Skip to main content
POST
Build the unsigned GeoOp

Authorizations

x-api-key
string
header
required

Body

application/json
geoQuoteToken
string
required

The sealed quote returned by POST /swap/quote.

Minimum string length: 1
authorization
object

Signed delegation authorization for a wallet not yet delegated on the origin chain. Obtain the fields to sign from GET /swap/delegation; omit for delegated wallets.

Response

200 - application/json

Default Response

geoOpHash
string
required

The 32-byte hash the caller signs (personal_sign / EIP-191).

geoOpToken
string
required

Opaque sealed op context; echo verbatim to POST /swap/submit with the signature.

Minimum string length: 1