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

# Outbound transaction notification

> Sent when an outbound transaction changes state. The lifecycle state of
the transaction is conveyed by the `state` field on the `notification`
object.

States covered by this notification type:

- `QUEUED`: the transaction has been initiated but has not yet been
  processed.
- `SENT`: the transaction has been processed and sent to a blockchain
  node but has not yet been broadcast onchain.
- `CONFIRMED`: the transaction has been broadcast onchain and is awaiting
  the required number of confirmations.
- `COMPLETE`: the transaction has reached the required confirmations and
  the funds are available in the destination account.
- `CANCELED`: a cancel request for the transaction has been confirmed.
- `FAILED`: the transaction failed (for example, due to insufficient
  balance or a failed challenge).




## OpenAPI

````yaml openapi/configurations_2.yaml webhook transactionsOutbound
openapi: 3.1.0
info:
  version: '1.0'
  title: API Overview
  description: Common endpoints shared across all W3S APIs.
servers:
  - url: https://api.circle.com
security: []
tags:
  - name: Health
    description: Inspect the health of the API.
  - name: Webhook Subscriptions
    description: Manage subscriptions to notifications.
paths: {}

````