> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slash.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Wire lifecycle

> Every wire transfer status and what moves it.

Wires cannot be canceled through the API once created.

Before submission, a wire can be `pending_approval`, `in_review`, `scheduled`,
or `pending`. It then becomes:

* `settled` after successful completion
* `failed` or `canceled` if it does not complete
* `returned` if the beneficiary bank later sends the funds back

<Frame>
  <img className="block dark:hidden" src="https://mintcdn.com/slash-9da6c7e7/5Zg1KnhscyuyjHbk/images/charts/wire-lifecycle.light.svg?fit=max&auto=format&n=5Zg1KnhscyuyjHbk&q=85&s=c8dbaad19bc2bc1bb3caaefe5c02842f" alt="Wire transfer lifecycle" width="1092" height="918" data-path="images/charts/wire-lifecycle.light.svg" />

  <img className="hidden dark:block" src="https://mintcdn.com/slash-9da6c7e7/5Zg1KnhscyuyjHbk/images/charts/wire-lifecycle.dark.svg?fit=max&auto=format&n=5Zg1KnhscyuyjHbk&q=85&s=3aff8c2de01f15a947669a309d848932" alt="Wire transfer lifecycle" width="1092" height="918" data-path="images/charts/wire-lifecycle.dark.svg" />
</Frame>

Network identifiers appear as they become available: `wire.imad` and
`wire.omad`. Poll `GET /v2/transfers/wire/{transferId}` or use the webhook's
`entityId` to retrieve a Transaction, then follow its `transferId`.
