Datasets
The Datasets API provides access to static reference data used throughout the platform. These datasets contain metadata required for building integrations, validating API requests, and displaying platform-supported values in your application.
Common use cases include:
- Retrieving supported currencies before creating transactions.
- Loading jurisdiction data when configuring financial institutions or compliance workflows.
- Accessing platform-managed metadata without maintaining local copies.
Datasets are read-only and are updated by the platform as new values become available.
Get currencies
Retrieves all currencies supported by the platform.
Use this endpoint to obtain currency metadata for:
- Validating currency inputs.
- Populating currency selectors in your application.
- Displaying currency names and symbols.
- Building transaction creation workflows.
Request
GET https://api.staging.qash.cloud/datasets/currencies
Response
Returns an array of supported currencies.
[
{
"id": "cur_30c5YSuuE30lziMuCnr1edmcBtA",
"code": "RMD",
"name": "Redmont Dollar",
"symbol": "R$",
"symbolIsAfter": false,
"createdAt": "2026-07-06T00:31:11.562Z",
"updatedAt": "2026-07-06T00:31:11.562Z"
}
]Response fields
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier assigned to the currency by the platform. |
code | string | ISO 4217-compatible currency code. |
name | string | Human-readable name of the currency. |
symbol | string | Currency symbol used when displaying monetary values. |
symbolIsAfter | boolean | Indicates whether the currency symbol is displayed after the amount. |
createdAt | ISODate | Date and time when the currency was added to the platform. |
updatedAt | ISODate | Date and time when the currency metadata was last updated. |
Errors
| Status | Description |
|---|---|
500 | An unexpected error occurred while retrieving currencies. |
Example
curl https://api.staging.qash.cloud/datasets/currencies
Get jurisdictions
Retrieves all jurisdictions supported by the platform.
Use this endpoint to obtain jurisdiction metadata for:
- Creating financial institutions.
- Configuring regional workflows.
- Integrating with government-issued APIs.
- Validating jurisdiction-related fields.
Request
GET https://api.staging.qash.cloud/datasets/jurisdictions
Response
Returns an array of supported jurisdictions.
[
{
"id": "jur_35lcZMA4h8vk7JhDOB6qRfy1JCg",
"name": "Redmont",
"createdAt": "2026-07-06T00:31:11.573Z",
"updatedAt": "2026-07-06T00:31:11.573Z"
}
]Response fields
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier assigned to the jurisdiction by the platform. |
name | string | Human-readable name of the jurisdiction. |
createdAt | ISODate | Date and time when the jurisdiction was added to the platform. |
updatedAt | ISODate | Date and time when the jurisdiction metadata was last updated. |
Errors
| Status | Description |
|---|---|
500 | An unexpected error occurred while retrieving webhooks. |
Example
curl https://api.staging.qash.cloud/datasets/webhooks
Get webhook events information
Retrieves all webhook event information supported by the platform.
Use this endpoint to obtain webhook event details for:
- Listing available webhook events and their metadata.
- Displaying event names and descriptions in your application.
- Validating event keys before creating webhook subscriptions.
- Keeping integrations aligned with platform-supported webhook payload types.
Request
GET https://api.staging.qash.cloud/datasets/webhooks/events
Response
Returns an array of supported webhook event information entries.
{
"MANDATE_REQUESTED": {
"name": "Mandate Requested",
"code": "mandate.request-emitted",
"restrained": false,
"legacy": false
}
}Response fields
| Field | Type | Description |
|---|---|---|
name | string | Human-readable name of the webhook event. |
code | string | Machine-readable webhook event key. |
restrained | boolean | Whether the event is restricted to the platform's internal use. |
legacy | boolean | Whether the event is a legacy event. |
Errors
| Status | Description |
|---|---|
500 | An unexpected error occurred while retrieving webhook event information. |
Example
curl https://api.staging.qash.cloud/datasets/webhooks/events