Транзакции адреса

Метод позволяет получить список транзакций по адресу.

Фильтры

Доступны фильтры:

  • по типу транзакции: withdrawal, deposit

  • по нескольким статусам: processed, error, rejected, pending

Пагинация

Пагинация осуществляется с помощью параметров limit, offset.

  • limit - количество элементов для отображения в результате запроса (не меньше 100 и не больше 1000, по умолчанию 100)

  • offset - количество элементов для пропуска

Описание полей

Поле
Тип
Описание

id

string

Идентификатор транзакции

status

enum(processed, error, rejected, pending)

Статус транзакции

type

enum(withdrawal, deposit)

Тип транзакции

currrency

string

Монета

network

string

Сеть

addressFrom

string

Адрес, с которого были отправлены монеты

addressTo

string

Адрес, который получил монеты

amount

string

Сумма операции

tx

string

Хеш в блокчейне

feeCurrency

string or null

(При выводе) Монета комиссии

feeAmount

string or null

(При выводе) Сумма комиссии

feeAmountUSD

string or null

(При выводе) Сумма комиссии в пересчете к USD

withdrawalId

string or null

Идентификатор вывода в системе

orphanDepositId

string or null

Идентификатор сиротской транзакции в системе

createdAt

string

Дата получения транзакции

Транзакции адреса

post
Header parameters
x-api-public-keystringOptional

Публичный API-ключ

x-api-signaturestringOptional

Подпись тела запроса приватным API-ключем

Content-typestringOptional

Тип тела запроса

Example: application/json
Body
idstringRequired

Идентификатор адреса

Example: 258e95ed-a3c2-4c85-bf6f-09f8b8f1c0be
typestring · enumOptional

Тип транзакции

Example: depositPossible values:
limitintegerOptional

Количество элементов на странице

offsetintegerOptional

Количество элементов для пропуска

Responses
200Success
application/json
post
POST /api-gateway/addresses/transactions HTTP/1.1
Host: ocp.onchainpay.io
Content-Type: application/json
Accept: */*
Content-Length: 106

{
  "id": "258e95ed-a3c2-4c85-bf6f-09f8b8f1c0be",
  "type": "deposit",
  "status": [
    "processed"
  ],
  "limit": 1,
  "offset": 1
}
200Success
{
  "success": true,
  "response": {
    "count": 1,
    "transactions": [
      {
        "id": "2a9485e6-2062-4969-8d69-75c429c2c738",
        "status": "processed",
        "type": "deposit",
        "currency": "USDT",
        "network": "ethereum",
        "addressFrom": "0x1AFfB0a96FBefAa97dCe488DfD97512346cf3Ab8",
        "addressTo": "0x00000005707Bf50EfA35a2db020eDe9Ac0780b9f",
        "amount": "12.99",
        "tx": "0x2a6113054f5b4fbcdbb5fa128815bf07ce355021165b13c616545438a0fda3ca",
        "feeCurrency": null,
        "feeAmount": null,
        "feeAmountUSD": null,
        "withdrawalId": null,
        "orphanDepositId": null,
        "createdAt": "2025-06-09T13:18:11.473Z"
      }
    ]
  }
}

Last updated