Get async analysis status or result
Poll an async analysis request. Returns `running` until the analysis finishes, then returns the final result payload. The request must belong to the same project as the authenticated API key. This endpoint is gated behind special access. Contact support to enable async analysis for your organization.
GET /async-analysis/{analysisId}
Get async analysis status or result
Poll an async analysis request. Returns `running` until the analysis finishes, then returns the final result payload. The request must belong to the same project as the authenticated API key. This endpoint is gated behind special access. Contact support to enable async analysis for your organization.
Authentication: API key required (Bearer token)
Parameters
| Name | In | Required | Description |
|---|---|---|---|
analysisId | path | Yes | Async analysis identifier. |
includeRaw | query | No | When true (the default), includes inline raw provider artifacts in the response. Only affects responses for completed or failed analyses; ignored while the analysis is still running. |
Request Example
curl -X GET https://sellm.io/api/v1/async-analysis/example_id \
-H "Authorization: Bearer sellm_your_api_key_here"
Responses
| Status | Description |
|---|---|
200 | Async analysis status or final result. This endpoint serves both as a polling endpoint (returns `running` status while in progress) and as the result retrieval endpoint (returns the full result payload once completed or failed). |
401 | Unauthorized |
404 | Async analysis not found |
429 | Rate limited |
500 | Internal error |