asyncapi: 2.0.0 info: title: wazo-confd events version: '26.08' servers: production: url: amqp://{username}:{password}@/localhost:{port}// description: Local RabbitMQ messaging server for inter-service communication protocol: amqp protocolVersion: 0.9.1 variables: username: default: guest description: Configurable through each service's config.yml file password: default: guest description: Configurable through each service's config.yml file port: default: '5672' description: Configurable through each service's config.yml file defaultContentType: application/json channels: access_feature_created: subscribe: summary: '' tags: - name: confd message: name: access-feature-created-payload payload: type: object properties: id: type: integer host: type: string feature: type: string enabled: type: boolean headers: type: object properties: name: type: string const: access_feature_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.access_feature.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp access_feature_deleted: subscribe: summary: '' tags: - name: confd message: name: access-feature-deleted-payload payload: type: object properties: id: type: integer host: type: string feature: type: string enabled: type: boolean headers: type: object properties: name: type: string const: access_feature_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.access_feature.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp access_feature_edited: subscribe: summary: '' tags: - name: confd message: name: access-feature-edited-payload payload: type: object properties: id: type: integer host: type: string feature: type: string enabled: type: boolean headers: type: object properties: name: type: string const: access_feature_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.access_feature.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp agent_created: subscribe: summary: A new agent has been created tags: - name: confd message: name: agent-created-payload payload: type: object properties: agent_id: type: integer headers: type: object properties: name: type: string const: agent_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.agent.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid agent_deleted: subscribe: summary: An agent has been deleted tags: - name: confd message: name: agent-deleted-payload payload: type: object properties: agent_id: type: integer headers: type: object properties: name: type: string const: agent_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.agent.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid agent_edited: subscribe: summary: An agent has been edited tags: - name: confd message: name: agent-edited-payload payload: type: object properties: agent_id: type: integer headers: type: object properties: name: type: string const: agent_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.agent.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid agent_skill_associated: subscribe: summary: '' tags: - name: confd message: name: agent-skill-associated-payload payload: type: object properties: agent_id: type: integer skill_id: type: integer headers: type: object properties: name: type: string const: agent_skill_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.agents.skills.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid agent_skill_dissociated: subscribe: summary: '' tags: - name: confd message: name: agent-skill-dissociated-payload payload: type: object properties: agent_id: type: integer skill_id: type: integer headers: type: object properties: name: type: string const: agent_skill_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.agents.skills.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid application_created: subscribe: summary: '' tags: - name: confd message: name: application-created-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string destination: type: string nullable: true destination_options: type: object properties: {} headers: type: object properties: name: type: string const: application_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.applications.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid application_deleted: subscribe: summary: '' tags: - name: confd message: name: application-deleted-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string destination: type: string nullable: true destination_options: type: object properties: {} headers: type: object properties: name: type: string const: application_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.applications.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid application_edited: subscribe: summary: '' tags: - name: confd message: name: application-edited-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string destination: type: string nullable: true destination_options: type: object properties: {} headers: type: object properties: name: type: string const: application_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.applications.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_filter_created: subscribe: summary: '' tags: - name: confd message: name: call-filter-created-payload payload: type: object properties: call_filter_id: type: integer headers: type: object properties: name: type: string const: call_filter_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callfilter.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_filter_deleted: subscribe: summary: '' tags: - name: confd message: name: call-filter-deleted-payload payload: type: object properties: call_filter_id: type: integer headers: type: object properties: name: type: string const: call_filter_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callfilter.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_filter_edited: subscribe: summary: '' tags: - name: confd message: name: call-filter-edited-payload payload: type: object properties: call_filter_id: type: integer headers: type: object properties: name: type: string const: call_filter_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callfilter.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_filter_fallback_edited: subscribe: summary: '' tags: - name: confd message: name: call-filter-fallback-edited-payload payload: type: object properties: call_filter_id: type: integer headers: type: object properties: name: type: string const: call_filter_fallback_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callfilters.fallbacks.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_filter_recipient_users_associated: subscribe: summary: '' tags: - name: confd message: name: call-filter-recipient-users-associated-payload payload: type: object properties: call_filter_id: type: integer users: type: array items: type: string headers: type: object properties: name: type: string const: call_filter_recipient_users_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callfilters.recipients.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_filter_surrogate_users_associated: subscribe: summary: '' tags: - name: confd message: name: call-filter-surrogate-users-associated-payload payload: type: object properties: call_filter_id: type: integer users: type: array items: type: string headers: type: object properties: name: type: string const: call_filter_surrogate_users_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callfilters.surrogates.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_permission_created: subscribe: summary: '' tags: - name: confd message: name: call-permission-created-payload payload: type: object properties: call_permission_id: type: integer headers: type: object properties: name: type: string const: call_permission_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpermission.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_permission_deleted: subscribe: summary: '' tags: - name: confd message: name: call-permission-deleted-payload payload: type: object properties: call_permission_id: type: integer headers: type: object properties: name: type: string const: call_permission_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpermission.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_permission_edited: subscribe: summary: '' tags: - name: confd message: name: call-permission-edited-payload payload: type: object properties: call_permission_id: type: integer headers: type: object properties: name: type: string const: call_permission_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpermission.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_pickup_created: subscribe: summary: '' tags: - name: confd message: name: call-pickup-created-payload payload: type: object properties: call_pickup_id: type: integer headers: type: object properties: name: type: string const: call_pickup_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpickup.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_pickup_deleted: subscribe: summary: '' tags: - name: confd message: name: call-pickup-deleted-payload payload: type: object properties: call_pickup_id: type: integer headers: type: object properties: name: type: string const: call_pickup_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpickup.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_pickup_edited: subscribe: summary: '' tags: - name: confd message: name: call-pickup-edited-payload payload: type: object properties: call_pickup_id: type: integer headers: type: object properties: name: type: string const: call_pickup_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpickup.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_pickup_interceptor_groups_associated: subscribe: summary: '' tags: - name: confd message: name: call-pickup-interceptor-groups-associated-payload payload: type: object properties: call_pickup_id: type: integer group_ids: type: array items: type: integer headers: type: object properties: name: type: string const: call_pickup_interceptor_groups_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpickups.interceptors.groups.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_pickup_interceptor_users_associated: subscribe: summary: '' tags: - name: confd message: name: call-pickup-interceptor-users-associated-payload payload: type: object properties: call_pickup_id: type: integer users: type: array items: type: string headers: type: object properties: name: type: string const: call_pickup_interceptor_users_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpickups.interceptors.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_pickup_target_groups_associated: subscribe: summary: '' tags: - name: confd message: name: call-pickup-target-groups-associated-payload payload: type: object properties: call_pickup_id: type: integer group_ids: type: array items: type: integer headers: type: object properties: name: type: string const: call_pickup_target_groups_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpickups.targets.groups.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid call_pickup_target_users_associated: subscribe: summary: '' tags: - name: confd message: name: call-pickup-target-users-associated-payload payload: type: object properties: call_pickup_id: type: integer users: type: array items: type: string headers: type: object properties: name: type: string const: call_pickup_target_users_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.callpickups.targets.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid confbridge_wazo_default_bridge_edited: subscribe: summary: '' tags: - name: confd message: name: confbridge-wazo-default-bridge-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: confbridge_wazo_default_bridge_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.confbridge_wazo_default_bridge.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp confbridge_wazo_default_user_edited: subscribe: summary: '' tags: - name: confd message: name: confbridge-wazo-default-user-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: confbridge_wazo_default_user_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.confbridge_wazo_default_user.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp conference_created: subscribe: summary: '' tags: - name: confd message: name: conference-created-payload payload: type: object properties: conference_id: type: integer headers: type: object properties: name: type: string const: conference_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.conferences.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid conference_deleted: subscribe: summary: '' tags: - name: confd message: name: conference-deleted-payload payload: type: object properties: conference_id: type: integer headers: type: object properties: name: type: string const: conference_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.conferences.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid conference_edited: subscribe: summary: '' tags: - name: confd message: name: conference-edited-payload payload: type: object properties: conference_id: type: integer headers: type: object properties: name: type: string const: conference_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.conferences.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid conference_extension_associated: subscribe: summary: '' tags: - name: confd message: name: conference-extension-associated-payload payload: type: object properties: conference_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: conference_extension_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.conferences.extensions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid conference_extension_dissociated: subscribe: summary: '' tags: - name: confd message: name: conference-extension-dissociated-payload payload: type: object properties: conference_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: conference_extension_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.conferences.extensions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid context_created: subscribe: summary: '' tags: - name: confd message: name: context-created-payload payload: type: object properties: id: type: integer name: type: string type: type: string tenant_uuid: type: string format: uuid headers: type: object properties: name: type: string const: context_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.contexts.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid context_deleted: subscribe: summary: '' tags: - name: confd message: name: context-deleted-payload payload: type: object properties: id: type: integer name: type: string type: type: string tenant_uuid: type: string format: uuid headers: type: object properties: name: type: string const: context_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.contexts.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid context_edited: subscribe: summary: '' tags: - name: confd message: name: context-edited-payload payload: type: object properties: id: type: integer name: type: string type: type: string tenant_uuid: type: string format: uuid headers: type: object properties: name: type: string const: context_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.contexts.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid contexts_associated: subscribe: summary: '' tags: - name: confd message: name: contexts-associated-payload payload: type: object properties: context_id: type: integer context_ids: type: array items: type: integer headers: type: object properties: name: type: string const: contexts_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.contexts.contexts.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid custom_endpoint_created: subscribe: summary: '' tags: - name: confd message: name: custom-endpoint-created-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid interface: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: custom_endpoint_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.custom_endpoint.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid custom_endpoint_deleted: subscribe: summary: '' tags: - name: confd message: name: custom-endpoint-deleted-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid interface: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: custom_endpoint_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.custom_endpoint.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid custom_endpoint_edited: subscribe: summary: '' tags: - name: confd message: name: custom-endpoint-edited-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid interface: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: custom_endpoint_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.custom_endpoint.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid device_created: subscribe: summary: '' tags: - name: confd message: name: device-created-payload payload: type: object properties: device_id: type: string headers: type: object properties: name: type: string const: device_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.device.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid device_deleted: subscribe: summary: '' tags: - name: confd message: name: device-deleted-payload payload: type: object properties: device_id: type: string headers: type: object properties: name: type: string const: device_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.device.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid device_edited: subscribe: summary: '' tags: - name: confd message: name: device-edited-payload payload: type: object properties: device_id: type: string headers: type: object properties: name: type: string const: device_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.device.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid dhcp_edited: subscribe: summary: '' tags: - name: confd message: name: dhcp-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: dhcp_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.dhcp.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp email_config_updated: subscribe: summary: '' tags: - name: confd message: name: email-config-updated-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: email_config_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.email.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp extension_created: subscribe: summary: '' tags: - name: confd message: name: extension-created-payload payload: type: object properties: extension_id: type: integer exten: type: string context: type: string headers: type: object properties: name: type: string const: extension_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.extensions.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid extension_deleted: subscribe: summary: '' tags: - name: confd message: name: extension-deleted-payload payload: type: object properties: extension_id: type: integer exten: type: string context: type: string headers: type: object properties: name: type: string const: extension_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.extensions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid extension_edited: subscribe: summary: '' tags: - name: confd message: name: extension-edited-payload payload: type: object properties: extension_id: type: integer exten: type: string context: type: string headers: type: object properties: name: type: string const: extension_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.extensions.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid extension_feature_edited: subscribe: summary: '' tags: - name: confd message: name: extension-feature-edited-payload payload: type: object properties: feature_extension_uuid: type: string format: uuid headers: type: object properties: name: type: string const: extension_feature_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.extension_feature.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp external_app_created: subscribe: summary: '' tags: - name: confd message: name: external-app-created-payload payload: type: object properties: name: type: string headers: type: object properties: name: type: string const: external_app_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.external_apps.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid external_app_deleted: subscribe: summary: '' tags: - name: confd message: name: external-app-deleted-payload payload: type: object properties: name: type: string headers: type: object properties: name: type: string const: external_app_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.external_apps.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid external_app_edited: subscribe: summary: '' tags: - name: confd message: name: external-app-edited-payload payload: type: object properties: name: type: string headers: type: object properties: name: type: string const: external_app_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.external_apps.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid features_applicationmap_edited: subscribe: summary: '' tags: - name: confd message: name: features-applicationmap-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: features_applicationmap_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.features_applicationmap.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp features_featuremap_edited: subscribe: summary: '' tags: - name: confd message: name: features-featuremap-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: features_featuremap_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.features_featuremap.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp features_general_edited: subscribe: summary: '' tags: - name: confd message: name: features-general-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: features_general_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.features_general.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp func_key_template_created: subscribe: summary: '' tags: - name: confd message: name: func-key-template-created-payload payload: type: object properties: template_id: type: integer headers: type: object properties: name: type: string const: func_key_template_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.funckey.template.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid func_key_template_deleted: subscribe: summary: '' tags: - name: confd message: name: func-key-template-deleted-payload payload: type: object properties: template_id: type: integer headers: type: object properties: name: type: string const: func_key_template_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.funckey.template.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid func_key_template_edited: subscribe: summary: '' tags: - name: confd message: name: func-key-template-edited-payload payload: type: object properties: template_id: type: integer headers: type: object properties: name: type: string const: func_key_template_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.funckey.template.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_call_permission_associated: subscribe: summary: '' tags: - name: confd message: name: group-call-permission-associated-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid call_permission_id: type: integer headers: type: object properties: name: type: string const: group_call_permission_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.{group_uuid}.callpermissions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_call_permission_dissociated: subscribe: summary: '' tags: - name: confd message: name: group-call-permission-dissociated-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid call_permission_id: type: integer headers: type: object properties: name: type: string const: group_call_permission_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.{group_uuid}.callpermissions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_created: subscribe: summary: '' tags: - name: confd message: name: group-created-payload payload: type: object properties: id: type: integer uuid: type: string format: uuid headers: type: object properties: name: type: string const: group_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_deleted: subscribe: summary: '' tags: - name: confd message: name: group-deleted-payload payload: type: object properties: id: type: integer uuid: type: string format: uuid headers: type: object properties: name: type: string const: group_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_edited: subscribe: summary: '' tags: - name: confd message: name: group-edited-payload payload: type: object properties: id: type: integer uuid: type: string format: uuid headers: type: object properties: name: type: string const: group_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_extension_associated: subscribe: summary: '' tags: - name: confd message: name: group-extension-associated-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid extension_id: type: integer headers: type: object properties: name: type: string const: group_extension_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.extensions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_extension_dissociated: subscribe: summary: '' tags: - name: confd message: name: group-extension-dissociated-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid extension_id: type: integer headers: type: object properties: name: type: string const: group_extension_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.extensions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_fallback_edited: subscribe: summary: '' tags: - name: confd message: name: group-fallback-edited-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid headers: type: object properties: name: type: string const: group_fallback_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.fallbacks.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_member_extensions_associated: subscribe: summary: '' tags: - name: confd message: name: group-member-extensions-associated-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid extensions: type: array items: type: object properties: exten: type: string context: type: string headers: type: object properties: name: type: string const: group_member_extensions_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.members.extensions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_member_users_associated: subscribe: summary: '' tags: - name: confd message: name: group-member-users-associated-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid users: type: array items: type: string headers: type: object properties: name: type: string const: group_member_users_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.members.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_schedule_associated: subscribe: summary: '' tags: - name: confd message: name: group-schedule-associated-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid schedule_id: type: integer headers: type: object properties: name: type: string const: group_schedule_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.schedules.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid group_schedule_dissociated: subscribe: summary: '' tags: - name: confd message: name: group-schedule-dissociated-payload payload: type: object properties: group_id: type: integer group_uuid: type: string format: uuid schedule_id: type: integer headers: type: object properties: name: type: string const: group_schedule_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.groups.schedules.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid ha_edited: subscribe: summary: '' tags: - name: confd message: name: ha-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: ha_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.ha.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp hep_general_edited: subscribe: summary: '' tags: - name: confd message: name: hep-general-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: hep_general_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.hep_general.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp iax_callnumberlimits_edited: subscribe: summary: '' tags: - name: confd message: name: iax-callnumberlimits-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: iax_callnumberlimits_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.iax_callnumberlimits.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp iax_endpoint_created: subscribe: summary: '' tags: - name: confd message: name: iax-endpoint-created-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid trunk: type: object properties: id: type: integer headers: type: object properties: name: type: string const: iax_endpoint_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.iax_endpoint.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid iax_endpoint_deleted: subscribe: summary: '' tags: - name: confd message: name: iax-endpoint-deleted-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid trunk: type: object properties: id: type: integer headers: type: object properties: name: type: string const: iax_endpoint_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.iax_endpoint.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid iax_endpoint_edited: subscribe: summary: '' tags: - name: confd message: name: iax-endpoint-edited-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid trunk: type: object properties: id: type: integer headers: type: object properties: name: type: string const: iax_endpoint_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.iax_endpoint.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid iax_general_edited: subscribe: summary: '' tags: - name: confd message: name: iax-general-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: iax_general_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.iax_general.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp incall_created: subscribe: summary: '' tags: - name: confd message: name: incall-created-payload payload: type: object properties: incall_id: type: integer headers: type: object properties: name: type: string const: incall_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.incalls.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid incall_deleted: subscribe: summary: '' tags: - name: confd message: name: incall-deleted-payload payload: type: object properties: incall_id: type: integer headers: type: object properties: name: type: string const: incall_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.incalls.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid incall_edited: subscribe: summary: '' tags: - name: confd message: name: incall-edited-payload payload: type: object properties: incall_id: type: integer headers: type: object properties: name: type: string const: incall_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.incalls.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid incall_extension_associated: subscribe: summary: '' tags: - name: confd message: name: incall-extension-associated-payload payload: type: object properties: incall_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: incall_extension_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.incalls.extensions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid incall_extension_dissociated: subscribe: summary: '' tags: - name: confd message: name: incall-extension-dissociated-payload payload: type: object properties: incall_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: incall_extension_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.incalls.extensions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid incall_schedule_associated: subscribe: summary: '' tags: - name: confd message: name: incall-schedule-associated-payload payload: type: object properties: incall_id: type: integer schedule_id: type: integer headers: type: object properties: name: type: string const: incall_schedule_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.incalls.schedules.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid incall_schedule_dissociated: subscribe: summary: '' tags: - name: confd message: name: incall-schedule-dissociated-payload payload: type: object properties: incall_id: type: integer schedule_id: type: integer headers: type: object properties: name: type: string const: incall_schedule_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.incalls.schedules.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid ingress_http_created: subscribe: summary: '' tags: - name: confd message: name: ingress-http-created-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid uri: type: string headers: type: object properties: name: type: string const: ingress_http_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.ingresses.http.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid ingress_http_deleted: subscribe: summary: '' tags: - name: confd message: name: ingress-http-deleted-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid uri: type: string headers: type: object properties: name: type: string const: ingress_http_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.ingresses.http.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid ingress_http_edited: subscribe: summary: '' tags: - name: confd message: name: ingress-http-edited-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid uri: type: string headers: type: object properties: name: type: string const: ingress_http_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.ingresses.http.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid ivr_created: subscribe: summary: '' tags: - name: confd message: name: ivr-created-payload payload: type: object properties: ivr_id: type: integer headers: type: object properties: name: type: string const: ivr_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.ivr.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid ivr_deleted: subscribe: summary: '' tags: - name: confd message: name: ivr-deleted-payload payload: type: object properties: ivr_id: type: integer headers: type: object properties: name: type: string const: ivr_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.ivr.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid ivr_edited: subscribe: summary: '' tags: - name: confd message: name: ivr-edited-payload payload: type: object properties: ivr_id: type: integer headers: type: object properties: name: type: string const: ivr_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.ivr.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_application_associated: subscribe: summary: '' tags: - name: confd message: name: line-application-associated-payload payload: type: object properties: line: type: object properties: id: type: integer name: type: string endpoint_sip: type: object properties: uuid: type: string format: uuid endpoint_sccp: type: object properties: id: type: integer endpoint_custom: type: object properties: id: type: integer application: type: object properties: uuid: type: string format: uuid headers: type: object properties: name: type: string const: line_application_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.applications.{application[uuid]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_application_dissociated: subscribe: summary: '' tags: - name: confd message: name: line-application-dissociated-payload payload: type: object properties: line: type: object properties: id: type: integer name: type: string endpoint_sip: type: object properties: uuid: type: string format: uuid endpoint_sccp: type: object properties: id: type: integer endpoint_custom: type: object properties: id: type: integer application: type: object properties: uuid: type: string format: uuid headers: type: object properties: name: type: string const: line_application_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.applications.{application[uuid]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_created: subscribe: summary: '' tags: - name: confd message: name: line-created-payload payload: type: object properties: id: type: integer protocol: type: string name: type: string tenant_uuid: type: string format: uuid headers: type: object properties: name: type: string const: line_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.line.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_deleted: subscribe: summary: '' tags: - name: confd message: name: line-deleted-payload payload: type: object properties: id: type: integer protocol: type: string name: type: string tenant_uuid: type: string format: uuid headers: type: object properties: name: type: string const: line_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.line.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_device_associated: subscribe: summary: '' tags: - name: confd message: name: line-device-associated-payload payload: type: object properties: line: type: object properties: id: type: integer name: type: string endpoint_sip: type: object properties: uuid: type: string format: uuid endpoint_sccp: type: object properties: id: type: integer endpoint_custom: type: object properties: id: type: integer device: type: object properties: id: type: string headers: type: object properties: name: type: string const: line_device_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.devices.{device[id]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_device_dissociated: subscribe: summary: '' tags: - name: confd message: name: line-device-dissociated-payload payload: type: object properties: line: type: object properties: id: type: integer name: type: string endpoint_sip: type: object properties: uuid: type: string format: uuid endpoint_sccp: type: object properties: id: type: integer endpoint_custom: type: object properties: id: type: integer device: type: object properties: id: type: string headers: type: object properties: name: type: string const: line_device_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.devices.{device[id]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_edited: subscribe: summary: '' tags: - name: confd message: name: line-edited-payload payload: type: object properties: id: type: integer protocol: type: string name: type: string tenant_uuid: type: string format: uuid headers: type: object properties: name: type: string const: line_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.line.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_endpoint_custom_associated: subscribe: summary: '' tags: - name: confd message: name: line-endpoint-custom-associated-payload payload: type: object properties: line: type: object properties: id: type: integer tenant_uuid: type: string format: uuid name: type: string custom: type: object properties: id: type: integer tenant_uuid: type: string format: uuid interface: type: string headers: type: object properties: name: type: string const: line_endpoint_custom_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.endpoints.custom.{endpoint_custom[id]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_endpoint_custom_dissociated: subscribe: summary: '' tags: - name: confd message: name: line-endpoint-custom-dissociated-payload payload: type: object properties: line: type: object properties: id: type: integer tenant_uuid: type: string format: uuid name: type: string custom: type: object properties: id: type: integer tenant_uuid: type: string format: uuid interface: type: string headers: type: object properties: name: type: string const: line_endpoint_custom_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.endpoints.custom.{endpoint_custom[id]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_endpoint_sccp_associated: subscribe: summary: '' tags: - name: confd message: name: line-endpoint-sccp-associated-payload payload: type: object properties: line: type: object properties: id: type: integer tenant_uuid: type: string format: uuid name: type: string sccp: type: object properties: id: type: integer tenant_uuid: type: string format: uuid headers: type: object properties: name: type: string const: line_endpoint_sccp_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.endpoints.sccp.{endpoint_sccp[id]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_endpoint_sccp_dissociated: subscribe: summary: '' tags: - name: confd message: name: line-endpoint-sccp-dissociated-payload payload: type: object properties: line: type: object properties: id: type: integer tenant_uuid: type: string format: uuid name: type: string sccp: type: object properties: id: type: integer tenant_uuid: type: string format: uuid headers: type: object properties: name: type: string const: line_endpoint_sccp_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.endpoints.sccp.{endpoint_sccp[id]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_endpoint_sip_associated: subscribe: summary: '' tags: - name: confd message: name: line-endpoint-sip-associated-payload payload: type: object properties: line: type: object properties: id: type: integer tenant_uuid: type: string format: uuid name: type: string sip: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid label: type: string name: type: string auth_section_options: type: object properties: username: type: string headers: type: object properties: name: type: string const: line_endpoint_sip_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.endpoints.sip.{endpoint_sip[uuid]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_endpoint_sip_dissociated: subscribe: summary: '' tags: - name: confd message: name: line-endpoint-sip-dissociated-payload payload: type: object properties: line: type: object properties: id: type: integer tenant_uuid: type: string format: uuid name: type: string sip: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid label: type: string name: type: string auth_section_options: type: object properties: username: type: string headers: type: object properties: name: type: string const: line_endpoint_sip_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.lines.{line[id]}.endpoints.sip.{endpoint_sip[uuid]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_extension_associated: subscribe: summary: '' tags: - name: confd message: name: line-extension-associated-payload payload: type: object properties: line_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: line_extension_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.line_extension_associated.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid line_extension_dissociated: subscribe: summary: '' tags: - name: confd message: name: line-extension-dissociated-payload payload: type: object properties: line_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: line_extension_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.line_extension_associated.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid live_reload_edited: subscribe: summary: '' tags: - name: confd message: name: live-reload-edited-payload payload: type: object properties: live_reload_enabled: type: boolean headers: type: object properties: name: type: string const: live_reload_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.live_reload.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp localization_edited: subscribe: summary: '' tags: - name: confd message: name: localization-edited-payload payload: type: object properties: tenant_uuid: type: string country: type: string headers: type: object properties: name: type: string const: localization_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.localization.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid meeting_created: subscribe: summary: '' tags: - name: confd message: name: meeting-created-payload payload: type: object properties: uuid: type: string format: uuid name: type: string owner_uuids: type: array items: type: string format: uuid ingress_http_uri: type: string guest_sip_authorization: type: string nullable: true headers: type: object properties: name: type: string const: meeting_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.meetings.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid meeting_deleted: subscribe: summary: '' tags: - name: confd message: name: meeting-deleted-payload payload: type: object properties: uuid: type: string format: uuid name: type: string owner_uuids: type: array items: type: string format: uuid ingress_http_uri: type: string guest_sip_authorization: type: string nullable: true headers: type: object properties: name: type: string const: meeting_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.meetings.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid meeting_guest_authorization_created: subscribe: summary: '' tags: - name: confd message: name: meeting-guest-authorization-created-payload payload: type: object properties: meeting_authorization: type: object properties: uuid: type: string format: uuid meeting_uuid: type: string format: uuid guest_uuid: type: string format: uuid guest_name: type: string status: type: string creation_time: type: string meeting_uuid: type: string format: uuid headers: type: object properties: name: type: string const: meeting_guest_authorization_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.meeting_guest_authorizations.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid meeting_guest_authorization_deleted: subscribe: summary: '' tags: - name: confd message: name: meeting-guest-authorization-deleted-payload payload: type: object properties: meeting_authorization: type: object properties: uuid: type: string format: uuid meeting_uuid: type: string format: uuid guest_uuid: type: string format: uuid guest_name: type: string status: type: string creation_time: type: string meeting_uuid: type: string format: uuid headers: type: object properties: name: type: string const: meeting_guest_authorization_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.meeting_guest_authorizations.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid meeting_guest_authorization_updated: subscribe: summary: '' tags: - name: confd message: name: meeting-guest-authorization-updated-payload payload: type: object properties: meeting_authorization: type: object properties: uuid: type: string format: uuid meeting_uuid: type: string format: uuid guest_uuid: type: string format: uuid guest_name: type: string status: type: string creation_time: type: string meeting_uuid: type: string format: uuid headers: type: object properties: name: type: string const: meeting_guest_authorization_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.meeting_guest_authorizations.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid meeting_progress: subscribe: summary: '' tags: - name: confd message: name: meeting-progress-payload payload: type: object properties: meeting: type: object properties: uuid: type: string format: uuid name: type: string owner_uuids: type: array items: type: string format: uuid ingress_http_uri: type: string guest_sip_authorization: type: string nullable: true status: type: string headers: type: object properties: name: type: string const: meeting_progress description: Name of the event (used for routing the message) required_acl: type: string const: events.config.meetings.progress description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid meeting_updated: subscribe: summary: '' tags: - name: confd message: name: meeting-updated-payload payload: type: object properties: uuid: type: string format: uuid name: type: string owner_uuids: type: array items: type: string format: uuid ingress_http_uri: type: string guest_sip_authorization: type: string nullable: true headers: type: object properties: name: type: string const: meeting_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.meetings.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid meeting_user_guest_authorization_created: subscribe: summary: '' tags: - name: confd message: name: meeting-user-guest-authorization-created-payload payload: type: object properties: meeting_authorization: type: object properties: uuid: type: string format: uuid meeting_uuid: type: string format: uuid guest_uuid: type: string format: uuid guest_name: type: string status: type: string creation_time: type: string meeting_uuid: type: string format: uuid headers: type: object properties: name: type: string const: meeting_user_guest_authorization_created description: Name of the event (used for routing the message) required_acl: type: string const: events.events.users.{user_uuid}.meeting_guest_authorizations.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} meeting_user_guest_authorization_deleted: subscribe: summary: '' tags: - name: confd message: name: meeting-user-guest-authorization-deleted-payload payload: type: object properties: meeting_authorization: type: object properties: uuid: type: string format: uuid meeting_uuid: type: string format: uuid guest_uuid: type: string format: uuid guest_name: type: string status: type: string creation_time: type: string meeting_uuid: type: string format: uuid headers: type: object properties: name: type: string const: meeting_user_guest_authorization_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.events.users.{user_uuid}.meeting_guest_authorizations.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} meeting_user_guest_authorization_updated: subscribe: summary: '' tags: - name: confd message: name: meeting-user-guest-authorization-updated-payload payload: type: object properties: meeting_authorization: type: object properties: uuid: type: string format: uuid meeting_uuid: type: string format: uuid guest_uuid: type: string format: uuid guest_name: type: string status: type: string creation_time: type: string meeting_uuid: type: string format: uuid headers: type: object properties: name: type: string const: meeting_user_guest_authorization_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.events.users.{user_uuid}.meeting_guest_authorizations.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} meeting_user_progress: subscribe: summary: '' tags: - name: confd message: name: meeting-user-progress-payload payload: type: object properties: meeting: type: object properties: uuid: type: string format: uuid name: type: string owner_uuids: type: array items: type: string format: uuid ingress_http_uri: type: string guest_sip_authorization: type: string nullable: true status: type: string headers: type: object properties: name: type: string const: meeting_user_progress description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.meetings.progress description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} moh_created: subscribe: summary: '' tags: - name: confd message: name: moh-created-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string headers: type: object properties: name: type: string const: moh_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.moh.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid moh_deleted: subscribe: summary: '' tags: - name: confd message: name: moh-deleted-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string headers: type: object properties: name: type: string const: moh_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.moh.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid moh_edited: subscribe: summary: '' tags: - name: confd message: name: moh-edited-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string headers: type: object properties: name: type: string const: moh_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.moh.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_call_permission_associated: subscribe: summary: '' tags: - name: confd message: name: outcall-call-permission-associated-payload payload: type: object properties: outcall_id: type: integer call_permission_id: type: integer headers: type: object properties: name: type: string const: outcall_call_permission_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.{outcall_id}.callpermissions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_call_permission_dissociated: subscribe: summary: '' tags: - name: confd message: name: outcall-call-permission-dissociated-payload payload: type: object properties: outcall_id: type: integer call_permission_id: type: integer headers: type: object properties: name: type: string const: outcall_call_permission_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.{outcall_id}.callpermissions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_created: subscribe: summary: '' tags: - name: confd message: name: outcall-created-payload payload: type: object properties: outcall_id: type: integer headers: type: object properties: name: type: string const: outcall_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_deleted: subscribe: summary: '' tags: - name: confd message: name: outcall-deleted-payload payload: type: object properties: outcall_id: type: integer headers: type: object properties: name: type: string const: outcall_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_edited: subscribe: summary: '' tags: - name: confd message: name: outcall-edited-payload payload: type: object properties: outcall_id: type: integer headers: type: object properties: name: type: string const: outcall_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_extension_associated: subscribe: summary: '' tags: - name: confd message: name: outcall-extension-associated-payload payload: type: object properties: outcall_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: outcall_extension_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.extensions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_extension_dissociated: subscribe: summary: '' tags: - name: confd message: name: outcall-extension-dissociated-payload payload: type: object properties: outcall_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: outcall_extension_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.extensions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_schedule_associated: subscribe: summary: '' tags: - name: confd message: name: outcall-schedule-associated-payload payload: type: object properties: outcall_id: type: integer schedule_id: type: integer headers: type: object properties: name: type: string const: outcall_schedule_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.schedules.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_schedule_dissociated: subscribe: summary: '' tags: - name: confd message: name: outcall-schedule-dissociated-payload payload: type: object properties: outcall_id: type: integer schedule_id: type: integer headers: type: object properties: name: type: string const: outcall_schedule_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.schedules.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid outcall_trunks_associated: subscribe: summary: '' tags: - name: confd message: name: outcall-trunks-associated-payload payload: type: object properties: outcall_id: type: integer trunk_ids: type: array items: type: integer headers: type: object properties: name: type: string const: outcall_trunks_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.outcalls.trunks.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid paging_caller_users_associated: subscribe: summary: '' tags: - name: confd message: name: paging-caller-users-associated-payload payload: type: object properties: paging_id: type: integer users: type: array items: type: string headers: type: object properties: name: type: string const: paging_caller_users_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.pagings.callers.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid paging_created: subscribe: summary: '' tags: - name: confd message: name: paging-created-payload payload: type: object properties: paging_id: type: integer headers: type: object properties: name: type: string const: paging_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.pagings.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid paging_deleted: subscribe: summary: '' tags: - name: confd message: name: paging-deleted-payload payload: type: object properties: paging_id: type: integer headers: type: object properties: name: type: string const: paging_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.pagings.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid paging_edited: subscribe: summary: '' tags: - name: confd message: name: paging-edited-payload payload: type: object properties: paging_id: type: integer headers: type: object properties: name: type: string const: paging_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.pagings.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid paging_member_users_associated: subscribe: summary: '' tags: - name: confd message: name: paging-member-users-associated-payload payload: type: object properties: paging_id: type: integer users: type: array items: type: string headers: type: object properties: name: type: string const: paging_member_users_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.pagings.members.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid parking_lot_created: subscribe: summary: '' tags: - name: confd message: name: parking-lot-created-payload payload: type: object properties: parking_id: type: integer headers: type: object properties: name: type: string const: parking_lot_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.parkinglots.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid parking_lot_deleted: subscribe: summary: '' tags: - name: confd message: name: parking-lot-deleted-payload payload: type: object properties: parking_id: type: integer headers: type: object properties: name: type: string const: parking_lot_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.parkinglots.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid parking_lot_edited: subscribe: summary: '' tags: - name: confd message: name: parking-lot-edited-payload payload: type: object properties: parking_id: type: integer headers: type: object properties: name: type: string const: parking_lot_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.parkinglots.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid parking_lot_extension_associated: subscribe: summary: '' tags: - name: confd message: name: parking-lot-extension-associated-payload payload: type: object properties: parking_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: parking_lot_extension_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.parkinglots.extensions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid parking_lot_extension_dissociated: subscribe: summary: '' tags: - name: confd message: name: parking-lot-extension-dissociated-payload payload: type: object properties: parking_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: parking_lot_extension_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.parkinglots.extensions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid phone_number_created: subscribe: summary: '' tags: - name: confd message: name: phone-number-created-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid number: type: string caller_id_name: type: string nullable: true main: type: boolean shareable: type: boolean headers: type: object properties: name: type: string const: phone_number_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.phone_number.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid phone_number_deleted: subscribe: summary: '' tags: - name: confd message: name: phone-number-deleted-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid number: type: string caller_id_name: type: string nullable: true main: type: boolean shareable: type: boolean headers: type: object properties: name: type: string const: phone_number_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.phone_number.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid phone_number_edited: subscribe: summary: '' tags: - name: confd message: name: phone-number-edited-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid number: type: string caller_id_name: type: string nullable: true main: type: boolean shareable: type: boolean headers: type: object properties: name: type: string const: phone_number_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.phone_number.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid phone_number_main_updated: subscribe: summary: '' tags: - name: confd message: name: phone-number-main-updated-payload payload: type: object properties: current_main_uuid: type: string nullable: true new_main_uuid: type: string nullable: true headers: type: object properties: name: type: string const: phone_number_main_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.phone_number.main.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid pjsip_global_updated: subscribe: summary: '' tags: - name: confd message: name: pjsip-global-updated-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: pjsip_global_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.pjsip_global.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp pjsip_system_updated: subscribe: summary: '' tags: - name: confd message: name: pjsip-system-updated-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: pjsip_system_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.pjsip_system.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp provisioning_networking_edited: subscribe: summary: '' tags: - name: confd message: name: provisioning-networking-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: provisioning_networking_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.provisioning.networking.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp queue_created: subscribe: summary: '' tags: - name: confd message: name: queue-created-payload payload: type: object properties: queue_id: type: integer headers: type: object properties: name: type: string const: queue_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_deleted: subscribe: summary: '' tags: - name: confd message: name: queue-deleted-payload payload: type: object properties: queue_id: type: integer headers: type: object properties: name: type: string const: queue_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_edited: subscribe: summary: '' tags: - name: confd message: name: queue-edited-payload payload: type: object properties: queue_id: type: integer headers: type: object properties: name: type: string const: queue_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_extension_associated: subscribe: summary: '' tags: - name: confd message: name: queue-extension-associated-payload payload: type: object properties: queue_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: queue_extension_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.extensions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_extension_dissociated: subscribe: summary: '' tags: - name: confd message: name: queue-extension-dissociated-payload payload: type: object properties: queue_id: type: integer extension_id: type: integer headers: type: object properties: name: type: string const: queue_extension_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.extensions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_fallback_edited: subscribe: summary: '' tags: - name: confd message: name: queue-fallback-edited-payload payload: type: object properties: queue_id: type: integer headers: type: object properties: name: type: string const: queue_fallback_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.fallbacks.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_general_edited: subscribe: summary: '' tags: - name: confd message: name: queue-general-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: queue_general_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queue_general.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp queue_member_agent_associated: subscribe: summary: '' tags: - name: confd message: name: queue-member-agent-associated-payload payload: type: object properties: queue_id: type: integer agent_id: type: integer penalty: type: integer headers: type: object properties: name: type: string const: queue_member_agent_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.agents.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_member_agent_dissociated: subscribe: summary: '' tags: - name: confd message: name: queue-member-agent-dissociated-payload payload: type: object properties: queue_id: type: integer agent_id: type: integer headers: type: object properties: name: type: string const: queue_member_agent_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.agents.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_member_user_associated: subscribe: summary: '' tags: - name: confd message: name: queue-member-user-associated-payload payload: type: object properties: queue_id: type: integer headers: type: object properties: name: type: string const: queue_member_user_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} queue_member_user_dissociated: subscribe: summary: '' tags: - name: confd message: name: queue-member-user-dissociated-payload payload: type: object properties: queue_id: type: integer headers: type: object properties: name: type: string const: queue_member_user_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.users.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} queue_schedule_associated: subscribe: summary: '' tags: - name: confd message: name: queue-schedule-associated-payload payload: type: object properties: queue_id: type: integer schedule_id: type: integer headers: type: object properties: name: type: string const: queue_schedule_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.schedules.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid queue_schedule_dissociated: subscribe: summary: '' tags: - name: confd message: name: queue-schedule-dissociated-payload payload: type: object properties: queue_id: type: integer schedule_id: type: integer headers: type: object properties: name: type: string const: queue_schedule_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.schedules.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid recordings_announcements_edited: subscribe: summary: '' tags: - name: confd message: name: recordings-announcements-edited-payload payload: type: object properties: recording_start: type: string nullable: true recording_stop: type: string nullable: true headers: type: object properties: name: type: string const: recordings_announcements_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.recordings.announcements.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid register_iax_created: subscribe: summary: '' tags: - name: confd message: name: register-iax-created-payload payload: type: object properties: register_id: type: integer headers: type: object properties: name: type: string const: register_iax_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.register.iax.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp register_iax_deleted: subscribe: summary: '' tags: - name: confd message: name: register-iax-deleted-payload payload: type: object properties: register_id: type: integer headers: type: object properties: name: type: string const: register_iax_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.register.iax.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp register_iax_edited: subscribe: summary: '' tags: - name: confd message: name: register-iax-edited-payload payload: type: object properties: register_id: type: integer headers: type: object properties: name: type: string const: register_iax_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.register.iax.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp register_sip_created: subscribe: summary: '' tags: - name: confd message: name: register-sip-created-payload payload: type: object properties: register_id: type: integer headers: type: object properties: name: type: string const: register_sip_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.register.sip.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp register_sip_deleted: subscribe: summary: '' tags: - name: confd message: name: register-sip-deleted-payload payload: type: object properties: register_id: type: integer headers: type: object properties: name: type: string const: register_sip_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.register.sip.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp register_sip_edited: subscribe: summary: '' tags: - name: confd message: name: register-sip-edited-payload payload: type: object properties: register_id: type: integer headers: type: object properties: name: type: string const: register_sip_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.register.sip.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp registrar_created: subscribe: summary: '' tags: - name: confd message: name: registrar-created-payload payload: type: object properties: id: type: string deletable: type: boolean name: type: string main_host: type: string main_port: type: integer backup_host: type: string backup_port: type: integer proxy_main_host: type: string proxy_main_port: type: integer proxy_backup_host: type: string proxy_backup_port: type: integer outbound_proxy_host: type: string outbound_proxy_port: type: integer headers: type: object properties: name: type: string const: registrar_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.registrar.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp registrar_deleted: subscribe: summary: '' tags: - name: confd message: name: registrar-deleted-payload payload: type: object properties: id: type: string deletable: type: boolean name: type: string main_host: type: string main_port: type: integer backup_host: type: string backup_port: type: integer proxy_main_host: type: string proxy_main_port: type: integer proxy_backup_host: type: string proxy_backup_port: type: integer outbound_proxy_host: type: string outbound_proxy_port: type: integer headers: type: object properties: name: type: string const: registrar_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.registrar.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp registrar_edited: subscribe: summary: '' tags: - name: confd message: name: registrar-edited-payload payload: type: object properties: id: type: string deletable: type: boolean name: type: string main_host: type: string main_port: type: integer backup_host: type: string backup_port: type: integer proxy_main_host: type: string proxy_main_port: type: integer proxy_backup_host: type: string proxy_backup_port: type: integer outbound_proxy_host: type: string outbound_proxy_port: type: integer headers: type: object properties: name: type: string const: registrar_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.registrar.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp rtp_general_edited: subscribe: summary: '' tags: - name: confd message: name: rtp-general-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: rtp_general_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.rtp_general.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp rtp_ice_host_candidates_edited: subscribe: summary: '' tags: - name: confd message: name: rtp-ice-host-candidates-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: rtp_ice_host_candidates_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.rtp_ice_host_candidates.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp sccp_endpoint_created: subscribe: summary: '' tags: - name: confd message: name: sccp-endpoint-created-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sccp_endpoint_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sccp_endpoint.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sccp_endpoint_deleted: subscribe: summary: '' tags: - name: confd message: name: sccp-endpoint-deleted-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sccp_endpoint_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sccp_endpoint.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sccp_endpoint_edited: subscribe: summary: '' tags: - name: confd message: name: sccp-endpoint-edited-payload payload: type: object properties: id: type: integer tenant_uuid: type: string format: uuid line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sccp_endpoint_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sccp_endpoint.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sccp_general_edited: subscribe: summary: '' tags: - name: confd message: name: sccp-general-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: sccp_general_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sccp_general.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp schedule_created: subscribe: summary: '' tags: - name: confd message: name: schedule-created-payload payload: type: object properties: schedule_id: type: integer headers: type: object properties: name: type: string const: schedule_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.schedules.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid schedule_deleted: subscribe: summary: '' tags: - name: confd message: name: schedule-deleted-payload payload: type: object properties: schedule_id: type: integer headers: type: object properties: name: type: string const: schedule_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.schedules.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid schedule_edited: subscribe: summary: '' tags: - name: confd message: name: schedule-edited-payload payload: type: object properties: schedule_id: type: integer headers: type: object properties: name: type: string const: schedule_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.schedules.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sip_endpoint_created: subscribe: summary: '' tags: - name: confd message: name: sip-endpoint-created-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string label: type: string auth_section_options: type: object properties: username: type: string regsitration_section_options: type: object properties: client_uri: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sip_endpoint_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip_endpoint.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sip_endpoint_deleted: subscribe: summary: '' tags: - name: confd message: name: sip-endpoint-deleted-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string label: type: string auth_section_options: type: object properties: username: type: string regsitration_section_options: type: object properties: client_uri: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sip_endpoint_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip_endpoint.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sip_endpoint_edited: subscribe: summary: '' tags: - name: confd message: name: sip-endpoint-edited-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string label: type: string auth_section_options: type: object properties: username: type: string regsitration_section_options: type: object properties: client_uri: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sip_endpoint_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip_endpoint.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sip_endpoint_template_created: subscribe: summary: '' tags: - name: confd message: name: sip-endpoint-template-created-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string label: type: string auth_section_options: type: object properties: username: type: string regsitration_section_options: type: object properties: client_uri: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sip_endpoint_template_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip_endpoint_template.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sip_endpoint_template_deleted: subscribe: summary: '' tags: - name: confd message: name: sip-endpoint-template-deleted-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string label: type: string auth_section_options: type: object properties: username: type: string regsitration_section_options: type: object properties: client_uri: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sip_endpoint_template_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip_endpoint_template.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sip_endpoint_template_edited: subscribe: summary: '' tags: - name: confd message: name: sip-endpoint-template-edited-payload payload: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string label: type: string auth_section_options: type: object properties: username: type: string regsitration_section_options: type: object properties: client_uri: type: string trunk: type: object properties: id: type: integer line: type: object properties: id: type: integer headers: type: object properties: name: type: string const: sip_endpoint_template_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip_endpoint_template.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sip_general_edited: subscribe: summary: '' tags: - name: confd message: name: sip-general-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: sip_general_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip_general.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp sip_transport_created: subscribe: summary: '' tags: - name: confd message: name: sip-transport-created-payload payload: type: object properties: uuid: type: string format: uuid name: type: string options: type: array items: type: string headers: type: object properties: name: type: string const: sip_transport_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip.transports.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp sip_transport_deleted: subscribe: summary: '' tags: - name: confd message: name: sip-transport-deleted-payload payload: type: object properties: uuid: type: string format: uuid name: type: string options: type: array items: type: string headers: type: object properties: name: type: string const: sip_transport_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip.transports.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp sip_transport_edited: subscribe: summary: '' tags: - name: confd message: name: sip-transport-edited-payload payload: type: object properties: uuid: type: string format: uuid name: type: string options: type: array items: type: string headers: type: object properties: name: type: string const: sip_transport_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sip.transports.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp skill_created: subscribe: summary: '' tags: - name: confd message: name: skill-created-payload payload: type: object properties: skill_id: type: integer headers: type: object properties: name: type: string const: skill_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.agents.skills.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid skill_deleted: subscribe: summary: '' tags: - name: confd message: name: skill-deleted-payload payload: type: object properties: skill_id: type: integer headers: type: object properties: name: type: string const: skill_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.agents.skills.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid skill_edited: subscribe: summary: '' tags: - name: confd message: name: skill-edited-payload payload: type: object properties: skill_id: type: integer headers: type: object properties: name: type: string const: skill_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.agents.skills.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid skill_rule_created: subscribe: summary: '' tags: - name: confd message: name: skill-rule-created-payload payload: type: object properties: skill_rule_id: type: integer headers: type: object properties: name: type: string const: skill_rule_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.skillrules.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid skill_rule_deleted: subscribe: summary: '' tags: - name: confd message: name: skill-rule-deleted-payload payload: type: object properties: skill_rule_id: type: integer headers: type: object properties: name: type: string const: skill_rule_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.skillrules.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid skill_rule_edited: subscribe: summary: '' tags: - name: confd message: name: skill-rule-edited-payload payload: type: object properties: skill_rule_id: type: integer headers: type: object properties: name: type: string const: skill_rule_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.queues.skillrules.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sound_created: subscribe: summary: '' tags: - name: confd message: name: sound-created-payload payload: type: object properties: sound_name: type: string headers: type: object properties: name: type: string const: sound_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sounds.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid sound_deleted: subscribe: summary: '' tags: - name: confd message: name: sound-deleted-payload payload: type: object properties: sound_name: type: string headers: type: object properties: name: type: string const: sound_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.sounds.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid switchboard_created: subscribe: summary: '' tags: - name: confd message: name: switchboard-created-payload payload: type: object properties: switchboard: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string timeout: type: integer queue_music_on_hold: type: string waiting_room_music_on_hold: type: string extensions: type: object properties: id: type: integer exten: type: string context: type: string incalls: type: array items: type: object properties: id: type: integer extensions: type: array items: type: object properties: id: type: integer exten: type: string context: type: string user_members: type: array items: type: object properties: uuid: type: string format: uuid firstname: type: string lastname: type: string fallbacks: type: array items: type: object properties: noanswer_destination: type: object properties: {} switchboard_uuid: type: string format: uuid headers: type: object properties: name: type: string const: switchboard_created description: Name of the event (used for routing the message) required_acl: type: string const: events.switchboards.{switchboard_uuid}.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid switchboard_deleted: subscribe: summary: '' tags: - name: confd message: name: switchboard-deleted-payload payload: type: object properties: switchboard: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string timeout: type: integer queue_music_on_hold: type: string waiting_room_music_on_hold: type: string extensions: type: object properties: id: type: integer exten: type: string context: type: string incalls: type: array items: type: object properties: id: type: integer extensions: type: array items: type: object properties: id: type: integer exten: type: string context: type: string user_members: type: array items: type: object properties: uuid: type: string format: uuid firstname: type: string lastname: type: string fallbacks: type: array items: type: object properties: noanswer_destination: type: object properties: {} switchboard_uuid: type: string format: uuid headers: type: object properties: name: type: string const: switchboard_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.switchboards.{switchboard_uuid}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid switchboard_edited: subscribe: summary: '' tags: - name: confd message: name: switchboard-edited-payload payload: type: object properties: switchboard: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string timeout: type: integer queue_music_on_hold: type: string waiting_room_music_on_hold: type: string extensions: type: object properties: id: type: integer exten: type: string context: type: string incalls: type: array items: type: object properties: id: type: integer extensions: type: array items: type: object properties: id: type: integer exten: type: string context: type: string user_members: type: array items: type: object properties: uuid: type: string format: uuid firstname: type: string lastname: type: string fallbacks: type: array items: type: object properties: noanswer_destination: type: object properties: {} switchboard_uuid: type: string format: uuid headers: type: object properties: name: type: string const: switchboard_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.switchboards.{switchboard_uuid}.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid switchboard_fallback_edited: subscribe: summary: '' tags: - name: confd message: name: switchboard-fallback-edited-payload payload: type: object properties: fallback: type: object properties: noanswer_destination: type: object properties: {} switchboard_uuid: type: string format: uuid headers: type: object properties: name: type: string const: switchboard_fallback_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.switchboards.fallbacks.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid switchboard_member_user_associated: subscribe: summary: '' tags: - name: confd message: name: switchboard-member-user-associated-payload payload: type: object properties: switchboard_uuid: type: string format: uuid headers: type: object properties: name: type: string const: switchboard_member_user_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.switchboards.{switchboard_uuid}.members.users.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} trunk_created: subscribe: summary: '' tags: - name: confd message: name: trunk-created-payload payload: type: object properties: trunk_id: type: integer headers: type: object properties: name: type: string const: trunk_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunk.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_deleted: subscribe: summary: '' tags: - name: confd message: name: trunk-deleted-payload payload: type: object properties: trunk_id: type: integer headers: type: object properties: name: type: string const: trunk_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunk.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_edited: subscribe: summary: '' tags: - name: confd message: name: trunk-edited-payload payload: type: object properties: trunk_id: type: integer headers: type: object properties: name: type: string const: trunk_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunk.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_endpoint_custom_associated: subscribe: summary: '' tags: - name: confd message: name: trunk-endpoint-custom-associated-payload payload: type: object properties: trunk: type: object properties: id: type: integer tenant_uuid: type: string format: uuid custom: type: object properties: id: type: integer tenant_uuid: type: string format: uuid interface: type: string headers: type: object properties: name: type: string const: trunk_endpoint_custom_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunks.{trunk[id]}.endpoints.custom.{endpoint_custom[id]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_endpoint_custom_dissociated: subscribe: summary: '' tags: - name: confd message: name: trunk-endpoint-custom-dissociated-payload payload: type: object properties: trunk: type: object properties: id: type: integer tenant_uuid: type: string format: uuid custom: type: object properties: id: type: integer tenant_uuid: type: string format: uuid interface: type: string headers: type: object properties: name: type: string const: trunk_endpoint_custom_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunks.{trunk[id]}.endpoints.custom.{endpoint_custom[id]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_endpoint_iax_associated: subscribe: summary: '' tags: - name: confd message: name: trunk-endpoint-iax-associated-payload payload: type: object properties: trunk: type: object properties: id: type: integer tenant_uuid: type: string format: uuid iax: type: object properties: id: type: integer tenant_uuid: type: string format: uuid name: type: string headers: type: object properties: name: type: string const: trunk_endpoint_iax_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunks.{trunk[id]}.endpoints.iax.{endpoint_iax[id]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_endpoint_iax_dissociated: subscribe: summary: '' tags: - name: confd message: name: trunk-endpoint-iax-dissociated-payload payload: type: object properties: trunk: type: object properties: id: type: integer tenant_uuid: type: string format: uuid iax: type: object properties: id: type: integer tenant_uuid: type: string format: uuid name: type: string headers: type: object properties: name: type: string const: trunk_endpoint_iax_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunks.{trunk[id]}.endpoints.iax.{endpoint_iax[id]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_endpoint_sip_associated: subscribe: summary: '' tags: - name: confd message: name: trunk-endpoint-sip-associated-payload payload: type: object properties: trunk: type: object properties: id: type: integer tenant_uuid: type: string format: uuid sip: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string auth_section_options: type: object properties: username: type: string registration_section_options: type: object properties: client_uri: type: string headers: type: object properties: name: type: string const: trunk_endpoint_sip_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunks.{trunk[id]}.endpoints.sip.{endpoint_sip[uuid]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_endpoint_sip_dissociated: subscribe: summary: '' tags: - name: confd message: name: trunk-endpoint-sip-dissociated-payload payload: type: object properties: trunk: type: object properties: id: type: integer tenant_uuid: type: string format: uuid sip: type: object properties: uuid: type: string format: uuid tenant_uuid: type: string format: uuid name: type: string auth_section_options: type: object properties: username: type: string registration_section_options: type: object properties: client_uri: type: string headers: type: object properties: name: type: string const: trunk_endpoint_sip_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunks.{trunk[id]}.endpoints.sip.{endpoint_sip[uuid]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_register_iax_associated: subscribe: summary: '' tags: - name: confd message: name: trunk-register-iax-associated-payload payload: type: object properties: trunk_id: type: integer register_id: type: integer headers: type: object properties: name: type: string const: trunk_register_iax_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunks.registers.iax.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid trunk_register_iax_dissociated: subscribe: summary: '' tags: - name: confd message: name: trunk-register-iax-dissociated-payload payload: type: object properties: trunk_id: type: integer register_id: type: integer headers: type: object properties: name: type: string const: trunk_register_iax_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.trunks.registers.iax.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid user_agent_associated: subscribe: summary: '' tags: - name: confd message: name: user-agent-associated-payload payload: type: object properties: agent_id: type: integer headers: type: object properties: name: type: string const: user_agent_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.agents.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_agent_dissociated: subscribe: summary: '' tags: - name: confd message: name: user-agent-dissociated-payload payload: type: object properties: agent_id: type: integer headers: type: object properties: name: type: string const: user_agent_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.agents.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_call_permission_associated: subscribe: summary: '' tags: - name: confd message: name: user-call-permission-associated-payload payload: type: object properties: call_permission_id: type: integer headers: type: object properties: name: type: string const: user_call_permission_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.callpermissions.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_call_permission_dissociated: subscribe: summary: '' tags: - name: confd message: name: user-call-permission-dissociated-payload payload: type: object properties: call_permission_id: type: integer headers: type: object properties: name: type: string const: user_call_permission_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.callpermissions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_created: subscribe: summary: '' tags: - name: confd message: name: user-created-payload payload: type: object properties: user_id: type: integer subscription_type: type: string created_at: type: string nullable: true headers: type: object properties: name: type: string const: user_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.user.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_deleted: subscribe: summary: '' tags: - name: confd message: name: user-deleted-payload payload: type: object properties: user_id: type: integer subscription_type: type: string created_at: type: string nullable: true headers: type: object properties: name: type: string const: user_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.user.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_edited: subscribe: summary: '' tags: - name: confd message: name: user-edited-payload payload: type: object properties: user_id: type: integer subscription_type: type: string created_at: type: string nullable: true headers: type: object properties: name: type: string const: user_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.user.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_external_app_created: subscribe: summary: '' tags: - name: confd message: name: user-external-app-created-payload payload: type: object properties: name: type: string headers: type: object properties: name: type: string const: user_external_app_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.user_external_apps.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid user_external_app_deleted: subscribe: summary: '' tags: - name: confd message: name: user-external-app-deleted-payload payload: type: object properties: name: type: string headers: type: object properties: name: type: string const: user_external_app_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.user_external_apps.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid user_external_app_edited: subscribe: summary: '' tags: - name: confd message: name: user-external-app-edited-payload payload: type: object properties: name: type: string headers: type: object properties: name: type: string const: user_external_app_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.user_external_apps.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid user_fallback_edited: subscribe: summary: '' tags: - name: confd message: name: user-fallback-edited-payload payload: type: object properties: user_id: type: integer headers: type: object properties: name: type: string const: user_fallback_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.fallbacks.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_groups_associated: subscribe: summary: '' tags: - name: confd message: name: user-groups-associated-payload payload: type: object properties: group_ids: type: array items: type: integer headers: type: object properties: name: type: string const: user_groups_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.groups.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_line_associated: subscribe: summary: '' tags: - name: confd message: name: user-line-associated-payload payload: type: object properties: user: type: object properties: id: type: integer uuid: type: string format: uuid tenant_uuid: type: string format: uuid line: type: object properties: id: type: integer name: type: string endpoint_sip: type: object properties: uuid: type: string format: uuid endpoint_sccp: type: object properties: id: type: integer endpoint_custom: type: object properties: id: type: integer main_user: type: boolean main_line: type: boolean headers: type: object properties: name: type: string const: user_line_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.lines.{line[id]}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid user_line_dissociated: subscribe: summary: '' tags: - name: confd message: name: user-line-dissociated-payload payload: type: object properties: user: type: object properties: id: type: integer uuid: type: string format: uuid tenant_uuid: type: string format: uuid line: type: object properties: id: type: integer name: type: string endpoint_sip: type: object properties: uuid: type: string format: uuid endpoint_sccp: type: object properties: id: type: integer endpoint_custom: type: object properties: id: type: integer main_user: type: boolean main_line: type: boolean headers: type: object properties: name: type: string const: user_line_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.lines.{line[id]}.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid user_line_extension_created: subscribe: summary: '' tags: - name: confd message: name: user-line-extension-created-payload payload: type: object properties: user_line_extension_id: type: integer user_id: type: integer line_id: type: integer extension_id: type: integer main_user: type: boolean main_line: type: boolean headers: type: object properties: name: type: string const: user_line_extension_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.lines.extensions.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_line_extension_deleted: subscribe: summary: '' tags: - name: confd message: name: user-line-extension-deleted-payload payload: type: object properties: user_line_extension_id: type: integer user_id: type: integer line_id: type: integer extension_id: type: integer main_user: type: boolean main_line: type: boolean headers: type: object properties: name: type: string const: user_line_extension_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.lines.extensions.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_line_extension_edited: subscribe: summary: '' tags: - name: confd message: name: user-line-extension-edited-payload payload: type: object properties: user_line_extension_id: type: integer user_id: type: integer line_id: type: integer extension_id: type: integer main_user: type: boolean main_line: type: boolean headers: type: object properties: name: type: string const: user_line_extension_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.lines.extensions.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_schedule_associated: subscribe: summary: '' tags: - name: confd message: name: user-schedule-associated-payload payload: type: object properties: schedule_id: type: integer headers: type: object properties: name: type: string const: user_schedule_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.schedules.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_schedule_dissociated: subscribe: summary: '' tags: - name: confd message: name: user-schedule-dissociated-payload payload: type: object properties: schedule_id: type: integer headers: type: object properties: name: type: string const: user_schedule_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.schedules.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_voicemail_associated: subscribe: summary: '' tags: - name: confd message: name: user-voicemail-associated-payload payload: type: object properties: voicemail_id: type: integer headers: type: object properties: name: type: string const: user_voicemail_associated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.voicemails.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_voicemail_dissociated: subscribe: summary: '' tags: - name: confd message: name: user-voicemail-dissociated-payload payload: type: object properties: voicemail_id: type: integer headers: type: object properties: name: type: string const: user_voicemail_dissociated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.voicemails.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} user_voicemail_edited: subscribe: summary: '' tags: - name: confd message: name: user-voicemail-edited-payload payload: type: object properties: voicemail_id: type: integer headers: type: object properties: name: type: string const: user_voicemail_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.voicemails.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} users_forwards_{forward_name}_updated: subscribe: summary: '' tags: - name: confd message: name: users-forwards-{forward-name}-updated-payload payload: type: object properties: user_id: type: integer forward_name: type: string forward_enabled: type: boolean forward_dest: type: string headers: type: object properties: name: type: string const: users_forwards_{forward_name}_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.forwards.{forward_name}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} parameters: forward_name: description: '' schema: type: string users_services_{service_name}_updated: subscribe: summary: '' tags: - name: confd message: name: users-services-{service-name}-updated-payload payload: type: object properties: user_id: type: integer service_name: type: string service_enabled: type: boolean headers: type: object properties: name: type: string const: users_services_{service_name}_updated description: Name of the event (used for routing the message) required_acl: type: string const: events.config.users.{user_uuid}.services.{service_name}.updated description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' user_uuid:{uuid}: $ref: '#/components/schemas/user_uuid:{uuid}' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid - user_uuid:{uuid} parameters: service_name: description: '' schema: type: string voicemail_created: subscribe: summary: '' tags: - name: confd message: name: voicemail-created-payload payload: type: object properties: voicemail_id: type: integer headers: type: object properties: name: type: string const: voicemail_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.voicemail.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid voicemail_deleted: subscribe: summary: '' tags: - name: confd message: name: voicemail-deleted-payload payload: type: object properties: voicemail_id: type: integer headers: type: object properties: name: type: string const: voicemail_deleted description: Name of the event (used for routing the message) required_acl: type: string const: events.config.voicemail.deleted description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid voicemail_edited: subscribe: summary: '' tags: - name: confd message: name: voicemail-edited-payload payload: type: object properties: voicemail_id: type: integer headers: type: object properties: name: type: string const: voicemail_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.voicemail.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid voicemail_general_edited: subscribe: summary: '' tags: - name: confd message: name: voicemail-general-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: voicemail_general_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.voicemail_general.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp voicemail_transcription_config_edited: subscribe: summary: '' tags: - name: confd message: name: voicemail-transcription-config-edited-payload payload: type: object properties: enabled: type: boolean headers: type: object properties: name: type: string const: voicemail_transcription_config_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.voicemail_transcription.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' tenant_uuid: $ref: '#/components/schemas/tenant_uuid' required: - name - required_acl - origin_uuid - timestamp - tenant_uuid voicemail_zonemessages_edited: subscribe: summary: '' tags: - name: confd message: name: voicemail-zonemessages-edited-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: voicemail_zonemessages_edited description: Name of the event (used for routing the message) required_acl: type: string const: events.config.voicemail_zonemessages.edited description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp wizard_created: subscribe: summary: '' tags: - name: confd message: name: wizard-created-payload payload: type: object properties: {} headers: type: object properties: name: type: string const: wizard_created description: Name of the event (used for routing the message) required_acl: type: string const: events.config.wizard.created description: Necessary user access required to read this event origin_uuid: $ref: '#/components/schemas/origin_uuid' timestamp: $ref: '#/components/schemas/timestamp' required: - name - required_acl - origin_uuid - timestamp components: schemas: origin_uuid: type: string format: uuid description: Unique identifier of the publishing WAZO service timestamp: type: string format: date-time description: Date and time this event was published tenant_uuid: type: string format: uuid description: Unique identifier of this resource's tenant user_uuid:{uuid}: type: boolean description: User's unique identifier that this event is intended for. The format user_uuid:{uuid} allows multiple users to be the recipient of this event