Ascend Public API documentation is open for viewing without login. Sandbox API execution requires provisioned credentials.
These credentials must be provisioned before any API calls can be executed.
Sandbox environment requires three values:
| Value | Provided By | Purpose |
|---|---|---|
| Client ID | HS1 Support | Identifies the assigned application |
| Client Secret | HS1 Support | Used to generate access tokens |
| Organization ID | HS1 Support | Determines which org you are calling within Sandbox |
Developers do not create sandbox organizations or client apps directly.
Open a Helpdesk ticket and include:
- Company / vendor name
- Technical contact (lead developer recommended)
- Request for Sandbox application + credentials for Public API onboarding
Support will create the app and return Client ID, Secret, and Org ID.
An endpoint to retrieve an access token will be documented in this portal (and will appear inside Swagger under Authentication). The same client credentials model applies to both Sandbox and Production, but with different URLs.
- Sandbox creds = used only in Sandbox
- Production creds = separate issuance
- Tokens may be cached by backend systems for performance
Sandbox and Production use different base URLs. These will be added here once finalized and published.
Next step: Use the Create a Customer guide to perform your first customer creation workflow.