Sign in to the console and create a named key for your agent. Store it in your agent environment as SELLERTOOL_API_KEY; the full key is shown only once.
Discover and call
Read GET /api/tools to find platform tools, then GET /api/endpoints?tool=tiktok&status=available to find their APIs. Read GET /api/tools/{endpointId} for schemas, prices and availability. Submit POST /api/jobs with Authorization: Bearer <key>. Include a unique Idempotency-Key for each logical request and reuse it when retrying that request. Tools without a connected provider reject requests before charging.
Retrieve results
Poll GET /api/jobs/{id} until done or failed. Completed results contain structured JSON. CSV is available at GET /api/jobs/{id}/export. All calls use the account’s shared balance. See the query API.
The hierarchy is data category → tool → API. Use GET /api/endpoints?tool=tiktok&status=available&page=1 to discover published APIs (24 per page), and GET /api/tools/{endpointId} for the exact schema, price and limits. Submit an endpoint ID as kind, not the parent tool ID. Native endpoint input uses body, query and path only when declared. Results use the endpoint-json artifact with provider, endpoint, fetchedAt and result; exports are JSON. The original recipe IDs and CSV exports remain compatible.
Create an API key
Sign in to the console and create a named key for your agent. Store it in your agent environment as
SELLERTOOL_API_KEY; the full key is shown only once.Discover and call
Read
GET /api/toolsto find platform tools, thenGET /api/endpoints?tool=tiktok&status=availableto find their APIs. ReadGET /api/tools/{endpointId}for schemas, prices and availability. SubmitPOST /api/jobswithAuthorization: Bearer <key>. Include a uniqueIdempotency-Keyfor each logical request and reuse it when retrying that request. Tools without a connected provider reject requests before charging.Retrieve results
Poll
GET /api/jobs/{id}untildoneorfailed. Completed results contain structured JSON. CSV is available atGET /api/jobs/{id}/export. All calls use the account’s shared balance. See the query API.The hierarchy is data category → tool → API. Use
GET /api/endpoints?tool=tiktok&status=available&page=1to discover published APIs (24 per page), andGET /api/tools/{endpointId}for the exact schema, price and limits. Submit an endpoint ID askind, not the parent tool ID. Native endpoint input usesbody,queryandpathonly when declared. Results use theendpoint-jsonartifact withprovider,endpoint,fetchedAtandresult; exports are JSON. The original recipe IDs and CSV exports remain compatible.