bybit API??????????????????

aijiebots?????????????????????????????

??/??

??

??????????API KEY?

REST???URL:

  • ???:
    https://api-testnet.bybit.com

  • ??(?????????????????????):
    https://api.bybit.com
    https://api.bytick.com

??

  • ??????: ????:https://api.bybit.nl

  • ??????: ????:https://api.byhkbit.com
    ?????????, ?Bybit??????????????, ??????????????????????

???????API????

?????API??: Bybit ?????API ????HMAC ??????????????????????????????????????

??HMAC????????????

?????API??: ?????API ????RSA ???????????????????????????????Bybit ????? Bybit ?????????

  1. ?????RSA????????????RSA???

  2. ??RSA????????????

????

?????????????http???:

  • X-BAPI-API-KEY- API??

  • X-BAPI-TIMESTAMP- UTC?????

  • X-BAPI-SIGN- ??????

  • X-Refereror Referer- ???????????

?????????X-BAPI-RECV-WINDOW?????????????5000???????????????????????????

??

???timestamp??????????:
server_time - recv_window <= timestamp < server_time + 1000
??server_time?Bybit???????????Bybit?????????.

????

??

???????????????????cdn-request-id??????????????????????????? .

????:

  1. ???+ API key + [recv_window] [queryString(????) | jsonBodyString]

  2. ??HMAC_SHA256??RSA_SHA256????1?????string???????16?????(HMAC_SHA256) / Base64??(RSA_SHA256)???sign???

  3. ????????HTTP??? ??: GET?POST???????????????????.

??

??????

????????

  • ??

  • ??

# ????:
timestamp+api_key+recv_window+queryString

# ??
"1658384314791XXXXXXXXXX5000category=option&symbol=BTC-29JUL22-25000-C"

# ??
timestamp = "1658384314791"
api_key = "XXXXXXXXXX"
recv_window = "5000"
queryString = "category=option&symbol=BTC-29JUL22-25000-C"

http????

  • http-get

  • http-post

GET /v5/order/realtime?category=option&symbol=BTC-29JUL22-25000-C HTTP/1.1
Host: api-testnet.bybit.com
-H 'X-BAPI-SIGN: XXXXXXXXXX' \
-H 'X-BAPI-API-KEY: XXXXXXXXXX' \
-H 'X-BAPI-TIMESTAMP: 1658384431891' \
-H 'X-BAPI-RECV-WINDOW: 5000'

????????

??????
????????/???
????????/????. ???????OKsuccess,SUCCESS
?????????
?????????????. ????????{}
?????????(??)
{
   "retCode": 0,
   "retMsg": "OK",
   "result": {
   },
   "retExtInfo": {},
   "time": 1671017382656
}



  admin   2024-5-24