Skip to content

Get a quote

GET /v1/quotes/{id}

Return a previously created quote by id, including its venue, pricing, and expiry. The signing payload is only returned at creation time; use this endpoint to re-check a quote's terms or expiry. Quotes created by the withdrawals endpoint appear here too, with the share count in the amount field.

Authentication

Send your API key in the api-key header.

Parameters

Name In Type Required Description
id path string yes The quote id returned at creation time.

Responses

Status Description
200 The stored quote.
404 No quote exists with this id (RESOURCE_001).
500 Storage failure (SYSTEM_001).
200 response
{
  "success": true,
  "data": {
    "quoteId": "6884f0c2a9b1d43e2c7a9f10",
    "chain": 84532,
    "asset": "0x81ab7e0d570b01411fcefcbbcd7de70890a5dd15",
    "amount": "25000000",
    "venueId": "mockvault-84532",
    "vault": "0x9d4454b023096f34b160d6b654540c56a1f81688",
    "netApy": 4.7,
    "grossApy": 5.0,
    "feeBps": 30,
    "solverId": "house-4626",
    "expiresAt": 1785283500
  },
  "timestamp": "2026-07-29T10:15:32.123Z"
}
404 response
{
  "success": false,
  "error": {
    "code": "RESOURCE_001",
    "message": "Requested resource not found",
    "category": "RESOURCE",
    "traceId": "a1b2c3d4e5f60718"
  },
  "timestamp": "2026-07-29T10:15:32.123Z"
}
500 response
{
  "success": false,
  "error": {
    "code": "SYSTEM_001",
    "message": "Database operation failed",
    "category": "SYSTEM",
    "traceId": "a1b2c3d4e5f60718"
  },
  "timestamp": "2026-07-29T10:15:32.123Z"
}