Endpoints
List boards
Every careers page on your list, with how many roles are on each and when it was last read.
/v1/boardscurl -X GET "https://api.slashtrace.com/v1/boards?status=ready" \
-H "Authorization: Bearer $API_KEY"Not paginated. Your plan caps how many boards you can track — 150 on Ultra — so the whole list fits in one response, and paging it would only cost you requests against the rate limit.
status and tracking are different questions. status is the board’s own lifecycle: whether we have worked out how to read the page yet. tracking is your subscription to it: active, or locked when it is past your plan’s limit. A board can be ready and locked at the same time — the page reads fine, and somebody else is paying for those reads.
A locked board is never scraped on your behalf and returns no jobs. Status reports how many you have.
company and domain are null until a scrape has identified them, and may stay null for a board whose page never says. They are not guessed — a plausible-looking wrong company name is worse in your CRM than an absent one.
Query parameters
statuspending | scraping | ready | failed | all default all- Filter by the board's lifecycle state. The useful one is failed: boards where discovery found no usable way to read the page.