Skip to main content
POST
Claim a unit

Authorizations

Authorization
string
header
required

Use Authorization: Bearer end_sess_* for V2 browser session tokens (e.g. end_sess_AbCd_example_token).

Path Parameters

unit_id
string<uuid>
required

Body

application/json
to
string
required

Recipient address.

Pattern: ^0x[a-fA-F0-9]{40}$
Example:

"0x1111111111111111111111111111111111111111"

execution
enum<string>
default:endstate_relay

endstate_relay submits the claim for you. client_broadcast returns a claim payload for you to submit.

Available options:
endstate_relay,
client_broadcast
Example:

"endstate_relay"

Response

201 - application/json

The created claim.

id
string<uuid>
required
unit_id
string<uuid>
required
to
string
required
Pattern: ^0x[a-fA-F0-9]{40}$
from
string
required
Pattern: ^0x[a-fA-F0-9]{40}$
status
enum<string>
required
Available options:
claiming,
claimed,
expired,
failed
created_at
string
required
submission
object | null