JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q39338F
  • License MIT

Package Exports

  • bitso-bert-api

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (bitso-bert-api) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

bitso-bert-api

Getting started

The first step will be to get your API Keys (for private endpoints). In order to get your API Keys, please refer to their documentation

You will need the following environment variables in your project

API_KEY=""
API_SECRET=""
API_URL="https://api.bitso.com"
API_VERSION="v3"

When working on integrations, bitso recommends that you use their dev server before running your code against production. The URL for this server is https://api-dev.bitso.com/v3/

npm install bitso-bert-api

usage

const ticker = await BitsoAPI.public.getTicker({ book: 'btc_mxn' })
if (ticker.success) {
  const { book, last, volume, low, high } = ticker.payload
  // ...
}

Rate Limits

Rate limits are based on one minute windows. For public API requests, the limit is by IP address and allows 60 requests per minute. For private API requests, the limit is by user and allows 300 requests per minute. If you exceed these limits, you will get locked out for one minute. Continuous one minute lockouts may result in a 24-hour block. Order cancellations aren’t subject to API rate limiting.

Implemented REST API

Available Books
Ticker
Order Book
Trades
🔒 Account Status
🔒 Document Upload ☑️
🔒 Mobile Phone Number Registration ☑️
🔒 Mobile Phone Number Verification ☑️
🔒 Account Balance
🔒 Fees
🔒 Ledger
🔒 Withdrawals ☑️
🔒 Fundings ☑️
🔒 User Trades
🔒 Order Trades
🔒 Open Orders
🔒 Lookup Orders
🔒 Cancel Order
🔒 Place an Order ☑️
🔒 Funding Destination ☑️
🔒 Crypto Withdrawals ☑️
🔒 SPEI Withdrawal ☑️
🔒 Bank Codes
🔒 Debit Card Withdrawal ☑️
🔒 Phone Number Withdrawal ☑️

Want to support this project?

Bitcoin
(BTC)
35DjJ7w9ZmLLBg7fsQFXwmcE2JsroYpXBX
Ethereum
(ETH)
0x13d5a9e4c2e8fb21fa11dadbd6cec2bc58794b0d
(XRP) rLSn6Z3T8uCxbcd1oxwfGQN1Fdn5CyGujK
Destination TAG: 27170099
Litecoin
(LTC)
MX6oGTU3YAgm5FiLnzmy2Thrib9UXXwfJL
Bitcoin Cash
(BCH)
pqgjd3f8jv9nee98pc2r03u5uvhmxmqu45773wre8q
Old: 33FhrbpJHSB8aPFSVD5Ngfve7giiPTpnNc
(TUSD) 0x13d5a9e4c2e8fb21fa11dadbd6cec2bc58794b0d
Basic Attention Token
(BAT)
0x13d5a9e4c2e8fb21fa11dadbd6cec2bc58794b0d
(DAI) 0x13d5a9e4c2e8fb21fa11dadbd6cec2bc58794b0d
Decentraland
(MANA)
0x13d5a9e4c2e8fb21fa11dadbd6cec2bc58794b0d