OperationsДетали перевода

Детали перевода

Полные данные исходящего перевода: инициатор, адрес отправителя, decimal-сумма, contractAddress токена, решение политики.

curl -X GET "https://policy-engine-rest.ezig.workers.dev/api/v1/vaults/demo_vault/transfers/example_string" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN"
{
  "id": "cmr3f41z20001psp7phmyapw3",
  "vaultId": "example_string",
  "fromAddressId": "123 Main St",
  "initiatorId": "example_string",
  "toAddress": "123 Main St",
  "amount": "example_string",
  "asset": "example_string",
  "network": "example_string",
  "status": "example_string",
  "txHash": "example_string",
  "fee": "example_string",
  "decisionPolicyId": "example_string",
  "decisionPolicyCode": "example_string",
  "decisionPolicyName": "John Doe",
  "failureReason": "example_string",
  "createdAt": "2026-07-02T11:25:15.134Z",
  "confirmedAt": "2026-07-02T11:25:15.134Z",
  "updatedAt": "2026-07-02T11:25:15.134Z",
  "vault": {
    "id": "example_string",
    "code": "test_vault",
    "name": "John Doe"
  },
  "initiator": {
    "id": "example_string",
    "name": "John Doe",
    "email": "user@example.com",
    "username": "John Doe",
    "image": "example_string",
    "color": "#000",
    "emoji": "🦊"
  },
  "counterparty": {
    "id": "example_string",
    "name": "John Doe",
    "kind": "example_string"
  },
  "fromAddress": {
    "id": "cmr3f41z20001psp7phmyapw3",
    "address": "123 Main St",
    "derivationPath": "example_string",
    "network": "example_string"
  },
  "contractAddress": "123 Main St",
  "approvalThreshold": 42,
  "approvers": [
    {
      "id": "example_string",
      "userId": "admin-1",
      "decision": "approve",
      "comment": "example_string",
      "votedAt": "2026-07-02T11:25:15.134Z",
      "createdAt": "2026-07-02T11:25:15.134Z",
      "user": {
        "id": "example_string",
        "name": "John Doe",
        "email": "user@example.com",
        "username": "John Doe",
        "image": "example_string",
        "color": "#000",
        "emoji": "🦊"
      }
    }
  ],
  "usdRate": "0.0123762376",
  "usdRateAsOf": "2026-07-02T11:25:15.134Z",
  "usdRateSource": "esim.cash",
  "amountDecimal": "1.5",
  "assetSymbol": "USDT"
}
GET
/api/v1/vaults/{code}/transfers/{id}
GET
Base URLstring

Target server for requests. Edit to use your own host.

Bearer Token
Bearer Tokenstring
Required

better-auth session token. Мобилка/сервисы. Веб использует cookie.

better-auth session token. Мобилка/сервисы. Веб использует cookie.
API Key (cookie: better-auth.session_token)
path
codestring
Required

Уникальный код Vault'а (slug)

path
idstring
Required

id перевода (cuid)

Request Preview
Response

Response will appear here after sending the request

Authentication

header
Authorizationstring
Required

Bearer token. better-auth session token. Мобилка/сервисы. Веб использует cookie.

path
parameterstring
Required

API Key for authentication. Provide your API key in the cookie.

Path Parameters

codestring
Required

Уникальный код Vault'а (slug)

Example:
demo_vault
idstring
Required

id перевода (cuid)

Responses

idstring
Required

cuid

vaultIdstring
Required
fromAddressIdstring
Required
initiatorIdstring
Required
toAddressstring
Required
amountstring
Required
assetstring
Required
networkstring
Required
statusstring
Required
txHashstring
Required
feestring
Required
decisionPolicyIdstring
Required
decisionPolicyCodestring
Required
decisionPolicyNamestring
Required

Человеческое название решающей политики (для UI вместо кода)

failureReasonstring
Required
createdAtstring
Required
confirmedAtstring
Required
updatedAtstring
Required
vaultobject
Required
initiatorobject
Required

Профиль инициатора (для approver'а — «подопечный»)

counterpartystring
Required
fromAddressobject
Required
contractAddressstring
Required
approvalThresholdstring
Required
approversarray
Required

Снапшот одобряющих + их голоса (для переводов, требующих одобрения)

usdRatestring
Required

Курс токена к USD на момент СОЗДАНИЯ (USD за 1 единицу); null — недоступен

usdRateAsOfstring
Required
usdRateSourcestring
Required
amountDecimalstring
Required
assetSymbolstring
Required