Skip to main content
For SIGNATURE-type venues (0x Gasless, Bebop, CoW). Sign the typedData from /execute, then post the signature here — RAVN routes it to the correct venue. You never touch per-venue endpoints.

Request

quoteToken
string
required
The same opaque token from /quote.
signature
string
required
Your 65-byte hex signature over typedData.
approvalSignature
string
Signature over approvalData, when /execute returned it (0x Gasless).
curl -s -X POST https://app.ravn.exchange/api/v1/submit-signature \
  -H 'content-type: application/json' \
  -d '{ "quoteToken": "<token>", "signature": "0x…" }'

Response

statusRef
string
Handle to poll /status with.
venue
string
The venue the order was submitted to.
{ "data": { "statusRef": "0x…orderUid", "venue": "cow" } }