Cloud Hub Data-Events API 2.0.0

The Cloud Hub Data Events API keeps you connected to the latest state of resources.

Find more information in our documentation.

Servers

  • wss://data-events.pantaris.io/wssstomp

    Access to the data-events based on STOMP on top of WebSockets

  • amqp://data-events.pantaris.io/amqpamqp

    Access to the data-events based on AMQP

Operations

  • RECEIVE exchange/project.{projectId}/${entityType}.${entityId}.${event}

    Entity-Events within the project context. Find more information about entity-events in the documentation.

    Subscribe to entity-events in a project context

    Operation IDexchange/project.{projectId}/${entityType}.${entityId}.${event}

    Available only on servers:

    object
    projectId
    required
    string

    The uuid of the project.

    entityType
    required
    string

    The belonging type of an entity or wildcard (*)

    entityId
    required
    string

    The belonging uuid of an entity or wildcard (*)

    event
    required
    string

    The event or wildcard (*)

      Allowed values:
    • "create"
    • "update"
    • "delete"

    Accepts the following message:

    Entity event in a project context

    Inform about the belonging action within the project context

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/${entityType}.${entityId}.${event}

    Entity-Events within the application context. Find more information about entity-events in the documentation.

    Operation IDexchange/application.{applicationId}/${entityType}.${entityId}.${event}

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    entityType
    required
    string

    The belonging type of an entity or wildcard (*)

    entityId
    required
    string

    The belonging uuid of an entity or wildcard (*)

    event
    required
    string

    The event or wildcard (*)

      Allowed values:
    • "create"
    • "update"
    • "delete"

    Accepts the following message:

    Entity event in an application context

    Inform about the belonging action within the application context

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.activation.activated

    The application was (re-)activated in the belonging project

    Operation IDexchange/application.{applicationId}/product.activation.activated

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The product was (re-)activated in a project

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.activation.deactivated

    The application was deactivated in the belonging project

    Operation IDexchange/application.{applicationId}/product.activation.deactivated

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The product was deactivated in a project

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.activation.terminated

    The application was terminated in the belonging project

    Operation IDexchange/application.{applicationId}/product.activation.terminated

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The product was terminated in a project

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.activation.updated

    The application-version was updated in the belonging project

    Operation IDexchange/application.{applicationId}/product.activation.updated

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The application version of the product was updated in a project

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.provisioning.started

    The provisioning of product within a project has started

    Operation IDexchange/application.{applicationId}/product.provisioning.started

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The provisioning state of a product in a project

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.provisioning.finished

    The provisioning of product within a belonging project has finished

    Operation IDexchange/application.{applicationId}/product.provisioning.finished

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The provisioning state of a product in a project

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.provisioning.failed

    The provisioning of product within a belonging project run into an error

    Operation IDexchange/application.{applicationId}/product.provisioning.failed

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The provisioning state of a product in a project

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.subscription.created

    A subscription for the product was created

    Operation IDexchange/application.{applicationId}/product.subscription.created

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The subscription state of product in an organization

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.subscription.active

    A subscription for the product is now active

    Operation IDexchange/application.{applicationId}/product.subscription.active

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The subscription state of product in an organization

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.subscription.inactive

    A subscription for the product is now inactive

    Operation IDexchange/application.{applicationId}/product.subscription.inactive

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The subscription state of product in an organization

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.subscription.suspended

    A subscription for the product is now suspended (coming soon. Not supported yet)

    Operation IDexchange/application.{applicationId}/product.subscription.suspended

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The subscription state of product in an organization

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

  • RECEIVE exchange/application.{applicationId}/product.subscription.terminated

    A subscription for the product is now terminated

    Operation IDexchange/application.{applicationId}/product.subscription.terminated

    Available only on servers:

    object
    applicationId
    required
    string

    The uuid of the application

    Accepts the following message:

    The subscription state of product in an organization

    Inform about a state change

    Message IDsubscribe.message
    object

    Examples

Messages

  • #1Entity event in a project context

    Inform about the belonging action within the project context

    Message IDprojectEvent
    object
  • #2Entity event in an application context

    Inform about the belonging action within the application context

    Message IDapplicationEvent
    object
  • #3The product was (re-)activated in a project

    Inform about a state change

    Message IDproductActivationStateActivated
    object
  • #4The product was deactivated in a project

    Inform about a state change

    Message IDproductActivationStateDeactivated
    object
  • #5The product was terminated in a project

    Inform about a state change

    Message IDproductActivationStateTerminated
    object
  • #6The application version of the product was updated in a project

    Inform about a state change

    Message IDproductActivationStateUpdated
    object
  • #7The provisioning state of a product in a project

    Inform about a state change

    Message IDproductProvisioningState
    object
  • #8The subscription state of product in an organization

    Inform about a state change

    Message IDsubscriptionState
    object

Schemas

  • object
  • object