POST/api/v1/issuers/{issuerId}/conformance/run

Issuers

Run issuer conformance

Run the full conformance suite against the issuer's declared `apiBaseUrl`.

Sandbox APIhttps://sandbox-api.nuvante.io

Sends synthetic burn and mint instructions to your declared apiBaseUrl in sandbox and records a pass or fail for each scenario. The suite covers the happy path, an explicit rejection, silence past approvalSlaSeconds, replaying a request with the same idempotency key, and callback signature checks. Your profile can only be promoted to production once every mandatory scenario passes. Needs manageIssuedAssets (issuer tenant admins only).

Parameters

Run issuer conformance parameters
FieldTypeRequiredDescription
Authorizationstring · headerYesBearer sandbox API key with `manageIssuedAssets`.
issuerIdstring (UUID) · pathYesThe participant ID of the issuer to test.

Responses

202Conformance run started. Poll the results endpoint to see a pass or fail for each scenario.
Create a sandbox API key

Request

curl --request POST \
  --url 'https://sandbox-api.nuvante.io/api/v1/issuers/323e4567-e89b-42d3-a456-426614174002/conformance/run' \
  --header 'Authorization: Bearer nvt_sandbox_your_key' \
  --header 'Accept: application/json'

Response

{
  "data": {
    "runId": "cfr_223e4567-e89b-42d3-a456-426614174060",
    "issuerId": "323e4567-e89b-42d3-a456-426614174002",
    "status": "running",
    "startedAt": "2026-09-01T10:00:00.000Z"
  },
  "meta": {
    "commandId": "f23e4567-e89b-42d3-a456-426614174045"
  }
}