v2

latestOpenAPI 3.0.3raw.githubusercontent.com2026-04-104616.2 KB
claims

Get claim status

Returns the current status of a previously submitted claim request.

The SDK polls this endpoint automatically with a 3-second interval. You only need to call it directly if building a custom integration.

Terminal statuses: completed, failed, timed_out

get/v1/claims/{request_id}

Path parameters

request_idstring uuid required

UUID returned from POST /v1/claims.

Response

Claim status

request_idstring uuid
status'received' | 'validating' | 'offsets_reserved' | 'building_tx' | 'tx_built' | 'submitting' | 'submitted' | 'awaiting_callback' | 'callback_received' | 'finalizing' | 'completed' | 'failed' | 'timed_out'
variant'encrypted_balance' | 'public_balance'
resolved_variantstring nullable

Specific on-chain instruction variant selected by preflight validator.

tx_signaturestring nullable

Solana transaction signature of the claim instruction.

callback_signaturestring nullable

Solana transaction signature of the Arcium MPC callback.

computation_accountstring nullable

Base58-encoded computation account address.

failure_reasonstring nullable

Error message if status is failed.

created_atstring date-time
updated_atstring date-time