{"uid":"cap_xg5xvFcSIMgTK07U7ZrC_","slug":"gateway-apiosk-com-trust-checks-schema-validator-e382b471","name":"gateway.apiosk.com Trust-Checks Schema Validator","description":"Validate that a structured output contains the required fields and that each field has the expected JSON type. Returns valid=false plus a list of errors when a field is missing or mistyped.","url":"https://gateway.apiosk.com/trust-checks/schema","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.077","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.07/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_af5R-df3cPJN4rbSxmL7f","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.07","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a structured output object against an expected field-type map and required-field list, returning a pass/fail result with detailed errors","exampleAgentPrompt":"Check whether this structured output object is valid — I expect the 'name' field to be a string, 'age' to be a number, and 'active' to be a boolean, and all three are required: {\"name\": \"Alice\", \"age\": 30, \"active\": true}.","exampleUseCases":null,"resultDescription":"Returns a JSON object with 'ok' and 'valid' booleans indicating whether validation passed, plus an 'errors' array listing any type mismatches or missing required fields, and an 'endpoint' identifier confirming which check was run.","failureModes":["Missing 'output' field causes validation to fail with errors","Unsupported type strings in 'types' map may cause unexpected results","Empty 'required' array results in no required-field enforcement","Malformed input JSON returns an error response","Network timeout or gateway error returns non-200 status"],"whenToPreferThis":"Use this endpoint when you need lightweight, fast type-and-required-field validation of a structured object without setting up a full JSON Schema validator — especially useful for validating AI-generated output objects before passing them to downstream systems or APIs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:57:10.483Z","isFirstParty":false}