Skip to main content
Skip to main content

RFQ API Spec

warning

The Silhouette REST API v1 spec is in beta and may change as RFQ workflows evolve.

This section is generated from the OpenAPI 3.1 specification for the Silhouette REST API v1 RFQ surface. It is separate from the older /v0 operation-style API guides.

For a plain-language explanation of how RFQs work, see the top-level RFQ overview.

Base URL

https://api.silhouette.exchange

Source

  • API title: Silhouette REST API v1
  • Spec version: 1.0.0
  • Raw OpenAPI YAML: rfq-openapi.yaml

Reference sections

SectionDescriptionOperations
AuthenticationSIWE login, HMAC signing, and API key management.5
InstrumentsPublic instrument metadata.1
BalancesPrivate account balance state.2
RFQRFQ taker request, quote-read, and acceptance operations.7
MakerMaker-side RFQ operations (maker-scoped).4
FundingDeposits and withdrawals.5

Authentication model

Public endpoints are unauthenticated. Private endpoints use HMAC-signed requests with credentials minted through SIWE login. See RFQ API authentication.

Schemas

All request, response, and shared component models are listed in the schema catalog.