TransferSwift

Track an international wire transfer

Retrieve tracking information for an international wire transfer.

get/transfers/international-wire/{swift_transfer_id}/tracking

Request

  • Base URL: https://api.column.com
  • URL: https://api.column.com/transfers/international-wire/{swift_transfer_id}/tracking
  • Auth: HTTP basic

Path parameters

swift_transfer_idstring required

Response

Successful response

cancellation_reasonstring nullable required

The reason if the transfer is requested to be canceled. Read more.

cancellation_statusstring nullable required

The latest status of cancellation request (Read more). Can be one of the following:

  • pending: the beneficiary bank is still processing the cancellation request.
  • accepted: the beneficiary bank has accepted the cancellation request. Funds have been returned, or will be returned shortly.
  • rejected: the beneficiary bank has rejected the cancellation request. Funds won't be returned.
completed_amountinteger nullable required

The amount (in the smallest unit of the currency) credited to the beneficiary account by the beneficiary bank. e.g., 1756 means 1.756 in KWD, 17.56 in USD, or 1756 in JPY.

completed_atstring date-time nullable required

The timestamp when the international wire was completed by the beneficiary bank

completed_currency_codestring nullable required

Currency code of the completed amount. The three-letter currency code defined in ISO 4217 (e.g. USD).

idstring required

The ID of this international wire transfer

transfer_statusstring nullable required

The latest transfer status in the SWIFT tracking system. Possible values: pending, rejected, or completed.

transfer_status_reasonstring nullable required

The reason if the transfer is still pending or rejected

uetrstring required

Universally unique ID to provide an end-to-end reference for this transfer. Format: UUID v4.

updated_atstring date-time nullable required

The timestamp when the transfer was last updated by the SWIFT tracking system

Example response

{
  "cancellation_reason": null,
  "cancellation_status": null,
  "completed_amount": null,
  "completed_at": null,
  "completed_currency_code": null,
  "events": [
    {
      "cancellation_reason": null,
      "cancellation_status": null,
      "cancellation_status_reason": null,
      "charge_bearer": "DEBT",
      "charges": null,
      "fx_rate": null,
      "instructed_amount": 500,
      "instructed_currency_code": "EUR",
      "instructed_fi": null,
      "is_cover_transfer_event": false,
      "network_reference": "20230821CLNOUS66AXXX0161234567",
      "settled_amount": 500,
      "settled_currency_code": "EUR",
      "transfer_status": "pending",
      "transfer_status_reason": "Credit transfer has been forwarded to the next bank that does not provide tracking service",
      "type": "transfer_initiated",
      "updated_at": "2023-08-22T04:01:02Z",
      "updated_by": "CLNOUS66XXX"
    },
    {
      "cancellation_reason": null,
      "cancellation_status": null,
      "cancellation_status_reason": null,
      "charge_bearer": "DEBT",
      "charges": null,
      "fx_rate": null,
      "instructed_amount": 500,
      "instructed_currency_code": "EUR",
      "instructed_fi": null,
      "is_cover_transfer_event": false,
      "network_reference": "swi00004-2023-08-22T04:03:08.44682.781207Z",
      "settled_amount": 500,
      "settled_currency_code": "EUR",
      "transfer_status": "pending",
      "transfer_status_reason": "Credit transfer has been forwarded to the next bank that does not provide tracking service",
      "type": "transfer_initiated",
      "updated_at": "2023-08-22T04:03:33Z",
      "updated_by": "CHASUS33XXX"
    }
  ],
  "id": "swft_2F3BYA9aMdHag8iUtsDE8ji0KOK",
  "transfer_status": "pending",
  "transfer_status_reason": "Credit transfer has been forwarded to the next bank that does not provide tracking service",
  "uetr": "d6e4313a-e186-4b21-83a5-43fa4cbaa38e",
  "updated_at": "2023-08-22T04:03:33Z"
}

Changes

No recorded changes to this operation across all 1 revision of this API.