API Reference
Page
1Number of items per page
10Sort by field
-uidMerchant UIDs
["3422b448-2460-4fd2-9183-8000de6f8343"]Billing tag
["test@example.com"]Assets
["USDT"]Networks
["ETH"]Creation date (start of period) the string must comply with the ISO8601 format and be in URL-encoded escaped format. Allowed 2025-01-14T21:00:00.000%2b03:00 the "+" sign -> "%2B" or 2025-01-14T21:00:00.000Z. Correct 2025-01-14T21%3A00%3A00.000%2B03%3A00
1970-01-01T00:00:00.000ZCreation date (end of period) the string must comply with the ISO8601 format and be in URL-encoded escaped format. Allowed 2025-01-14T21:00:00.000%2b03:00 the "+" sign -> "%2B" or 2025-01-14T21:00:00.000Z. Correct 2025-01-14T21%3A00%3A00.000%2B03%3A00
1970-01-01T00:00:00.000ZType of details to search for
Text to search in the specified type of details
some_textSuccessfully retrieved merchant order list
Invalid request
Authentication required
Insufficient permissions
System error
Successfully retrieved order information
Invalid request
Authentication required
Insufficient permissions
System error
Create invoice with specified payment amount. The invoice is generated in the invoiceAssetCode currency. Payment is made in the currency specified by currencyInCode. If left empty, the customer will be offered a list of available payment currencies.
Currency selected by the buyer for payment
BTCAsset in which the invoice is issued to the buyer
USDTOrder comment. Optional field
Order #234Public order comment. Optional field
Order #234Callback URL for sending hooks
https://api.myip.comURL to redirect the buyer after payment
https://marketplace.com/cartInclude the service fee in the buyer's invoice (if not specified, taken from merchant settings)
trueWait for payment requisites in the response (default false)
trueInvoice lifetime in minutes (default 20)
20Payment form layout template
Payment amount in $invoiceAssetCode
5000Invoice created successfully
Invalid request
Authentication required
Insufficient permissions
System error
This endpoint allows merchants to create a new invoice (invoiceAssetCode) with a specified amount (invoiceAmount). The customer may pay using a different asset (currencyInCode).
If currencyInCode is not provided, the customer will be presented with a list of available currencies for payment.
There are two modes for receiving payment details:
Receive payment details in the API response.
Receive payment details via webhook.
To switch between these modes, use the parameter isAwaitRequisites (true = wait for webhook, false = return in response).
Withdrawal to an external address.
Output amount
10Receiving currency (with network)
USDTMATICRecipient (address)
0x0000000000000000000000000000000000000000Memo tag (for XRP, TON, etc.)
80576Callback URL for sending hooks
https://api.myip.comTransfer comment. Optional field
Server payment for 07.2023Withdrawal created successfully
Invalid request
Authentication required
Insufficient permissions
System error
The endpoint allows creating a request for fiat withdrawal for a merchant. Main withdrawal parameters: currency - currency amount - amount paymentMethod - withdrawal method, providerOutAliasCode - withdrawal bank code code - withdrawal method code To get data on available methods, banks, limits, withdrawal codes, etc., refer to the API method fiat-withdraw-config.
Currency
CODEPossible values: Payment method
cardPossible values: Withdrawal bank code
BANKWithdrawal method
CURRENCY_CARD_65Output amount
10Transfer comment. Optional field
Server payment for 07.2023Recipient details
CARD NUMBERCallback URL for sending hooks
https://api.myip.comAdditional fields for withdrawal
{"email":"payer@gmail.com"}Fiat withdrawal created successfully
Invalid request
Authentication required
Insufficient permissions
System error
Note: As of May 2025, the available fiat currencies for withdrawal are: RUB, KZT, KGS, AZN, BYN, and UZS. USD and EUR are currently disabled.
Withdrawal method code
RUB_CARD_32Output amount
15Successfully estimated withdrawal
Invalid request
Authentication required
Insufficient permissions
System error
Conversion of amountIn in assetCodeIn currency to assetCodeOut currency.
Input asset for exchange
USDTExchange amount
10Output asset
USDTExpected amount
10Exchange comment. Optional field
Hedging for 07.2023Exchange priority (default "in")
inExchange created successfully
Invalid request
Authentication required
Insufficient permissions
System error
Transfer funds to another account within the system.
Transfer amount
10Sending asset
USDTRecipient (merchant ID)
7647Transfer comment. Optional field
Happy Birthday!Transfer created successfully
Invalid request
Authentication required
Insufficient permissions
System error
The method is intended to estimate the amount that needs to be paid in fromCurrencyCode to receive the amountTo in toCurrencyCode (taking into account the exchange rate and commission).
Input currency
BTCOutput currency
USDTBEP20Output amount
15Successfully estimated input
Invalid request
Authentication required
Insufficient permissions
System error
This method is designed to estimate the amount that will be received in the toCurrencyCode when paying the amountFrom in the fromCurrencyCode (including exchange rate and fees).
Output currency
USDT-INTERNALSending currency
BTC-INTERNALSending amount
15Successful output estimation
Invalid request
Authorization required
Insufficient permissions
System error
Create an invoice without specifying the payment amount. The invoice is generated in the currency defined by invoiceAssetCode. Payment is made in the currency specified in the currencyInCode parameter. If left empty, the customer will be offered a list of available payment currencies.
Currency selected by the buyer for payment
BTCAsset in which the invoice is issued to the buyer
USDTOrder comment. Optional field
Order #234Public order comment. Optional field
Order #234Callback URL for sending hooks
https://api.myip.comURL to redirect the buyer after payment
https://marketplace.com/cartInclude the service fee in the buyer's invoice (if not specified, taken from merchant settings)
trueWait for payment requisites in the response (default false)
trueInvoice lifetime in minutes (default 20)
20Payment form layout template
Successfully created invoice without amount
Invalid request
Authorization required
Insufficient permissions
System error
Request for currency conversion and transfer between different networks. The process includes three stages: Receive -> Exchange -> Withdraw. For example, when transferring USDTERC20 to BNBBEP20: 1. An address is provided to deposit USDTERC20 (fromCurrencyCode) on the Ethereum network 2. The received funds are converted to BNB 3. BNB is withdrawn as BNBBEP20 (toCurrencyCode) to the specified address (recipient) on the Binance Smart Chain
Important: The transfer amount (amount) is specified in toCurrencyCode.
Tip: To estimate the fromCurrencyCode amount, you can use the "orders/estimate-in" method.Output amount
10Receiving currency (with network)
USDTMATICRecipient (address)
0x0000000000000000000000000000000000000000Memo tag (for XRP, TON, etc.)
80576Callback URL for sending hooks
https://api.myip.comTransfer comment. Optional field
Server payment for 07.2023Details for fiat withdrawals
{"method":"card"}Input currency
BTCSuccessfully created CTC order
Invalid request
Authorization required
Insufficient permissions
System error
Request for withdrawal with conversion. The process includes two stages: Exchange -> Withdraw. For example, when withdrawing USDT to BTC: 1. USDT (fromAssetCode) from the merchant's balance is converted to BTC 2. BTC (toCurrencyCode) is withdrawn to the specified address (recipient) on the Bitcoin network.
Important: The withdrawal amount (amount) is specified in toCurrencyCode.
Tip: To estimate the currencyInCode amount, you can use the "orders/estimate-in" method.Output amount
10Receiving currency (with network)
USDTMATICRecipient (address)
0x0000000000000000000000000000000000000000Memo tag (for XRP, TON, etc.)
80576Callback URL for sending hooks
https://api.myip.comTransfer comment. Optional field
Server payment for 07.2023Asset from which conversion is made
BTCSuccessfully created withdraw with exchange order
Invalid request
Authorization required
Insufficient permissions
System error
Returns an array of strings that can be used as a filter for the "assets" query parameter in the endpoint for getting a list of orders
Invalid request
Authorization required
Insufficient permissions
System error
Returns an array of strings that can be used as a filter for the "networks" query parameter in the endpoint for getting a list of orders
Invalid request
Authorization required
Insufficient permissions
System error
Code of the token to receive
QWRUBCode of the token to send
ETHSuccessfully retrieved merchant's exchange pairs
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved merchant's enabled assets
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved merchant's asset settings
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved merchant's currencies
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved list of available assets
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved withdrawal fees
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved merchant information
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved merchant pricing
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved merchant balances
Invalid request
Authorization required
Insufficient permissions
System error
Successfully retrieved merchant crypto addresses
Invalid request
Authorization required
Insufficient permissions
System error
Page number
1Items per page
10Sort by field
-uidSearch query
test@mail.comSuccessfully retrieved merchant billings list
Invalid request
Authorization required
Insufficient permissions
System error
Account public name (shown to the buyer)
Account BlackKnight165Successfully retrieved merchant billings list
Invalid request
Authorization required
Insufficient permissions
System error
Endpoint allows to get available methods for fiat deposits and withdrawals for merchant.
Invalid request
Authorization required
Insufficient permissions
System error
Endpoint allows to get available methods for fiat withdrawals for merchant. This data is required for forming API request for fiat-withdraw method
Invalid request
Authorization required
Insufficient permissions
System error
Endpoint allows to get available methods for fiat deposits for merchant. This data is required for forming API request for fiat-deposit method
Invalid request
Authorization required
Insufficient permissions
System error
Last updated