2.13.0 Test Environment Current

v.2.13.0 - Test Environment

2026-10-01 - Planned deployment to Live 2026-09-17 - Test Environment

2026-10-01 - Planned deployment to Live

2026-09-17 - Test Environment


Added

eWP Trade Invoice Document Type

eWP (Blockchain Absolute Return) trades now produce a dedicated trade invoice document, exposed through the shared document type enumeration.

  • Documentation Location: API REFERENCE - Documents
  • New enum value: DYT_TRADE_INVOICE on DocumentTypeEnum - the invoice generated for an eWP buy or sell.
  • Note: The eWP invoice rides the standard document channel; no new endpoint is required to fetch it.

Changed

Corporate Actions - Stable Corporate-Action Identifier

Corporate-action reads and the corporate-action webhook now carry a stable corporateActionId, so partners can correlate a notification with the query endpoints using a single, durable key.

  • Documentation Location: API REFERENCE - Trading - Corporate Actions; API REFERENCE - Webhooks
  • Endpoint: GET /corporate-actions and GET /corporate-actions/customers/{customerId}
  • Added query parameter: corporateActionId (uuid) - filter corporate actions by their stable id.
  • Added field: corporateActionId (uuid) on the corporate-action notification payload - matches the new query parameter.
  • Deprecated field: eventId on the corporate-action notification - carries the same value as corporateActionId; migrate to corporateActionId.
  • Note: corporateActionId is sent on every corporate-action notification. Strict clients that reject unknown response fields should add it before deployment.

eWP / DeFi Token Renamed to BART

The eWP DeFi token has been renamed from TVDY (Tradevest DeFi Yield Kryptowertpapier) to BART (Blockchain Absolute Return). The trading symbol carried on eWP orders, products, notifications and price feeds changes accordingly.

  • Documentation Location: API REFERENCE - Trading - Tokenized Assets; API REFERENCE - Trading - Digital Assets; API REFERENCE - Transaction History; API REFERENCE - Webhooks; API REFERENCE - WebSocket Prices
  • Changed: the eWP symbol is now BART, description "Blockchain Absolute Return"; assetType: eWP and assetRiskScore: "3" are unchanged.
  • Endpoints affected: POST /wawex/orders/market, GET /wawex/orders, the tradable-products listing, and the symbol field on eWP notifications and price streams.
  • Note: Partners that hardcoded the TVDY symbol must switch to BART.

eWP Ex-ante Cost Disclosure

The eWP ex-ante cost disclosure changes how it is addressed, its projection horizon, and how the PDF is returned.

  • Documentation Location: API REFERENCE - Trading - Tokenized Assets
  • Endpoint: POST /wawex/ex-ante and GET /wawex/ex-ante/{exAnteId}/receipt
  • Changed: walletCustomerProductId and cashCustomerProductId are now optional for eWP symbols. Supply both to address the disclosure to a customer, or omit both to receive a recipient-less disclosure. Supplying only one is rejected with 400.
  • Changed: the cost projection horizon is now 1 year instead of 5; the assumed holding period and projected total-cost figures change accordingly.
  • Changed: GET /wawex/ex-ante/{exAnteId}/receipt returns the disclosure as raw application/pdf bytes.

eWP Decimal Precision

eWP buy and sell quantities now carry up to 8 decimal places, matching the token's on-chain precision.

  • Documentation Location: API REFERENCE - Trading - Tokenized Assets
  • Changed: decimalPlaces for the eWP asset is now 8 (was 2).

Tokenized Asset Document Download

The tokenized-asset document endpoint now serves a wider set of document types and drops the language selector.

  • Documentation Location: API REFERENCE - Trading - Tokenized Assets
  • Endpoint: GET /wawex/assets/{symbol}/document
  • Added documentType values: product_terms_and_conditions, consumer_information, kiid, risk_information (in addition to prospectus).
  • Removed query parameter: language - the endpoint now serves the document in its default language.
  • Note: Partners that passed language must drop it.

Wallet Order Listing - Cursor Pagination

The wallet order listing is now cursor-paginated, with a guaranteed pagination object on every response and documented iteration semantics.

  • Documentation Location: API REFERENCE - Trading - Tokenized Assets
  • Endpoint: GET /wawex/orders
  • Changed: every successful response now carries a required pagination object with an opaque cursor and the effective limit. Follow cursor until it comes back empty to reach the final page.
  • Added constraint: limit accepts a maximum of 100. Orders are returned newest-first (createdOn desc, then orderId desc).
  • Note: Repeat status, startCreatedOn and endCreatedOn unchanged on every page - a cursor is bound to the wallet and filter set it was issued for; reusing it with different filters returns 400.

Transfer Notification Webhook - Delivered Semantics

The transfer notification webhook documentation now describes which notificationType/status/validationError combinations are delivered and how to read them.

  • Documentation Location: API REFERENCE - Webhooks
  • Behavior change: none - documentation only. The payload does not carry transfer direction; call GET /transfers/{transferId} and read transactionType, or treat any transferId you did not submit as incoming.
  • Note: INVALID and REJECTED each cover two situations; the payload field descriptions now spell these out.

Corporate Action Transaction Currency

The currency on a corporate-action transaction in the transaction history now documents which amounts it applies to.

  • Documentation Location: API REFERENCE - Transaction History
  • Changed: currency on the corporate-action transaction applies to netAmount and cashInLieuAmount.