---
title: "Create a transfer intent for a transfer"
method: POST
path: "/v1/transfers/{id}/transfer_intent"
tags: ["Transfers"]
---

# Create a transfer intent for a transfer

`POST /v1/transfers/{id}/transfer_intent`

Creates a transfer intent for the specified transfer ID.

## Path parameters

- `id` string, required

## Request body

- RelayModelsTransferIntentOptions
  - `authorizationMode` string

## Response `200`

OK

- TransfersModelsV2TransferIntent
  - `id` string
  - `ownerId` string
  - `sender` string
  - `amountIn` string
  - `to` object
  - `tokenIn` string
  - `tokenOut` string
  - `networkIdIn` string
  - `networkIdOut` string
  - `txHashIn` string
  - `txHashOut` string
  - `eventIdxIn` integer
  - `eventIdxOut` integer
  - `completedAtIn` string
  - `completedAtOut` string
  - `gasFee` string
  - `token` string
  - `signables` RelayModelsSignable[]
    - `payload` union
      - RelaySignableSolanaTransaction
        - `message` string
        - `feePayer` integer[]
        - `pdaSeeds` string[]
        - `kind` string, required
      - RelaySignableTypedDataWithMessageRelaySignableITypedDataMessage
        - `types` object
        - `primaryType` string
        - `domain` object
        - `message` object
        - `kind` string, required
      - RelaySignableTronTransaction
        - `raw_data` RelaySignableTronTransactionRawData
          - `contract` object[]
          - `ref_block_bytes` string
          - `ref_block_hash` string
          - `expiration` integer
          - `fee_limit` integer
          - `timestamp` integer
        - `raw_data_hex` string
        - `txID` string
        - `kind` string, required
      - string — See https://eips.ethereum.org/EIPS/eip-4361#message-format
      - string
      - RelaySignableSetCodeAuthorization
        - `chainId` string
        - `address` string
        - `nonce` integer
        - `kind` string, required
    - `hash` string
    - `signature` string
    - `signer` string
  - `nonce` string
  - `hash` string
  - `expiresAt` string, date-time
  - `createdAt` string, date-time
  - `signer` string
  - `reference` string

---

[API](https://skmtc.net/due/apis/accounts-api.md) · [All operations](https://skmtc.net/due/apis/accounts-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/due/accounts-api/revisions/26eaea5b64df/schema)
