v2DeprecatedContent Requests
Get a Content Request
Read a single content request by its id.
Returns a single content request by its id.
Get a content request
GET/api/v2/partner/workspaces/{partner_workspace_id}/content-requests/{id}
Path parameters
| Parameter | Type | Description |
|---|---|---|
| partner_workspace_id | string | Opaque workspace identifier from the partner system. |
| id | integer | Id of the content request. |
Example request
curl "https://api.getsillage.com/api/v2/partner/workspaces/ws_123/content-requests/7001" \
-H "Authorization: Bearer $SILLAGE_API_KEY"Example response
{
"id": 7001,
"type": "top_account_content",
"stage": "completed",
"created_at": "2026-06-12T09:00:00.000Z",
"updated_at": "2026-06-12T10:00:00.000Z",
"company": {
"id": 456,
"name": "Acme Inc",
"domain": "acme.com",
"linkedin_url": "https://www.linkedin.com/company/acme"
},
"inputs": {}
}Response fields
| Field | Type | Description |
|---|---|---|
| id | integer | Id of the content request. |
| type | string | Request type: account_mapping or top_account_content. |
| stage | string | Current processing stage. See the list below. |
| created_at | string | When the request was created (ISO 8601). |
| updated_at | string | When the request was last updated (ISO 8601). |
| company | object or null | The associated company, if any. |
| company.id | integer | Id of the company. |
| company.name | string or null | Company name. |
| company.domain | string or null | Company domain. |
| company.linkedin_url | string or null | Company LinkedIn URL. |
| inputs | any | Request-type-specific input payload. |
Stages
A request finishes at stage completed. The other stages describe work in progress or a failure:
- Account mapping:
account_mapping_ready,account_mapping_in_progress,account_mapping_ingestion_ready,account_mapping_ingestion_in_progress,account_mapping_failed. - Top account content:
top_account_content_mapping_in_progress: resolving which employees at the company to scrape content for.top_account_content_mapping_ingestion_ready: employee mapping complete, queued to ingest the mapped employees.top_account_content_mapping_ingestion_in_progress: ingesting the mapped employees ahead of content scraping.top_account_content_scraping_ready: queued to start scraping employee content.top_account_content_scraping_starting: content scraping is starting.top_account_content_scraping_in_progress: content scraping is running.top_account_content_failed: the request failed.
Errors
| Status | Meaning |
|---|---|
| 400 | Invalid query or path parameters. |
| 401 | The master key is missing or invalid. |
| 404 | No content request found for this id. |
| 422 | The request failed validation. |
| 429 | Rate limit exceeded. |
| 500 | An unexpected server error occurred. |
Error responses use RFC 9457 problem documents with Content-Type: application/problem+json.