09.02.2026 - Transactions documentation fixes
Transactions API - OpenAPI Documentation Fix (Non-breaking)
Fixed
Fixed OpenAPI schema inconsistencies between documentation and implementation
for the /transactions endpoints.
Description
This release contains documentation-only changes. No changes were made to the API implementation or response payloads.
The OpenAPI spec was corrected to reflect the actual structures returned by the service.
Nullable Fields Corrections
Fee
- Marked
fungible_info,price, andvalueasnullable: true - Added
quantityto required fields
Refund
- Marked
fungible_info,price, andvalueasnullable: true
Transfer
- Marked
priceandvalueasnullable: true - Added
act_idto required fields
Approval
- Added
act_idto required fields
Fungible Info
- Marked
iconasnullable: true - Added required fields:
name,symbol,icon,flags,implementations
NFT Info
- Added required fields:
name,interface,flags
DAppInfo
- Added
contract_addressto required fields
Transaction Attributes
- Added
operation_typeto required fields
Added Missing Fields (already present in API responses)
Transaction Attributes
- Documented
address,refund, anddelegations
Fungible Info
- Documented
id
Schema Corrections
Icon
- Removed contradictory
requiredconstraint forurl
Impact
No breaking changes. API responses remain unchanged - only the OpenAPI documentation was updated.
Note: SDK/codegen consumers may see updated generated types (e.g. price/value becoming nullable), which reflects existing runtime behavior.
Migration
No client changes required.
Clients that rely on generated models should ensure they correctly handle null values,
as these values have always been nullable in practice.
