Message Broker Queues

Create Message Broker Queue Flow

post

Assigns a flow to a specific message broker queue.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
message_broker_queuestringRequired

The message broker queue identifier.

Body
flow_idintegerRequired
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/message-broker-queues/{message_broker_queue}/flows

Delete Message Broker Queue Flow

delete

Removes a flow from a specific message broker queue.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
message_broker_queuestringRequired

The message broker queue identifier.

flowstringRequired

The flow identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/message-broker-queues/{message_broker_queue}/flows/{flow}

List Message Brokers

get

Retrieves a paginated list of queues for a specific message broker.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
message_brokerstringRequired

The message broker identifier.

Query parameters
filter[name]stringOptional

Filter results by name.

filter[message_broker_id]stringOptional

Filter results by message_broker_id.

includestringOptional

Comma-separated list of relationships to include. Available: flows, messageBroker

sortstringOptional

Sort field. Prefix with - for descending. Available: name, message_broker_id

pageinteger · min: 1Optional

Page number for pagination.

Default: 1
per_pageinteger · min: 1 · max: 100Optional

Number of results per page.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/message-brokers/{message_broker}/message-broker-queues

Create Message Broker

post

Creates a new queue for a specific message broker.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
message_brokerstringRequired

The message broker identifier.

Responses
chevron-right
200

Successful response

application/json
post
/api/v1/message-brokers/{message_broker}/message-broker-queues

Get Message Broker

get

Retrieves the details of a specific message broker queue.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
message_brokerstringRequired

The message broker identifier.

message_broker_queuestringRequired

The message broker queue identifier.

Query parameters
filter[name]stringOptional

Filter results by name.

filter[message_broker_id]stringOptional

Filter results by message_broker_id.

includestringOptional

Comma-separated list of relationships to include. Available: flows, messageBroker

sortstringOptional

Sort field. Prefix with - for descending. Available: name, message_broker_id

pageinteger · min: 1Optional

Page number for pagination.

Default: 1
per_pageinteger · min: 1 · max: 100Optional

Number of results per page.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/message-brokers/{message_broker}/message-broker-queues/{message_broker_queue}

Update Message Broker

put

Updates an existing message broker queue.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
message_brokerstringRequired

The message broker identifier.

message_broker_queuestringRequired

The message broker queue identifier.

Responses
chevron-right
200

Successful response

application/json
put
/api/v1/message-brokers/{message_broker}/message-broker-queues/{message_broker_queue}

Delete Message Broker

delete

Permanently deletes a specific message broker queue.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
message_brokerstringRequired

The message broker identifier.

message_broker_queuestringRequired

The message broker queue identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/message-brokers/{message_broker}/message-broker-queues/{message_broker_queue}

Last updated

Was this helpful?