Sign in with API key
/v1/signin/apikeyAuthenticates a user using an API key and returns a JWT access token.
The API key must be sent via the ApiKeyAuth security scheme. The request body
carries the userId that the key belongs to. On success the response contains an
accessToken with its expiration timestamp.
Authorization
ApiKeyAuth For accessing these endpoints a valid API key must be sent in the X-Api-Key header.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl --request POST \ --url 'https://gateway.bit2me.com/v1/signin/apikey' \ --header 'Content-Type: application/json' \ --data '{ "userId": "550e8400-e29b-41d4-a716-446655440000"}'{ "accessToken": { "expirationTime": 1727100000, "token": "header.payload.signature" }}List working capital limits GET
Returns the working capital limits configured for the authenticated user: how much of each currency Bit2Me may top up automatically into the trading wallet over a rolling 24-hour window, and how much of it has been used. Users without working capital get an empty array.
Pro WebSocket
Connect to wss://ws.bit2me.com/v1/trading, authenticate, subscribe.