A comprehensive Postman collection for Coins Public API, including spot trading, convert, fiat, wallet, and other essential endpoints.
This Postman collection contains 12 main modules with complete API coverage:
- My Trades (
myTrades) - Query user's trading history - Trade Fee (
tradeFee) - Get trading fee information - Test Order (
order_test) - Test order creation (no actual execution) - New Order (
order_new) - Create new trading orders - Order Details (
order_detail) - Query specific order details - Open Orders (
openOrders) - Get current unfilled orders - Cancel Order (
order_cancel) - Cancel specific orders - Cancel All Orders (
order_cancelAll) - Cancel all open orders - Order History (
order_history) - Query historical orders - Cancel Replace Order (
order_cancelReplace) - Cancel and replace orders in a single atomic operation
- Get Supported Trading Pairs (
get-supported-trading-pairs) - Query supported conversion pairs - Get Quote (
get-quote) - Get conversion quotes - Accept Quote (
accept-quote) - Accept quotes and execute conversion - Query Order History (
query-order-history) - Query conversion order history
- Support Channel (
support-channel) - Query supported fiat channels - Details (
details) - Get fiat order details - History (
history) - Query fiat transaction history (V1) - History V2 (
history V2) - Query fiat transaction history with external order ID support (V2) - Cash Out (
cash_out) - Execute fiat withdrawal operations - Generate QR Code (
generate_qr_code) - Generate payment QR codes - Generate Static QR Code (
generate_static_qr_code) - Generate static QR codes - Cancel QR Code (
cancel_qr_code) - Cancel existing QR codes - Update QR Code (
update_qr_code) - Update QR code status - Get QR Code (
get_qr_code) - Retrieve QR code information - Get QR Code Static List (
get_qr_code_static_list) - Get static QR code list
- Exchange Info (
exchangeInfo) - Get exchange basic information - Pairs (
pairs) - Get all available trading pairs - Ping (
ping) - Test API connectivity - Time (
time) - Get server current time - User IP (
userIP) - Get user's current IP address - Check System Status (
check-sys-status) - Check system and business type status
- Create Invoice (
invoices) - Create new payment invoices - Get Invoices (
get_invoices) - Query invoice information - Cancel Invoice (
invoices-cancel) - Cancel specific invoices
- Get Listen Key (
get_listen_key) - Get WebSocket listen key - Update Listen Key (
put_listen_key) - Update listen key validity - Delete Listen Key (
delete_listen_key) - Delete listen key
- Average Price (
avgPrice) - Get average price for trading pairs - Depth (
depth) - Get market depth data - Klines (
klines) - Get K-line/candlestick data - 24hr Ticker (
ticker_24hr) - Get 24-hour price change statistics - Book Ticker (
ticker_bookTicker) - Get best bid/ask prices - Price Ticker (
ticker_price) - Get latest trading prices - Recent Trades (
trades) - Get recent trade records
- Crypto Accounts (
crypto_accounts) - Get cryptocurrency account information - P2P Transfer (
p2p_transfer) - Execute peer-to-peer transfers - Query Transfer (
query_transfer) - Query transfer records
- Payment Request (
payment_request) - Create new payment requests - Get Payment Request (
get_payment_request) - Query payment request information - Cancel Payment Request (
cancel_payment_request) - Cancel payment requests - Payment Request Reminder (
payment_request_reminder) - Send payment reminders
- New Sell Order (
sellorder_new) - Create new sell orders - Query Sell Order (
sellorder_query) - Query sell order information - Query by ID (
sellorder_query_by_id) - Query sell order by specific ID - Validate Field (
validate-field) - Validate order fields - Payout Outlets (
payout-outlets) - Get available payout outlets - Payout Outlet Categories (
payout-outlet-categories) - Get payout categories - Payout Outlet Fees (
payout-outlet-fees) - Get payout fees information
- Account (
account) - Get account information - Config Get All (
config_getall) - Get all wallet configurations - Deposit Address (
deposit_address) - Get deposit addresses - Deposit History (
deposit_history) - Query deposit history - Withdraw History (
withdraw_history) - Query withdrawal history - Withdraw Apply (
withdraw_apply) - Apply for withdrawals - Transaction History (
transaction_history) - Query transaction history - Address Whitelist (
address_withlist) - Get withdrawal address whitelist - API Keys (
api_keys) - Query API key information
- Create (
create) - Create sub-accounts - Asset (
asset) - Get sub-account assets - List (
list) - List all sub-accounts - Universal Transfer (
universal-transfer) - Execute universal transfers - Universal Transfer History (
universal-transfer-history) - Query transfer history - Sub to Master (
sub-to-master) - Transfer from sub to master account - Sub History (
sub-history) - Query sub-account history - IP Restriction (
ip-restriction) - Get IP restrictions - Add IP Restriction (
add-ip-restriction) - Add IP restrictions - Delete IP Restriction (
delete-ip-restriction) - Delete IP restrictions - Collect from Sub Account (
collect-from-subaccount) - Collect funds from sub-accounts - Get Fund Record (
get-fund-record) - Query fund collection records - Wallet Deposit Address (
wallet-deposit-address) - Get sub-account wallet deposit address - Wallet Deposit History (
wallet-deposit-history) - Query sub-account wallet deposit history
Download the coins-api-postman.postman_collection.json file and import it to your Postman workspace.
Create a new environment in Postman and set the following variables:
host:https://api.pro.coins.phapikey: Your API keysecret: Your API secret
merchant_apikey: Required for Invoice APImerchant_secret: Required for Invoice APIsubApiKey: Required for Sub Account APIsubSecret: Required for Sub Account API
Most endpoints require HMAC-SHA256 signature authentication. The collection includes pre-request scripts that automatically:
- Generate timestamps
- Create query strings
- Calculate HMAC-SHA256 signatures
- Set authentication headers
The collection automatically handles signature generation for authenticated endpoints using pre-request scripts that:
- Extract request parameters
- Generate timestamp
- Create signature string
- Calculate HMAC-SHA256 hash
- Set required headers
Please be aware of API rate limits and implement appropriate delays between requests when needed.
Check response status codes and error messages for troubleshooting. Common issues include:
- Invalid signatures
- Expired timestamps
- Missing required parameters
- Insufficient permissions
| Variable | Description | Required For |
|---|---|---|
host |
API base URL | All endpoints |
apikey |
Your API key | Authenticated endpoints |
secret |
Your API secret | Authenticated endpoints |
merchant_apikey |
Merchant API key | Invoice endpoints |
merchant_secret |
Merchant API secret | Invoice endpoints |
subApiKey |
Sub-account API key | Sub-account endpoints |
subSecret |
Sub-account API secret | Sub-account endpoints |
For detailed API documentation, please refer to the official Coins API documentation.
- π Synchronized latest API endpoints and configurations
- β¨ Added new endpoints:
history V2in Fiat module with external order ID supportapi_keysin Wallet module for API key information querywallet-deposit-addressandwallet-deposit-historyin Sub Account moduleorder_cancelReplacein Spot Trading module for atomic cancel and replace operations
- π¦ Optimized Postman collection structure and parameter handling
- π Fixed parameter configuration issues for Fiat history endpoint
- π Enhanced signature generation logic with URL encoding support for sub-account creation
- π Improved overall collection reliability and maintainability
- π Synchronized latest API endpoints and configurations
- β¨ Updated request parameters and signature scripts for all modules
- π¦ Optimized Postman collection structure
- π Fixed parameter configuration issues for some endpoints
- π Enhanced signature generation logic in pre-request scripts
- π Improved overall collection reliability and maintainability
- Updated Postman collection with latest API endpoints
- Added comprehensive QR Code management APIs in Fiat module
- Enhanced Sub Account module with fund collection features
- Improved documentation with detailed endpoint descriptions
- Updated environment variable references
Feel free to submit issues and enhancement requests!
This collection is provided as-is for educational and development purposes.