Get Infra Status
Tenants
Check Infra Status
Check whether a tenant’s infrastructure is fully provisioned.
GET
Get Infra Status
When to use it
- After tenant creation – poll until provisioning completes
- Diagnostics – confirm the graph and vectorstore are healthy
Endpoint
- Auth: Bearer token
- Idempotency: Read-only
- Async: No
Example
Query parameters
Response
Receiving a
"status": "accepted" response from POST /tenants/create indicates that the creation process has successfully started — it does not mean the tenant is fully provisioned. Poll this endpoint until all readiness flags are true before ingesting.Typical provisioning time depends on plan: 1–2 minutes for Free and Ship plans, and 4–5 minutes for Enterprise plans (which provision physically-isolated infrastructure). Allow up to ~5 minutes in any polling loop you write.
Polling pattern
After creating a tenant, poll this endpoint every few seconds until all statuses aretrue. Bound the loop at ~5 minutes so it survives Enterprise provisioning without hanging forever:
Related endpoints
- Before this: Create tenant – creation is asynchronous
- After this: Upload knowledge · Add memory
Errors
Common codes:400 INVALID_PARAMETERS, 404 TENANT_NOT_FOUND. See Error Responses for the full list.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Unique identifier for the tenant/organization
Example:
"tenant_1234"
Response
Successful Response
Response for deployed infrastructure status checks.