Fetch a redemption (hold) record
Live mode: scoped merchant key with offers:read; the hold must belong to the merchant (404 not_found otherwise). Agent-token access to this path is blocked in live mode with 503 provider_configuration_required.
/v1/redemptions/{id}AuthorizationBearer token · headerrequiredScoped merchant API key (asm_...) issued via POST /v1/merchants/{id}/api-keys. Path/scope-restricted; cannot access human or agent routes.
idstringrequiredHold id (jti of the voucher)
The hold record
idstringagentIdstringacceptorIdstringofferIdstringcategorystringamountUcMicrocreditsInteger microcredits as a decimal string. 1 credit = 1,000,000 microcredits = $0.01 USD.
statestringheldcapturedreleasedexpiredexpiresAtintegercreatedAtintegercapturedUcMicrocreditsInteger microcredits as a decimal string. 1 credit = 1,000,000 microcredits = $0.01 USD.
allocationsobject[]Show propertiesHide properties
objectlotIdstringamountUcMicrocreditsInteger microcredits as a decimal string. 1 credit = 1,000,000 microcredits = $0.01 USD.
unauthorized problem; live 401s advertise WWW-Authenticate: Bearer resource_metadata=...
typestringrequiredtitlestringrequiredstatusintegerrequiredcodestringrequiredIdentity, ownership, scope or policy denied (human_required, owner_claim_required, scope_required, FROZEN, CAP_EXCEEDED, SCOPE_FORBIDDEN)
typestringrequiredtitlestringrequiredstatusintegerrequiredcodestringrequirednot_found problem
typestringrequiredtitlestringrequiredstatusintegerrequiredcodestringrequiredRuntime or provider configuration unavailable (runtime_configuration_required, signing_configuration_required, runtime_unavailable, workspace_unavailable, provider_configuration_required)
typestringrequiredtitlestringrequiredstatusintegerrequiredcodestringrequired