Documentation
User Guide
Products
For Developers
Public API
Last Updated: 02.10.2025 10:47
Contents
- General Information
- Latest News
- Popular Currency Exchange Rates
- Available Website Languages
- Exchange Directions Map
- Exchange Direction Information
- Currency Information
- Social Information
- Service Status
- Referral Program Information
- Banners and Promotional Materials
- Bonus System Information
- Investment Program Information
- Internal Currency Information
- Verification Information
- Technical Information
General Information
To configure the Public API, go to the "Application Settings" - "Public API Settings".
Example request:
curl -X GET 'https://YOUR.DOMAIN/public-api-get-software'
Latest News
/public-api-get-latest-news
The text in the news item will be shortened, the text length can be set in the "Template Settings" - "Appearance and Widgets Settings".
Returns news object.
The maximum number of latest news can be set in the "Template Settings" - "Appearance and Widgets Settings".
Popular Currency Exchange Rates
/public-api-get-rates
| Parameter | Description |
|---|---|
| base | Base Currency Code (optional) |
Example response:
{
"BTC": 5938.8903,
"ETH": 210.3711
}
Available Website Languages
/public-api-get-languages
Example response:
["en", "ru", "uk"]
Exchange Directions Map
/public-api-get-exchanges
Example response:
{
"1": {
"2": "eth-btc",
"5": "eth-usdterc20"
},
"2": {
"1": "btc-eth",
"10": "btc-ltc"
}
}
Returns an array with currency identifiers as keys and an array of available exchange directions as values, which consists of the currency identifier and the exchange direction identifier string.
The complete list of currency identifiers can be obtained using the "/public-api-get-currencies" method.
Exchange Direction Information
/public-api-get-exchange
| Parameter | Description |
|---|---|
| pair | Identifier String |
Returns an exchange direction object.
Currency Information
/public-api-get-currencies
Returns a currency object.
For security reasons, payment details in the currency object will be hidden.
Social Information
/public-api-get-social
Example response:
[
"Exchanger CMS",
"exchangerCMS@gmail.com",
"",
"https://t.me/exchangerCMS",
"",
"",
"",
"",
"",
"",
"",
"https://twitter.com/exchangerCMS",
"https://www.youtube.com/channel/UCyo7IJYghqjZPwHtTKIxlTw",
""
]
| # | Description |
|---|---|
| 0 | Project Name |
| 1 | |
| 2 | Phone Number |
| 3 | Telegram |
| 4 | Skype |
| 5 | Viber |
| 6 | |
| 7 | Messenger |
| 8 | Discord |
| 9 | Snapchat |
| 10 | |
| 11 | |
| 12 | YouTube |
| 13 |
Service Status
/public-api-get-status
Example response:
[
"Europe/Kyiv",
false,
false
]
| # | Description |
|---|---|
| 0 | Timezone |
| 1 | Operator Status (Online: true, Offline: false) |
| 2 | Exchange Suspended (Yes: true, No: false) |
Referral Program Information
/public-api-get-referral-program
Example response:
[
[
100,
0.1
],
[
1000,
0.2
]
]
| # | Description |
|---|---|
| 0 | Volume |
| 1 | Reward |
Banners and Promotional Materials
/public-api-get-banners
Example response:
[
[
"/site-default/banner-ru-728x90.svg",
728,
90
],
[
"/site-default/banner-ru-468x60.svg",
468,
60
]
]
| # | Description |
|---|---|
| 0 | Image |
| 1 | Width |
| 2 | Height |
Bonus System Information
/public-api-get-bonus-system
Example response:
[
[
100,
0.01
],
[
1000,
0.02
]
]
| # | Description |
|---|---|
| 0 | Volume |
| 1 | Bonus |
Investment Program Information
/public-api-get-investment-program
Example response:
[
[
30,
2,
100,
10000
],
[
90,
9,
100,
10000
]
]
| # | Description |
|---|---|
| 0 | Investment Period |
| 1 | Total Return |
| 2 | Minimum Investment Amount |
| 3 | Maximum Investment Amount |
Internal Currency Information
/public-api-get-balance
Example response:
[
"USD",
"USD",
"2",
[
{
"advcusd-balanceusd": [
"Advanced Cash USD",
"Balance USD",
"1 USD",
"1 USD",
"1.00 USD",
"82997.60 USD",
"0.50 %",
null,
77,
76,
"/site-default/icon-advcusd.png",
"/site-default/icon-balance.png"
]
},
{
"balanceusd-advcusd": [
"Balance USD",
"Advanced Cash USD",
"1 USD",
"1 USD",
"1.00 USD",
"31896.00 USD",
null,
null,
76,
77,
"/site-default/icon-balance.png",
"/site-default/icon-advcusd.png"
]
}
]
]
| # | Description |
|---|---|
| 0 | Balance Currency |
| 1 | Currency Symbol for Balance |
| 2 | Number of Decimal Places |
| 3 | Exchange Directions Array |
| 3[0] | Name of Sent Currency |
| 3[1] | Name of Received Currency |
| 3[2] | Exchange Rate for Sent Currency |
| 3[3] | Exchange Rate for Received Currency |
| 3[4] | Minimum Exchange Amount |
| 3[5] | Maximum Exchange Amount |
| 3[6] | Additional Commission Amount |
| 3[7] | Description for Additional Commission |
| 3[8] | Identifier for Sent Currency |
| 3[9] | Identifier for Received Currency |
| 3[10] | Sent Currency Icon |
| 3[11] | Received Currency Icon |
Verification Information
/public-api-get-verification
Example response:
[
1
]
| # | Description |
|---|---|
| 0 | Verification Service ID |
Technical Information
/public-api-get-software
Example response:
[
"exchanger-cms.com",
"1.20.14",
"2b751976d4bec70186bd28246843831d",
1686291068
]
| # | Description |
|---|---|
| 0 | Developer Website |
| 1 | Script Version |
| 2 | Digital Fingerprint |
| 3 | Script Build Date (Unix Timestamp) |
Published: 03.05.2023 11:59
© Exchanger CMS, 2018 - 2026. Currency Exchange Script. All rights reserved.
Terms of Use