This reference describes the Bliss HTTP APIs used to price Flexible Cancellation, record an accepted purchase, and keep that record current.
If you do not have credentials yet, contact Bliss sales and we will issue sandbox keys.
Preparing for API Interaction
To begin interacting with our API, there are several key requirements you need to fulfill:
- Authentication Keys: Every interaction with our API requires authentication using specific API keys. For details on acquiring and utilizing these keys, please refer to this section.
- Idempotency-Key: Send a unique header value to avoid duplicate requests. Generate it however you like, as long as it stays distinct for each request you submit. That prevents duplicate submissions due to network issues — if the same request is retried, only a single request will be processed.
- X-Bliss-Partner-Id: Requirement: Include this identifier in the header of all your API requests. We will supply you with this ID before you commence development in our Sandbox environment.
