TrueX REST API (1.0.0)
This API allows clients to interact with the TrueX trading platform for order management, market data retrieval, and account information.
Certain API requests must be authenticated using HMAC-SHA256 signature authentication.
- 📖 Full API Documentation: https://docs.truex.co/
- 📧 Support: support@truex.co
Overview
E-mail
Languages
Servers
Mock server
https://docs.truemarkets.co/_mock/apis/cefi/rest/v1/
https://prod.truex.co/
- Mock server
https://docs.truemarkets.co/_mock/apis/cefi/rest/v1/api/v1/transfer/active
https://prod.truex.co/api/v1/transfer/active
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.truemarkets.co/_mock/apis/cefi/rest/v1/api/v1/transfer/active?transfer_id=string' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-H 'x-truex-auth-signature: string' \
-H 'x-truex-auth-timestamp: string' \
-H 'x-truex-auth-token: string' \
-H 'x-truex-auth-userid: string'
Response
application/json
[ { "id": "1234576970", "status": "INITIALIZED", "request": { … } } ]
- Mock server
https://docs.truemarkets.co/_mock/apis/cefi/rest/v1/api/v1/transfer
https://prod.truex.co/api/v1/transfer
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.truemarkets.co/_mock/apis/cefi/rest/v1/api/v1/transfer?size=string&skip=string×tamp=1741523275598727336' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-H 'x-truex-auth-signature: string' \
-H 'x-truex-auth-timestamp: string' \
-H 'x-truex-auth-token: string' \
-H 'x-truex-auth-userid: string'
Response
application/json
[ { "id": "1234576970", "status": "INITIALIZED", "request": { … }, "timestamp": "1740740509058376312", "updated_timestamp": "1740740509058376312" } ]
- Mock server
https://docs.truemarkets.co/_mock/apis/cefi/rest/v1/api/v1/transfer
https://prod.truex.co/api/v1/transfer
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.truemarkets.co/_mock/apis/cefi/rest/v1/api/v1/transfer \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-H 'x-truex-auth-signature: string' \
-H 'x-truex-auth-timestamp: string' \
-H 'x-truex-auth-token: string' \
-H 'x-truex-auth-userid: string' \
-d '{
"request": {
"asset_id": "1234576970",
"client_id": "1234576970",
"amount": "1000000.00",
"type": "WITHDRAW",
"platform": "FIAT",
"instructions": {
"fiat_account_id": "ed671d2b-bb9e-4cf5-9eb4-71b6db672207",
"identity_id": "b2a99c93-f1ee-41ed-9e9e-ec704cfbca4b",
"account_id": "b2a99c93-f1ee-41ed-9e9e-ec704cfbca4b",
"includes_fee": true
}
}
}'
Response
application/json
{ "id": "1234576970", "status": "INITIALIZED", "request": { "asset_id": "1234576970", "client_id": "1234576970", "amount": "1000000.00", "type": "WITHDRAW", "platform": "FIAT", "instructions": { … } } }