Skip to main content

OTC API

New here? Set up authentication first.

Most OTC endpoints require Trading or Read permission. Read the Authentication Guide before making your first call.


Environment​

ProductProductionTestnet
Otc RESThttps://api.btse.com/public-api/otc/v1https://testapi.btse.io/public-api/otc/v1
Otc WebSocketwss://ws.btse.com/ws/otcwss://testws.btse.io/ws/otc

Rate Limits​

CategoryPer APIPer User
Query15 req/s30 req/s

OTC Workflow​

The typical OTC transaction flow:

  1. Call Request Quote to get a price quote.
  2. οΌ΄hen exchange responds with a quote.
  3. Accept: Send the quote ID to Accept Quote. Exchange executes the trade.
  4. Query status: Use Query Quote to check the state of any quote.
  5. If Exchange rejects the quote (e.g. price moved), a new quote is returned with the rejection reason.

OTC Status Codes​

CodeDescription
30000OTC_ORDER_QUERY
30001OTC_ORDER_QUOTE
30007OTC_ORDER_COMPLETE_SUCCESS
30008OTC_ORDER_REQUOTE
8Insufficient balance
40001Service unavailable
40003Rejected