{"slug":"bybit-api","name":"Bybit API","host":"api.bybit.com","site":"https://bybit.com","category":"crypto","docsUrl":null,"sources":[{"kind":"changelog","url":"https://bybit-exchange.github.io/docs/changelog/v5"},{"kind":"archive","url":"https://bybit-exchange.github.io/docs/v5/abandon/enable-unitransfer-subuid"}],"url":"https://www.okapi.bot/providers/bybit-api/","json":"https://www.okapi.bot/api/v1/providers/bybit-api.json","breakingChanges":[{"slug":"v5-lending-stops-working","api":"bybit-api","title":"/v5/lending/* stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":"2024-03-01","effectiveAt":"2024-03-01","scope":null,"calls":["/v5/lending/*"],"method":null,"path":"/v5/lending/*","source":{"url":"https://bybit-exchange.github.io/docs/changelog/v5","kind":"archive"},"quote":"2024-03-01 REST API - All C2C-Lending APIs are abandoned due to the merge between Lending and Flexible Savings - Get Lending Coin Info - Deposit Funds - Redeem Funds - Cancel Redeem - Get Order Records - Get Lending Account Info","migration":"Use Bybit Earn's flexible savings: GET /v5/earn/product, POST /v5/earn/place-order and GET /v5/earn/position with category=FlexibleSaving.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:25:23.808Z","updatedAt":"2026-10-23T10:25:23.808Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/bybit-api/breaking-changes/v5-lending-stops-working/"},{"slug":"get-v5-broker-earning-record-is-deprecated","api":"bybit-api","title":"GET /v5/broker/earning-record is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2023-12-04","effectiveAt":null,"scope":null,"calls":["GET /v5/broker/earning-record"],"method":"GET","path":"/v5/broker/earning-record","source":{"url":"https://bybit-exchange.github.io/docs/changelog/v5","kind":"archive"},"quote":"deprecated, replaced by Get Exchange Broker Earning","migration":"Use GET /v5/broker/earnings-info (Get Exchange Broker Earning) with the exchange broker master account.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:25:23.808Z","updatedAt":"2026-10-23T10:25:23.808Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/bybit-api/breaking-changes/get-v5-broker-earning-record-is-deprecated/"},{"slug":"ips-stops-working","api":"bybit-api","title":"ips stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v5/user/modify-master-apikey","body parameter ips"],"method":null,"path":"/v5/user/modify-master-apikey","source":{"url":"https://bybit-exchange.github.io/docs/changelog/v5","kind":"changelog"},"quote":"Remove request fields \"ips\", modifying, adding, or deleting IP addresses via API is prohibited.","migration":null,"migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T16:12:00.013Z","updatedAt":"2026-10-23T16:12:00.013Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/bybit-api/breaking-changes/ips-stops-working/"},{"slug":"post-v5-asset-transfer-save-transfer-sub-member-is-deprecated","api":"bybit-api","title":"POST /v5/asset/transfer/save-transfer-sub-member is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2023-08-25","effectiveAt":null,"scope":null,"calls":["POST /v5/asset/transfer/save-transfer-sub-member"],"method":"POST","path":"/v5/asset/transfer/save-transfer-sub-member","source":{"url":"https://bybit-exchange.github.io/docs/v5/abandon/enable-unitransfer-subuid","kind":"archive"},"quote":"You no longer need to configure transferable sub UIDs. Now, all sub UIDs are automatically enabled for universal transfer.","migration":"Stop calling it: sub UIDs no longer need to be configured as transferable before POST /v5/asset/transfer/universal-transfer.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:25:32.018Z","updatedAt":"2026-10-23T10:25:32.018Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/bybit-api/breaking-changes/post-v5-asset-transfer-save-transfer-sub-member-is-deprecated/"},{"slug":"post-v5-crypto-loan-borrow-is-deprecated","api":"bybit-api","title":"POST /v5/crypto-loan/borrow is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2025-11-17","effectiveAt":null,"scope":null,"calls":["POST /v5/crypto-loan/borrow"],"method":"POST","path":"/v5/crypto-loan/borrow","source":{"url":"https://bybit-exchange.github.io/docs/changelog/v5","kind":"archive"},"quote":"We have deprecated the Legacy Crypto Loan Borrow API, since the new crypto loan service is now online.","migration":"Borrow through the new crypto loan endpoints: POST /v5/crypto-loan-flexible/borrow or POST /v5/crypto-loan-fixed/borrow.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:25:23.808Z","updatedAt":"2026-10-23T10:25:23.808Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/bybit-api/breaking-changes/post-v5-crypto-loan-borrow-is-deprecated/"},{"slug":"post-v5-position-set-risk-limit-is-deprecated","api":"bybit-api","title":"POST /v5/position/set-risk-limit is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2024-03-12","effectiveAt":null,"scope":null,"calls":["POST /v5/position/set-risk-limit"],"method":"POST","path":"/v5/position/set-risk-limit","source":{"url":"https://bybit-exchange.github.io/docs/changelog/v5","kind":"archive"},"quote":"Set Risk Limit [Deprecate] - Since auto risk limit has been launched, it is meaningless to use this API","migration":"Stop calling it: risk limits are now adjusted automatically.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:25:23.808Z","updatedAt":"2026-10-23T10:25:23.808Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/bybit-api/breaking-changes/post-v5-position-set-risk-limit-is-deprecated/"}]}