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
200

OK

application/json
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
200

OK

No content

delete
/v1/azureservicebusconnections/{uid}
200

OK

No content

Get all Azure Service Bus connections

get
Authorizations
AuthorizationstringRequired
Responses
200

OK

application/json
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
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
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
200

OK

application/json
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
200

OK

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

OK

Last updated