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
| Argument | Type | Required | Notes |
|---|---|---|---|
dto.assetCode | string | Yes | Asset code to quote. |
dto.currency | string | No | Target fiat or quote currency. |
Returns
Promise<CreateRateResponse>
Behavior Notes
currencyis 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,
},
},
}