v2DeprecatedTop Account List
Get Status
Poll the ingestion status of a partner workspace's top account list.
Returns the current state of the latest top account list ingestion for this workspace. Use this to poll after Add accounts, which runs asynchronously and responds with 202 Accepted before the accounts are fully processed.
Get status
GET/api/v2/partner/workspaces/{partner_workspace_id}/top-account-list/status
Path parameters
| Parameter | Type | Description |
|---|---|---|
| partner_workspace_id | string | Opaque workspace identifier from the partner system. |
Example request
curl "https://api.getsillage.com/api/v2/partner/workspaces/ws_123/top-account-list/status" \
-H "Authorization: Bearer $SILLAGE_API_KEY"Example response
{
"state": "processing",
"total_accounts": 42
}Response fields
| Field | Type | Description |
|---|---|---|
| state | string | queued, processing, completed, or failed. queued also means no ingestion has run yet. |
| total_accounts | integer | Number of accounts currently stored in the top account list. |
Errors
| Status | Meaning |
|---|---|
| 401 | The master key is missing or invalid. |
| 403 | The master key is not authorized to access this resource. |
| 404 | No workspace found for this partner_workspace_id. |
| 429 | Too many requests. |
| 500 | An unexpected server error occurred. |
Error responses use RFC 9457 problem documents with Content-Type: application/problem+json.