Steer Protocol
Reference

Quote Server API

HTTP routes exposed by the reference quote server.

The reference quote server is a JSON HTTP service. It returns structured JSON, sets CORS headers for app integration, emits server-timing, and logs structured timing or error records.

Routes

MethodPathPurpose
GET/healthzhealth check
POST/quote/signgeneric signed swap payload
POST/quote/native-stablecoin/signnative stablecoin signed payload
POST/quote/native-stablecoin/returnnative stablecoin return payload
POST/quote/product/openprotected CDP product open quote
POST/quote/product/returnprotected CDP product return quote
POST/quote/registered-issuer/signregistered issuer signed payload
POST/quote/registered-issuer/m1-depositM1 deposit material
POST/quote/registered-issuer/m1-redeemM1 redeem material
POST/quote/liquidationsingle liquidation quote
POST/quote/liquidationsliquidation inventory

Error Shape

Validation errors return:

{
  "error": "QuoteRequestError",
  "message": "..."
}

Unexpected failures return:

{
  "error": "InternalServerError",
  "message": "Unexpected quote server failure"
}

Source File

  • quote-server/src/http.ts

On this page