PANTARIS Data-Events API 2.0.0

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

Find more information in our documentation.

Servers

  • data-events.pantaris.iowssstomp

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

Operations

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

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

    projectId
    required
    string
    format: uuiduid: projectId

    The id of the project

    entityType
    required
    string
    uid: entityType

    The belonging type of an entity or wildcard (*)

    entityId
    required
    string
    format: uuiduid: entityId

    The belonging uuid of an entity or wildcard (*)

    event
    required
    string
    uid: event

    The event or wildcard (*)

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

    Accepts the following message:

    Entity event in a project contextprojectEvent

    Inform about the belonging action within the project context

    object
    uid: projectEvent

    Examples

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

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

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    entityType
    required
    string
    uid: entityType

    The belonging type of an entity or wildcard (*)

    entityId
    required
    string
    format: uuiduid: entityId

    The belonging uuid of an entity or wildcard (*)

    event
    required
    string
    uid: event

    The event or wildcard (*)

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

    Accepts the following message:

    Entity event in an application contextapplicationEvent

    Inform about the belonging action within the application context

    object
    uid: applicationEvent

    Examples

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

    The application was (re-)activated in the belonging runtime-environment

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The product was (re-)activated in a project or organizationproductActivationStateActivated

    Inform about a state change

    object

    Examples

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

    The application was deactivated in the belonging runtime-environment

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The product was deactivated in a project or organizationproductActivationStateDeactivated

    Inform about a state change

    object

    Examples

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

    The application was terminated in the belonging runtime-environment

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The product was terminated in a project or organizationproductActivationStateTerminated

    Inform about a state change

    object

    Examples

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

    The provisioning of product within a runtime-environment has started

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The provisioning state of a product in a project or organizationproductProvisioningState

    Inform about a state change

    object

    Examples

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

    The provisioning of product within a belonging runtime-environment has finished

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The provisioning state of a product in a project or organizationproductProvisioningState

    Inform about a state change

    object

    Examples

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

    The provisioning of product within a belonging runtime-environment run into an error

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The provisioning state of a product in a project or organizationproductProvisioningState

    Inform about a state change

    object

    Examples

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

    A subscription for the product was created

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The subscription state of product in an organizationsubscriptionState

    Inform about a state change

    object

    Examples

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

    A subscription for the product is now active

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The subscription state of product in an organizationsubscriptionState

    Inform about a state change

    object

    Examples

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

    A subscription for the product is now inactive

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The subscription state of product in an organizationsubscriptionState

    Inform about a state change

    object

    Examples

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

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

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The subscription state of product in an organizationsubscriptionState

    Inform about a state change

    object

    Examples

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

    A subscription for the product is now terminated

    applicationId
    required
    string
    format: uuiduid: applicationId

    The id of the application

    Accepts the following message:

    The subscription state of product in an organizationsubscriptionState

    Inform about a state change

    object

    Examples

Messages

  • #1Entity event in a project contextprojectEvent

    Inform about the belonging action within the project context

    object
    uid: projectEvent
  • #2Entity event in an application contextapplicationEvent

    Inform about the belonging action within the application context

    object
    uid: applicationEvent
  • #3The product was (re-)activated in a project or organizationproductActivationStateActivated

    Inform about a state change

    object
  • #4The product was deactivated in a project or organizationproductActivationStateDeactivated

    Inform about a state change

    object
  • #5The product was terminated in a project or organizationproductActivationStateTerminated

    Inform about a state change

    object
  • #6The provisioning state of a product in a project or organizationproductProvisioningState

    Inform about a state change

    object
  • #7The subscription state of product in an organizationsubscriptionState

    Inform about a state change

    object

Schemas

  • object
    uid: projectEvent
  • object
    uid: applicationEvent