Skip to main content
POST
Validate an unsigned transaction matches a prior simulation

Headers

x-request-id
string
required

Body

application/json
simulationId
string
required

Simulation ID from a prior /simulate call

Example:

"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

transaction
object
required

The unsigned transaction to validate

Response

200 - application/json
valid
boolean
required

Whether all validation checks passed

simulationId
string
required

The simulation ID validated against

checks
object
required

Per-field validation results