> ## Documentation Index
> Fetch the complete documentation index at: https://public-openfx.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Trade settled

> A trade reaches `EXECUTED`, immediately for `IMMEDIATE`/`T0` trades or once a future-dated trade settles.



## OpenAPI

````yaml api-reference/openapi-v3.json webhook fx.trade.settled
openapi: 3.1.0
info:
  title: OpenFX API v3
  version: v3.0.0
  summary: >-
    OpenFX v3: FX trading and balance movements, including deposits,
    withdrawals, and settlement.
  description: >-
    FX trading and balance movements, including deposits, withdrawals, and
    settlement. Every operation uses the `/v3/fx/...` wire prefix. Start with
    the [overview](/v3/introduction).
  termsOfService: https://www.openfx.com/terms-and-conditions
  contact:
    name: OpenFX Support
    email: support@openfx.com
    url: https://www.openfx.com
  license:
    name: Proprietary — © OpenFX. All rights reserved.
    url: https://www.openfx.com/terms-and-conditions
servers:
  - url: https://api.openfx.com
    description: >-
      OpenFX API. Same base URL serves sandbox and production; see
      [Environments](/v3/environments).
security:
  - bearerAuth: []
    requestSignatureAuth: []
tags:
  - name: Trade
    description: >-
      Discover tradable currency pairs, quote FX rates, and execute trades
      against OpenFX liquidity. Quote-then-trade workflow.
  - name: Trade Settlement
    description: >-
      Account-side flows in the Trade product: balances, deposits, withdrawals,
      and verified withdrawal accounts.
  - name: Exposure
    description: >-
      The organization's exposure: the exposure limit, the amount currently
      committed to unsettled FX trades, and the breakdown by currency and
      settlement stage.
  - name: Webhooks
    description: >-
      Signed event deliveries for deposit, withdrawal, and trade status changes.
      The delivery envelope, signature scheme, and per-rail payloads are
      documented in the Webhooks guides.
paths: {}
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: >-
        ES256-signed JWT bearer token, single-use, 60-second TTL. See
        [Authentication](/v3/authentication) for how to mint one.
    requestSignatureAuth:
      type: apiKey
      in: header
      name: X-Request-Signature
      description: >-
        ES256 signature over the request, bound to the bearer JWT. Required on
        every request. See [Authentication → Request
        signing](/v3/authentication#request-signing).

````