Skip to content
Start here

Messages

Push Message
client.Queues.Messages.Push(ctx, queueID, params) (*MessagePushResponse, error)
POST/accounts/{account_id}/queues/{queue_id}/messages
Acknowledge + Retry Queue Messages
client.Queues.Messages.Ack(ctx, queueID, params) (*MessageAckResponse, error)
POST/accounts/{account_id}/queues/{queue_id}/messages/ack
Pull Queue Messages
client.Queues.Messages.Pull(ctx, queueID, params) (*MessagePullResponse, error)
POST/accounts/{account_id}/queues/{queue_id}/messages/pull
Push Message Batch
client.Queues.Messages.BulkPush(ctx, queueID, params) (*MessageBulkPushResponse, error)
POST/accounts/{account_id}/queues/{queue_id}/messages/batch
Peek Queue Messages
client.Queues.Messages.Peek(ctx, queueID, params) (*MessagePeekResponse, error)
POST/accounts/{account_id}/queues/{queue_id}/messages/peek
Purge Peeked Queue Messages
client.Queues.Messages.Purge(ctx, queueID, params) (*MessagePurgeResponse, error)
POST/accounts/{account_id}/queues/{queue_id}/messages/purge