Messaging

Azure service bus is used to implement a queue of system events that can be subscribed to by external systems.

Get an Azure Service Bus connections

get

#Available from v.3.15.0

Authorizations
AuthorizationstringRequired
Path parameters
uidstring · uuidRequired

Uid of Azure Service Bus connection

Responses
chevron-right
200

OK

application/json

Model representing a message queue connection

Uidstring · uuidOptional

Unique id of the message queue connection

Titlestring · nullableOptional

Title of message queue connection

ServiceBusConnectionStringstring · nullableOptional

Url for the message queue to request when triggered

QueueNamestring · nullableOptional

Queue name for the message queue

BlobContainerConnectionStringstring · nullableOptional

Url for the blob storage to request when triggered

BlobContainerNamestring · nullableOptional
ActivebooleanOptional

Activate / deactivate message queue connection

EnabledEventsstring[] · nullableOptional

Events this message queue shall act on

get
/v1/azureservicebusconnections/{uid}

Delete an Azure Service Bus connection

delete
Authorizations
AuthorizationstringRequired
Path parameters
uidstring · uuidRequired

Uid of Azure Service Bus connection to delete

Responses
chevron-right
200

OK

No content

delete
/v1/azureservicebusconnections/{uid}
200

OK

No content

Get all Azure Service Bus connections

get
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json

Model representing a message queue connection

Uidstring · uuidOptional

Unique id of the message queue connection

Titlestring · nullableOptional

Title of message queue connection

ServiceBusConnectionStringstring · nullableOptional

Url for the message queue to request when triggered

QueueNamestring · nullableOptional

Queue name for the message queue

BlobContainerConnectionStringstring · nullableOptional

Url for the blob storage to request when triggered

BlobContainerNamestring · nullableOptional
ActivebooleanOptional

Activate / deactivate message queue connection

EnabledEventsstring[] · nullableOptional

Events this message queue shall act on

get
/v1/azureservicebusconnections
200

OK

Create a new Azure Service Bus connection

post
Authorizations
AuthorizationstringRequired
Body

Model representing a message queue connection

Uidstring · uuidOptional

Unique id of the message queue connection

Titlestring · nullableOptional

Title of message queue connection

ServiceBusConnectionStringstring · nullableOptional

Url for the message queue to request when triggered

QueueNamestring · nullableOptional

Queue name for the message queue

BlobContainerConnectionStringstring · nullableOptional

Url for the blob storage to request when triggered

BlobContainerNamestring · nullableOptional
ActivebooleanOptional

Activate / deactivate message queue connection

EnabledEventsstring[] · nullableOptional

Events this message queue shall act on

Responses
chevron-right
200

OK

No content

post
/v1/azureservicebusconnections
200

OK

No content

Update an Azure Service Bus connection

put
Authorizations
AuthorizationstringRequired
Body

Model representing a message queue connection

Uidstring · uuidOptional

Unique id of the message queue connection

Titlestring · nullableOptional

Title of message queue connection

ServiceBusConnectionStringstring · nullableOptional

Url for the message queue to request when triggered

QueueNamestring · nullableOptional

Queue name for the message queue

BlobContainerConnectionStringstring · nullableOptional

Url for the blob storage to request when triggered

BlobContainerNamestring · nullableOptional
ActivebooleanOptional

Activate / deactivate message queue connection

EnabledEventsstring[] · nullableOptional

Events this message queue shall act on

Responses
chevron-right
200

OK

No content

put
/v1/azureservicebusconnections
200

OK

No content

Get messages sent to the service bus. Note that messages is only stored for 14 days

get
Authorizations
AuthorizationstringRequired
Path parameters
connectionUidstring · uuidRequired

Uid of azure service bus connection

Query parameters
sincestring · date-timeOptional

return messages newer than this timestamp

onlyFailedbooleanOptional

Only return failed messages

pageinteger · int32Optional

Page to get (1 is first page)

Responses
chevron-right
200

OK

application/json

Model containing response from a message search

Pageinteger · int32Optional

Page of the search request

TotalHitsinteger · int32Optional

Total number of hits in the search

get
/v1/azureservicebusconnections/{connectionUid}/messages
200

OK

Get a specific message sent to the service bus. Note that messages are only stored for 14 days

get
Authorizations
AuthorizationstringRequired
Path parameters
connectionUidstring · uuidRequired

Uid of azure service bus connection

messageUidstring · uuidRequired

Uid of the message

Responses
chevron-right
200

OK

application/json

Model representing a message

Uidstring · uuidOptional

Unique id of this message

ConnectionUidstring · uuidOptional

Unique id of the connection that triggered the message

EventKeystring · nullableOptional

The key of the event that triggered the event

EventTimestampstring · date-timeOptional

Timestamp of the event that triggered the message

RequestTimestampstring · date-timeOptional

Timestamp of when the message was made

MessageBodystring · nullableOptional

The message body sent in the message

ElapsedMillisecondsinteger · int64Optional

The time in ms it took to get a response from the recipient of the request

RequestMetadatastring · nullableOptional

Metadata about sending the message

Statusinteger · enumOptional

Status of sending the message

  • 1 = Success: Success
  • 2 = Failed: Failed
Possible values:
ParentServiceBusMessageUidstring · uuid · nullableOptional

Uid of parent message (only has value, if this is a retry of a failed message)

IsRetrybooleanRead-onlyOptional

Indicates whether this request is a retry of a previously failed request

get
/v1/azureservicebusconnections/{connectionUid}/messages/{messageUid}
200

OK

Last updated