Skip to content
Last updated

Streaming API

The Streaming API provides connection URLs for real-time data change notifications via AMQP or STOMP.

Authentication

Use the same OAuth 2.0 client credentials flow as the Public API:

  1. Obtain an access token from POST /oauth/client_credential/accesstoken (see Public API → Access Management).
  2. Call Streaming API connection endpoints with the token as a Bearer header.

Important

  • RabbitMQ deprecation: RabbitMQ support will be terminated in Q3 2026 (replaced by Webhooks).
  • Routing keys must be exact, including the version suffix (for example, V1).
  • Wildcards (*) for organization or all endpoints are not recommended.

Environments

  • Sandbox: https://test.hs1api.com/ascend-streaming-api/
  • Production: https://prod.hs1api.com/ascend-streaming-api/