The response body is an array of objects, where each object has the following structure:
Field
Type
Description
uuid
string (uuid)
url
string (uri)
description
string
user
string (uri)
user_uuid
string (uuid)
user_username
string
Required. 128 characters or fewer. Lowercase letters, numbers and @/./+/-/_ characters
user_full_name
string
observable_objects
any
List of objects to observe. Each item must have 'object_type' (one of: order, user_role, resource, offering_user, importable_resources, service_account, course_account, resource_periodic_limits) and optionally 'object_id' (integer). Example: [{"object_type": "resource"}, {"object_type": "order", "object_id": 123}]
Required. 128 characters or fewer. Lowercase letters, numbers and @/./+/-/_ characters
user_full_name
string
observable_objects
any
List of objects to observe. Each item must have 'object_type' (one of: order, user_role, resource, offering_user, importable_resources, service_account, course_account, resource_periodic_limits) and optionally 'object_id' (integer). Example: [{"object_type": "resource"}, {"object_type": "order", "object_id": 123}]
List of objects to observe. Each item must have 'object_type' (one of: order, user_role, resource, offering_user, importable_resources, service_account, course_account, resource_periodic_limits) and optionally 'object_id' (integer). Example: [{"object_type": "resource"}, {"object_type": "order", "object_id": 123}]
201 -
Field
Type
Description
uuid
string (uuid)
url
string (uri)
description
string
user
string (uri)
user_uuid
string (uuid)
user_username
string
Required. 128 characters or fewer. Lowercase letters, numbers and @/./+/-/_ characters
user_full_name
string
observable_objects
any
List of objects to observe. Each item must have 'object_type' (one of: order, user_role, resource, offering_user, importable_resources, service_account, course_account, resource_periodic_limits) and optionally 'object_id' (integer). Example: [{"object_type": "resource"}, {"object_type": "order", "object_id": 123}]
created
string (date-time)
modified
string (date-time)
source_ip
any
An IPv4 or IPv6 address.
Create queue
Create a RabbitMQ queue for receiving events for a specific offering and object type. The receiver must call this endpoint before subscribing via STOMP to ensure the queue is created with correct arguments (DLX, max-length, etc.).