Training
Bootcamp
Courses
Tech Sessions
Resources
Blog
Tips
GitHub
YouTube
Newsletter
Playgrounds
Pricing
Sign In
Become Member
JSON Schema Validator
Validate and test your JSON Schema against your input data
Tools
J2 Renderer
TTP Parser
TextFSM Parser
XPath Tester
Members Only
JMESPath Validator
JSON Schema Validator
Data Format Converter
JSON Schema
{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "TransactionEventSchema", "type": "object", "properties": { "transactionId": { "type": "string", "format": "uuid", "description": "The unique identifier of the transaction that was created" }, "transferRequestIds": { "type": "array", "items": { "type": "string", "format": "uuid" }, "description": "The transfer requests related to this transaction" }, "timestamp": { "type": "string", "format": "date-time", "description": "When the transfer request was saved into the database" }, "status": { "type": "string", "enum": [ "PENDING", "COMPLETED", "FAILED", "CANCELLED" ], "description": "Indicates the current status of the related transaction as of this event" }, "event": { "type": "string", "enum": [ "CREATED", "UPDATED", "DELETED", "REVERSED" ], "description": "Indicates the type of event that has occurred" } }, "required": ["transactionId", "transferRequestIds", "timestamp", "status", "event"], "additionalProperties": false }
0
/ 20000
Data
{ "transactionId": "31d088ca-13f7-4f2a-a1d7-597131a0e244", "transferRequestIds": [ "f3983fad-d035-4c7f-af21-e01b1c268269" ], "timestamp": "2018-11-13T20:20:39Z", "event": "CREATED", "status": "PENDING" }
0
/ 20000
Result
Data validation successful!
Validate
Share
Auto-Sync