Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.08 KB | None | 0 0
  1. GetAvailableChange
  2. ------------------
  3. API Функция, выгружает доступные направления обмена
  4. Параметры:
  5. key - Ключ магазина к API | Обязателен
  6. tochange - На что обменивать | Не обязателен | bitcoin, litecoin
  7.  
  8. Если не указывать tochange выгрузит все доступные направления
  9.  
  10. Возвращаемые данные:
  11. JSON
  12. При успешном выполнении запроса:
  13. fromchange - Откуда меняем | Object | prodname - Имя банка для пользователей, apiname - Для запросов
  14. tochange - На что меняем
  15.  
  16. При ошибке:
  17. error - Объяснение ошибки
  18.  
  19. Пример запроса:
  20. 6tal6k3xuuwkaask.onion/getavailablechange?key={key_shop}
  21.  
  22. Пример ответа:
  23. [
  24. {
  25. "fromchange":
  26. {
  27. "prodname":"Сбербанк",
  28. "apiname":"sberbank"
  29. },
  30. "tochange":"bitcoin"
  31. },
  32. {
  33. "fromchange":
  34. {
  35. "prodname":"QIWI",
  36. "apiname":"qiwi"
  37. },
  38. "tochange":"bitcoin"
  39. }
  40. ]
  41.  
  42. ________________________________________________________________________________________________
  43.  
  44. CreateChange
  45. ------------------
  46. API Функция, создает обмен
  47. Параметры:
  48. key - Ключ магазина к API | Обязателен
  49. fromchange - Откуда идет обмен | Обязателен
  50. tochange - На что меняем | Обязателен
  51. amount - Нужная сумма в крипте | Обязателен
  52.  
  53. Возвращаемые данные:
  54. JSON
  55. При успешной создании заявки:
  56. status - success
  57. code - Код заявки
  58. cash - Точная сумма для оплаты
  59. number - Реквизиты пополнения(номер телефона, номер карты)
  60. fromchange - Откуда меняем(qiwi, sberbank)
  61. time - Окно оплаты(В минутах) | 20
  62. timeCreation - Время создания заявки (UNIX)
  63.  
  64. При ошибке:
  65. error - Объяснение ошибки
  66.  
  67. Пример запроса:
  68. 6tal6k3xuuwkaask.onion/createchange?key={key_shop}&fromchange=qiwi&tochange=bitcoin&amount=0.002
  69.  
  70. Пример ответа:
  71. {
  72. "status":"success",
  73. "code":"lBGOt",
  74. "cash":5177,
  75. "number":"9501612518",
  76. "fromchange":"qiwi",
  77. "time":20,
  78. "timeCreation":1545017989
  79. }
  80.  
  81. ________________________________________________________________________________________________
  82.  
  83. checkPayment
  84. ------------------
  85. API Функция, проверяет оплаты
  86. Параметры:
  87. key - Ключ магазина к API | Обязателен
  88. bids - Коды заявки | Обязателен
  89.  
  90. Возвращаемые данные:
  91. JSON
  92. При успешном выполнении запроса:
  93. code - Код заявки
  94. status - Статус заявки
  95.  
  96. При ошибке:
  97. error - Пояснение ошибки
  98.  
  99. Коды статусов:
  100. 0 - Не оплачена
  101. 1 - Оплачена
  102. 2 - Удалена заявка по истечению времени
  103.  
  104. Пример запроса:
  105. 6tal6k3xuuwkaask.onion/checkpayment?key={key_shop}&bids=FifrF,f9FIe,FIe9q,9vV9f..
  106.  
  107. Пример ответа:
  108. [
  109. {
  110. "code":"XkXcp",
  111. "status":1
  112. },
  113. {
  114. "code":"bgAzW",
  115. "status":0
  116. }
  117. ]
  118.  
  119. ________________________________________________________________________________________________
  120.  
  121. cancelChange
  122. ------------------
  123. API Функция, отклоняет заявку
  124. Параметры:
  125. key - Ключ магазина к API | Обязателен
  126. bids - Код заявки | Обязателен
  127.  
  128. Возвращаемые данные:
  129. JSON
  130.  
  131. При успешном запросе:
  132. status - Success
  133.  
  134. При ошибке:
  135. error - Пояснение ошибки
  136.  
  137. Пример запроса:
  138. 6tal6k3xuuwkaask.onion/?cancelchange?key={key_shop}&bids={bids}
  139.  
  140. ________________________________________________________________________________________________
  141.  
  142. getBalance
  143. ------------------
  144. API Функция, выдает скопившийся баланс магазина в BTC , LTC
  145. Параметры:
  146. key - Ключ магазина к API | Обязателен
  147.  
  148. Возвращаемые данные:
  149. JSON
  150.  
  151. При успешном запросе:
  152. bitcoin - Баланс BTC
  153. litecoin - Баланс LTC
  154.  
  155. При ошибке:
  156. error - Пояснение ошибки
  157.  
  158. Пример запроса:
  159. 6tal6k3xuuwkaask.onion/getbalance?key={key_shop}
  160.  
  161. Пример ответа:
  162. {
  163. "bitcoin":1.24423,
  164. "litecoin":0
  165. }
  166.  
  167. ________________________________________________________________________________________________
  168.  
  169. withdraw
  170. ------------------
  171. API Функция, отправляет указанное количество нужной крипты
  172. Параметры:
  173. key - Ключ магазина к API | Обязателен
  174. currency - Какой кошелек используем btc, ltc | Обязателен
  175. wallet - Кошелек куда отправляем | Обязателен
  176. amount - Количество крипты | Обязателен
  177.  
  178. Возвращаемые данные:
  179. JSON
  180.  
  181. При успешном отправлении крипты:
  182. status - success
  183. txid - TXID :D
  184.  
  185. При ошибке:
  186. error - Пояснение ошибки
  187.  
  188. Пример запроса:
  189. 6tal6k3xuuwkaask.onion/api/withdraw?key={key_shop}&currency=btc&wallet=1AELxw9FCYQEU8oBM7J35bveuDWbdXTdP4&amount=0.29312
  190.  
  191. Пример ответа:
  192. {
  193. "status":"success",
  194. "txid":"a4f97ef8b2f06215b0f0bc77d2935ee81f632f8359fd7511e6e43a16ef0ba686"
  195. }
  196.  
  197. ________________________________________________________________________________________________
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement