Improved

Deprecation reasons now rendered in API reference descriptions

Broker API

Deprecation metadata is now rendered directly into the published description of every deprecated operation, parameter, and schema property, so the reason (and migration link, when available) appears alongside the field.

  • Deprecation notes are generated consistently instead of being hand-written into descriptions, removing duplicated or inconsistent wording on the AcatsAsset, Asset, CreateTransferRequest, and FundingWalletTransfer schemas.
  • original_amount on FundingWalletTransfer remains deprecated with a sunset of 2026-12-21; use total_amount for the actual amount debited from the account.
  • No request or response shapes change.

Affected Endpoints

  • GET /v1/assets
  • GET /v1/assets/{symbol_or_asset_id}
  • GET /v1/trading/accounts/{account_id}/watchlists/{watchlist_id}
  • POST /v1/trading/accounts/{account_id}/watchlists
  • POST /v1/trading/accounts/{account_id}/watchlists/{watchlist_id}
  • PUT /v1/trading/accounts/{account_id}/watchlists/{watchlist_id}
  • POST /v1/accounts/{account_id}/transfers
  • GET /v1beta1/acats/{account_id}/{acats_id}/assets
  • GET /v1beta/accounts/{account_id}/funding_wallet/transfers
  • GET /v1beta/accounts/{account_id}/funding_wallet/transfers/{transfer_id}
  • POST /v1beta/accounts/{account_id}/funding_wallet/withdrawal