POST
/
v1
/
claims
/
{claimId}
/
confirmation
Confirm claim
curl --request POST \
  --url http://localhost:4011/v1/claims/{claimId}/confirmation \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "key": "12345678901",
  "accountId": "550e8400-e29b-41d4-a716-446655440000"
}'
{
  "claimId": "claim-abc123-def456-789012",
  "stClaim": 0
}

Authorizations

Authorization
string
header
required

JWT token obtained from the authentication endpoint

Body

application/json
key
string
required

Pix key to confirm claim for

Example:

"12345678901"

accountId
string<uuid>
required

Account ID confirming the claim

Example:

"550e8400-e29b-41d4-a716-446655440000"

Response

Claim confirmed successfully

claimId
string

Claim identifier

Example:

"claim-abc123-def456-789012"

stClaim
enum<integer>

Claim status enumeration (0- OPEN, 1- WAITING_RESOLUTION, 2- CONFIRMED, 3- CANCELLED, 4- CONCLUDED).

Available options:
0,
1,
2,
3,
4