Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GetAvailableChange
- ------------------
- API Функция, выгружает доступные направления обмена
- Параметры:
- key - Ключ магазина к API | Обязателен
- tochange - На что обменивать | Не обязателен | bitcoin, litecoin
- Если не указывать tochange выгрузит все доступные направления
- Возвращаемые данные:
- JSON
- При успешном выполнении запроса:
- fromchange - Откуда меняем | Object | prodname - Имя банка для пользователей, apiname - Для запросов
- tochange - На что меняем
- При ошибке:
- error - Объяснение ошибки
- Пример запроса:
- 6tal6k3xuuwkaask.onion/getavailablechange?key={key_shop}
- Пример ответа:
- [
- {
- "fromchange":
- {
- "prodname":"Сбербанк",
- "apiname":"sberbank"
- },
- "tochange":"bitcoin"
- },
- {
- "fromchange":
- {
- "prodname":"QIWI",
- "apiname":"qiwi"
- },
- "tochange":"bitcoin"
- }
- ]
- ________________________________________________________________________________________________
- CreateChange
- ------------------
- API Функция, создает обмен
- Параметры:
- key - Ключ магазина к API | Обязателен
- fromchange - Откуда идет обмен | Обязателен
- tochange - На что меняем | Обязателен
- amount - Нужная сумма в крипте | Обязателен
- Возвращаемые данные:
- JSON
- При успешной создании заявки:
- status - success
- code - Код заявки
- cash - Точная сумма для оплаты
- number - Реквизиты пополнения(номер телефона, номер карты)
- fromchange - Откуда меняем(qiwi, sberbank)
- time - Окно оплаты(В минутах) | 20
- timeCreation - Время создания заявки (UNIX)
- При ошибке:
- error - Объяснение ошибки
- Пример запроса:
- 6tal6k3xuuwkaask.onion/createchange?key={key_shop}&fromchange=qiwi&tochange=bitcoin&amount=0.002
- Пример ответа:
- {
- "status":"success",
- "code":"lBGOt",
- "cash":5177,
- "number":"9501612518",
- "fromchange":"qiwi",
- "time":20,
- "timeCreation":1545017989
- }
- ________________________________________________________________________________________________
- checkPayment
- ------------------
- API Функция, проверяет оплаты
- Параметры:
- key - Ключ магазина к API | Обязателен
- bids - Коды заявки | Обязателен
- Возвращаемые данные:
- JSON
- При успешном выполнении запроса:
- code - Код заявки
- status - Статус заявки
- При ошибке:
- error - Пояснение ошибки
- Коды статусов:
- 0 - Не оплачена
- 1 - Оплачена
- 2 - Удалена заявка по истечению времени
- Пример запроса:
- 6tal6k3xuuwkaask.onion/checkpayment?key={key_shop}&bids=FifrF,f9FIe,FIe9q,9vV9f..
- Пример ответа:
- [
- {
- "code":"XkXcp",
- "status":1
- },
- {
- "code":"bgAzW",
- "status":0
- }
- ]
- ________________________________________________________________________________________________
- cancelChange
- ------------------
- API Функция, отклоняет заявку
- Параметры:
- key - Ключ магазина к API | Обязателен
- bids - Код заявки | Обязателен
- Возвращаемые данные:
- JSON
- При успешном запросе:
- status - Success
- При ошибке:
- error - Пояснение ошибки
- Пример запроса:
- 6tal6k3xuuwkaask.onion/?cancelchange?key={key_shop}&bids={bids}
- ________________________________________________________________________________________________
- getBalance
- ------------------
- API Функция, выдает скопившийся баланс магазина в BTC , LTC
- Параметры:
- key - Ключ магазина к API | Обязателен
- Возвращаемые данные:
- JSON
- При успешном запросе:
- bitcoin - Баланс BTC
- litecoin - Баланс LTC
- При ошибке:
- error - Пояснение ошибки
- Пример запроса:
- 6tal6k3xuuwkaask.onion/getbalance?key={key_shop}
- Пример ответа:
- {
- "bitcoin":1.24423,
- "litecoin":0
- }
- ________________________________________________________________________________________________
- withdraw
- ------------------
- API Функция, отправляет указанное количество нужной крипты
- Параметры:
- key - Ключ магазина к API | Обязателен
- currency - Какой кошелек используем btc, ltc | Обязателен
- wallet - Кошелек куда отправляем | Обязателен
- amount - Количество крипты | Обязателен
- Возвращаемые данные:
- JSON
- При успешном отправлении крипты:
- status - success
- txid - TXID :D
- При ошибке:
- error - Пояснение ошибки
- Пример запроса:
- 6tal6k3xuuwkaask.onion/api/withdraw?key={key_shop}¤cy=btc&wallet=1AELxw9FCYQEU8oBM7J35bveuDWbdXTdP4&amount=0.29312
- Пример ответа:
- {
- "status":"success",
- "txid":"a4f97ef8b2f06215b0f0bc77d2935ee81f632f8359fd7511e6e43a16ef0ba686"
- }
- ________________________________________________________________________________________________
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement