Для того чтобы получить список кошельков, необходимо осуществлять GET запрос на ссылку:
https://api.interkassa.com/v1/purse
В header необходимо передавать параметр «Authorization». Значение этого параметра состоит из слова «Basic», пустой характер и зашифрованной BASE64 пары login:password, где login - Id пользователя, password – Ключ
В ответ Вы получите json с данными (пример ответа):
{
"status": "ok",
"code": 0,
"data": {
"101585069516": {
"id": "1015test69516",
"accountId": "5c3e5a4testeaf3b408b456d",
"type": "c",
"name": "Lunika-shop EUR",
"status": "1",
"balance": "0.0000",
"frozen": "0.0000",
"turnover": "0.0000",
"settings": {
"co": "5c3e5c5ftestafd96f8b456c"
},
"created": "2019-01-30 13:45:43"
Что бы получить список кошельков для определённой кассы, необходимо передать в теле запроса (Body) параметр "checkoutId" с значением id кассы.
Так же для получение кошельков определённой валюты по аккаунту необходимо передать ID валюты в "Body" параметром “currency“.
Чтобы получить данные кошелька по заданному ID, необходимо осуществлять запрос на ссылку:
https://api.interkassa.com/v1/purse/(ID Вашего кошелька)
В ответ Вы получите json с данными кошелька который Вы выбрали (пример ответа) :
{
"status": "ok",
"code": 0,
"data": {
"id": "101585069516",
"accountId": "5c3e5a443b1eaf3b408b456d",
"type": "c",
"name": "Lunika-shop EUR",
"status": "1",
"balance": "0.0000",
"frozen": "0.0000",
"turnover": "0.0000",
"settings": {
"co": "5c3e5c5f3d1eafd96f8b456c"
},
"created": "2019-01-30 13:45:43",
"paysystemOutputPayways": {
"520500478f2a2d081000000a": "qiwi_qiwi_transfer_rub",
"56f00e593c1eaf3e498b4568": "advcash_advcash_transferAdvCash_rub",
"56f00ec33c1eaf91498b4567": "advcash_advcash_transferAdvCash_usd",
"587f382c3b1eaf186b8b4567": "advcash_advcash_transferAdvCash_uah",
"58951a803d1eafd0158b456b": "kyivstar_shop_mobile_uah",
"58951aad3d1eafdd158b4569": "vodafone_shop_mobile_uah",
"58951aeb3d1eaff6158b4568": "lifecell_shop_mobile_uah",
"58951b2a3d1eaf55178b4568": "mts_shop_mobile_rub",
"58951b4d3d1eaf5e178b4567": "tele2_shop_mobile_rub",
"58951b603d1eaf65178b4568": "megafone_shop_mobile_rub",
"58951b763d1eaf7a178b4567": "beeline_shop_mobile_rub",
"58bb7a8a3d1eafaf768b4567": "yandexmoney_shop_mm_rub",
"58bb7ae63d1eaf67778b4568": "vk_shop_mm_rub",
"58ec2c103d1eaf2f2d8b4568": "facebook_shop_mm_usd",
"58ec2c323d1eaf3a2d8b4568": "google_shop_mm_usd",
"4f229eed8f2a2da80a000381": "w1_w1_transfer_usd",
"4f229eed8f2a2da80a000380": "w1_w1_transfer_uah",
"4f229eed8f2a2da80a00037e": "w1_w1_transfer_eur",
"53c3d708bf4efc9d67949f2a": "interkassa_interkassa_writeoff_eur",
"53c3d704bf4efc92671a069e": "interkassa_interkassa_writeoff_usd",
"53c3d702bf4efc8b6768de84": "interkassa_interkassa_writeoff_uah",
"53c3d6fdbf4efc7867441a0b": "interkassa_interkassa_writeoff_rub",
"52d3e0db9baabbd4058b4568": "qiwi_qiwi_transfer_usd",
"4f229eed8f2a2da80a000377": "perfectmoney_perfectmoney_transfer_usd",
"4f229eed8f2a2da80a000376": "perfectmoney_perfectmoney_transfer_eur",
"5ad5c2a53b1eaf2b598b456c": "visa_ecommpay_transfer_rub",
"5ad5c30d3b1eafa45a8b4568": "mastercard_ecommpay_transfer_rub",
"5ae1a1a43b1eaf79568b4568": "mir_ecommpay_transfer_rub",
"51e940cb8f2a2d2c15000005": "test_interkassa_test_xts",
"5b6807803b1eafd8538b4568": "nixmoney_nixmoney_transfer_usd",
"5b6807983b1eaf1d558b4568": "nixmoney_nixmoney_transfer_eur",
"5ba0c59d3b1eaf1c498b456c": "bitcoin_anycash_transfer_ikx",
"5bc714e03b1eaf4f4f8b456b": "interkassa_interkassa_transferOut_rub",
"5bc714ee3b1eaf574f8b456b": "interkassa_interkassa_transferOut_uah",
"5bc714f73b1eaf5c4f8b456b": "interkassa_interkassa_transferOut_usd",
"5bc715013b1eaf614f8b456b": "interkassa_interkassa_transferOut_eur",
"5bd739943b1eafa35c8b456a": "mastercard_p2p_transfer0548_uah",
"5bd739fc3b1eaffd5d8b4568": "mastercard_p2p_transferp548_uah",
"5bd73a063b1eaf025e8b4567": "visa_p2p_transfer0548_uah",
"5bd73a0d3b1eaf075e8b4567": "visa_p2p_transferp548_uah"
}
}
}