Skip to main content
POST
/
api
/
v0
/
claims
Execute claims for operations
curl --request POST \
  --url https://api.brl.xyz/api/v0/claims \
  --header 'Content-Type: application/json' \
  --data '
{
  "operation-ids": [
    "550e8400-e29b-41d4-a716-446655440001",
    "550e8400-e29b-41d4-a716-446655440002"
  ],
  "wallet-address": "0x1234567890abcdef1234567890abcdef12345678"
}
'
{
  "claim": {
    "id": "550e8400-e29b-41d4-a716-446655440003",
    "gross-amount": "100.00",
    "net-amount": "85.00",
    "tax-amount": "15.00",
    "fees": "0.00",
    "status": "created",
    "updated-at": "2025-09-30T19:21:57.838913Z",
    "destination-wallet": "0x1234567890abcdef1234567890abcdef12345678"
  }
}

Body

application/json
operation-ids
string<uuid>[]
required

Array of operation IDs to execute claims for

Example:
[
"550e8400-e29b-41d4-a716-446655440001",
"550e8400-e29b-41d4-a716-446655440002"
]
wallet-address
string
required

Destination wallet address for the claims

Example:

"0x1234567890abcdef1234567890abcdef12345678"

Response

Claims request successfully created

claim
object
required

Details of the executed claims request