Api reference
List every queue configured for the caller's org
Paginated list of queue configurations. Write-only secrets are omitted.
Query Parameters
limit?Limit
Default
25Range
1 <= value <= 100offset?Offset
Default
0Range
0 <= valueHeader Parameters
org-id?string|null
x-user-id?string|null
x-request-id?string|null
traceparent?string|null
Idempotency-Key?|null
Response Body
application/json
application/json
curl -X GET "https://loading/v1/admin/org/queues"{
"data": [
{
"queue_name": "string",
"type": "aws_sqs",
"aws_sqs": {
"queue_arn": "string",
"region": "string",
"role_arn": "string",
"publishing_principal_arn": "string"
},
"azure_event_hubs": {
"namespace": "string",
"event_hub_name": "string"
},
"azure_storage_queue": {
"account_name": "string",
"queue_name": "string"
},
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z"
}
],
"pagination": {
"limit": 25,
"offset": 0,
"total": 0
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Replace the existing queue target
Use to switch types (e.g. AWS SQS → Azure Event Hubs), rotate a SAS token, or update a role ARN. Same polymorphic body as `POST`. Validated by a synthetic test publish; on failure the previous configuration is left untouched.
Read the currently-deployed coach profile
Returns the coach profile currently active for the organization. 404 if the org has no deployed profile yet — V1 is set up collaboratively with Thrive AI Health and is not created via this endpoint.