1. Выводы
Platega.io API
  • Авторизация
  • Модули CMS
  • SDK
  • Платежи
    • Рекуррентные СБП-подписки
      • Создать подписку
      • Получить подписку
      • Список подписок
      • Отменить подписку
      • Callback по списанию
      • Callback по статусу подписки
      • Проверка возможности обновить подписку
      • Обновление подписки
    • Создание платежной ссылки без заданного метода
      POST
    • Создание платежной ссылки с заданным методом
      POST
    • Получение QR-кода для H2H-транзакции
      GET
    • Проверка статуса оплаты платежа
      GET
    • Выгрузка транзакций в CSV
      POST
    • Выгрузка транзакций в Excel
      POST
    • Выгрузка транзакций в Json
      POST
  • Балансы
    • Получение балансов
      GET
  • Возвраты
    • Проверка возможности отмены транзакции
      GET
    • Отмена транзакции
      POST
    • Частичная отмена транзакции
      POST
    • Callback об изменении статуса транзакции Copy
  • Выводы
    • Создаёт вывод на рублёвую карту через Payout API
    • Создаёт вывод на криптокошелек через Payout API
    • Получение сохранённых карт
      GET
    • Получение сохраненных криптокошельков
      GET
  • Callback об изменении статуса транзакции
  • Schemas
    • Schemas
      • PaymentStatus
      • PaymentMethodInt
      • CreateTransactionRequest
      • CreateTransactionResponse
      • TransactionStatusResponse
      • SubscriptionStatus
      • CallbackSubscriptionStatus
      • SubscriptionInterval
    • CallbackPayload
  1. Выводы

Получение сохраненных криптокошельков

GET
/api/v1/wallets
По умолчанию возвращаются только активные кошельки. Передайте showOnlyActive=false, чтобы получить вместе с ними и отключённые. Удалённые кошельки не возвращаются ни при каком значении параметра. Список отсортирован от новых к старым.
Подпись запроса (HMAC-SHA256)
Строка для подписи (элементы через \n):
METHOD\nPATH\ntimestamp\n\nsha256_hex(body)
PATH — путь вместе со строкой запроса, ровно в том виде, в каком он уходит на сервер
timestamp — unix-время в секундах. Сервер принимает запросы в окне ±300 секунд
idempotency-key — для GET-запросов не используется, в строке подписи передаётся пустой строкой
sha256_hex(body) — для GET тело отсутствует: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Подпись: Base64(HMAC-SHA256(SECRET, string_to_sign))
Заголовок авторизации: Authorization: PG-HMAC kid={MERCHANT_ID}, ts={timestamp}, sig={подпись}

Request

Query Params

Header Params

Responses

🟢200Success
application/json
Bodyapplication/json

🟢200
🟠401
🟠401
🟠401
🟠401
🟠401
🟠400
🟠400
🟠400
🟠400
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/v1/wallets?page=1&size=20&showOnlyActive=true' \
--header 'Authorization: PG-HMAC kid=29ef0000-0000-0000-0000-000000000000, ts=1719403200, sig=6PFMBfeINFSLlk9NYpfxVBiCWvMVC2EmbTsU7KhwbL8='
Response Response Example
200 - Success
{
  "list": [
    {
      "id": "8f14e45f-ceea-467a-9c2d-2d4b6f0a1f33",
      "merchantId": "29ef0000-0000-0000-0000-000000000000",
      "address": "TRX9ynYDLmFyGQZ7ykBrN8xqTFbKvnGSZT",
      "currency": "USDT",
      "network": "TRX-TRC20",
      "label": "Основной TRC20",
      "isActive": true,
      "createdAt": "2026-09-01T10:00:00Z",
      "updatedAt": null
    },
    {
      "id": "b3d4a1c7-1e52-4f0a-9f77-0c2d51bb8e14",
      "merchantId": "29ef0000-0000-0000-0000-000000000000",
      "address": "0x6b175474e89094c44da98b954eedeac495271d0f",
      "currency": "USDT",
      "network": "ETH-ERC20",
      "label": "Резервный ERC20",
      "isActive": false,
      "createdAt": "2026-09-14T08:21:33Z",
      "updatedAt": "2026-10-02T11:05:10Z"
    }
  ],
  "pagination": { "page": 1, "size": 20, "total": 2 }
}
Modified at 2026-10-21 17:50:12
Previous
Получение сохранённых карт
Next
Callback об изменении статуса транзакции
Built with