1$0.005 USDC · separate authorization
Data conversion
Normalize the supplied structured data into deterministic JSON.
POSThttps://apiacre.com/v1/data/convert
Input template
{
"content": "$structuredData",
"format": "$sourceFormat",
"target_format": "json",
"root_mode": "records"
}
Use this resultVerify result.data.inputSha256 and outputSha256, then pass result.data.content to schema inference.
2$0.025 USDC · separate authorization
Schema inference
Infer a reusable contract from the converted JSON records.
POSThttps://apiacre.com/v1/data/schema
Input template
{
"content": "$step1.result.data.content",
"format": "json",
"root_mode": "records"
}
Use this resultPass result.data.schema to the validation step.
3$0.01 USDC · separate authorization
JSON Schema validation
Validate a future caller-supplied JSON value against the inferred contract.
POSThttps://apiacre.com/v1/data/schema-validate
Input template
{
"schema": "$step2.result.data.schema",
"instance": "$futureJsonValue",
"max_errors": 25,
"check_formats": true
}
Use this resultRequire result.data.valid and inspect bounded JSON Pointer errors before accepting the future value.