Skip to main content

Quote Scope

Source: src/sdk/quote.ts

Use sdk.quote for the current SDK rate-creation flow.

Methods

createRate(dto: CreateRateDto): Promise<CreateRateResponse>

Endpoint

POST /api/v1/quote/rates

How it works

Sends a rate request for one asset code and optional target currency.

Arguments

ArgumentTypeRequiredNotes
dto.assetCodestringYesAsset code to quote.
dto.currencystringNoTarget fiat or quote currency.

Returns

Promise<CreateRateResponse>

Behavior Notes

  • currency is optional in the SDK DTO.
  • The response can include provider-level data under data.providers.

Request Example

const rate = await sdk.quote.createRate({
assetCode: 'BTC',
currency: 'USD',
});

Response Example

{
rate: 50000,
currency: 'USD',
data: {
assetCode: 'BTC',
providers: {
binance: 50000,
coinbase: 50020,
},
},
}