Queues
List Queues
GET/accounts/{account_id}/queues
Get Queue
GET/accounts/{account_id}/queues/{queue_id}
Create Queue
POST/accounts/{account_id}/queues
Update Queue
PUT/accounts/{account_id}/queues/{queue_id}
Update Queue
PATCH/accounts/{account_id}/queues/{queue_id}
Delete Queue
DELETE/accounts/{account_id}/queues/{queue_id}
ModelsExpand Collapse
Queue { consumers, consumers_total_count, created_on, 6 more }
Queue { consumers, consumers_total_count, created_on, 6 more }
One of the following:
Worker { consumer_id, created_on, dead_letter_queue, 4 more }
Worker { consumer_id, created_on, dead_letter_queue, 4 more }
settings: optional { batch_size, max_concurrency, max_retries, 2 more }
settings: optional { batch_size, max_concurrency, max_retries, 2 more }
max_concurrency: optional number
Maximum number of concurrent consumers that may consume from this Queue. Set to null to automatically opt in to the platform’s maximum (recommended).
QueuesMessages
Push Message
POST/accounts/{account_id}/queues/{queue_id}/messages
Acknowledge + Retry Queue Messages
POST/accounts/{account_id}/queues/{queue_id}/messages/ack
Pull Queue Messages
POST/accounts/{account_id}/queues/{queue_id}/messages/pull
Push Message Batch
POST/accounts/{account_id}/queues/{queue_id}/messages/batch
QueuesPurge
Get Queue Purge Status
GET/accounts/{account_id}/queues/{queue_id}/purge
Purge Queue
POST/accounts/{account_id}/queues/{queue_id}/purge
QueuesConsumers
List Queue Consumers
GET/accounts/{account_id}/queues/{queue_id}/consumers
Get Queue Consumer
GET/accounts/{account_id}/queues/{queue_id}/consumers/{consumer_id}
Create a Queue Consumer
POST/accounts/{account_id}/queues/{queue_id}/consumers
Update Queue Consumer
PUT/accounts/{account_id}/queues/{queue_id}/consumers/{consumer_id}
Delete Queue Consumer
DELETE/accounts/{account_id}/queues/{queue_id}/consumers/{consumer_id}
ModelsExpand Collapse
Consumer = { consumer_id, created_on, dead_letter_queue, 4 more } or { consumer_id, created_on, dead_letter_queue, 3 more } Response body representing a consumer
Consumer = { consumer_id, created_on, dead_letter_queue, 4 more } or { consumer_id, created_on, dead_letter_queue, 3 more }
Response body representing a consumer
One of the following:
Worker { consumer_id, created_on, dead_letter_queue, 4 more }
Worker { consumer_id, created_on, dead_letter_queue, 4 more }
settings: optional { batch_size, max_concurrency, max_retries, 2 more }
settings: optional { batch_size, max_concurrency, max_retries, 2 more }
max_concurrency: optional number
Maximum number of concurrent consumers that may consume from this Queue. Set to null to automatically opt in to the platform’s maximum (recommended).
QueuesSubscriptions
List Event Subscriptions
GET/accounts/{account_id}/event_subscriptions/subscriptions
Get Event Subscription
GET/accounts/{account_id}/event_subscriptions/subscriptions/{subscription_id}
Create Event Subscription
POST/accounts/{account_id}/event_subscriptions/subscriptions
Update Event Subscription
PATCH/accounts/{account_id}/event_subscriptions/subscriptions/{subscription_id}
Delete Event Subscription
DELETE/accounts/{account_id}/event_subscriptions/subscriptions/{subscription_id}
ModelsExpand Collapse
SubscriptionListResponse { id, created_at, destination, 5 more }
SubscriptionListResponse { id, created_at, destination, 5 more }
SubscriptionGetResponse { id, created_at, destination, 5 more }
SubscriptionGetResponse { id, created_at, destination, 5 more }
SubscriptionCreateResponse { id, created_at, destination, 5 more }
SubscriptionCreateResponse { id, created_at, destination, 5 more }
SubscriptionUpdateResponse { id, created_at, destination, 5 more }
SubscriptionUpdateResponse { id, created_at, destination, 5 more }
SubscriptionDeleteResponse { id, created_at, destination, 5 more }
SubscriptionDeleteResponse { id, created_at, destination, 5 more }