Klineo/Docs
Open app ↗

API v1 schemas

v1 · SafeTransactionBundle

All API schemas

object — Additional properties rejected

Field Required at this level Type Description and constraints
version Yes Constant 1.0 —
chainId Yes string Allowed: 677, 968
createdAt Yes string Format: date-time
meta Yes object Additional properties allowed
meta.name Yes string —
meta.description Yes string —
meta.createdFromSafeAddress Yes string Pattern: ^0x[0-9a-fA-F]{40}$
transactions Yes Array of object Min items: 1
transactions[].to Yes string Pattern: ^0x[0-9a-fA-F]{40}$
transactions[].value Yes string Pattern: ^(?:0|[1-9][0-9]*)$
transactions[].data Yes string Pattern: ^0x(?:[0-9a-fA-F]{2})*$

Nested required fields apply when their parent object or matching union branch is present. Named types link to their complete schema.

Exact definition: #/components/schemas/SafeTransactionBundle in the OpenAPI contract.