{"ok":true,"tool":"json-contract-check","name":"JSON Contract Check","calls":100,"credits_per_call":1,"required_credits":100,"x402":{"price_per_call":"$0.005","currency":"USDC","network":"Solana","endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/json-contract-check"},"paypal":{"recommended_one_time_pack":{"id":"launch","amount_usd":"1.99","credits":200,"calls_covered":200,"checkout":"https://bounty-engineer-x402-prod.onrender.com/paypal?utm_source=workflows"},"note":"Credits and USDC prices are separate payment options. No automatic subscription is selected."},"prepaid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/prepaid/json-contract-check","input_example":{"value":{"price":"free"},"schema":{"type":"object","required":["price"],"properties":{"price":{"type":"number"}}}},"sample_output":{"ok":true,"mode":"json_contract_check","valid":false,"error_count":1,"errors":[{"path":"/price","code":"type_mismatch","expected":["number"],"actual":"string"}],"errors_truncated":false,"parsed_from_text":false,"value_sha256":"772e737f8e397529b1782a3320fed5eab462b2c0d43338b523b15574f9f45eda","supported_keywords":["type","properties","required","additionalProperties","items","enum","const","minimum","maximum","minLength","maxLength","minItems","maxItems","uniqueItems","title","description","$schema"],"limitations":["Strict supported JSON Schema subset. Unsupported keywords are rejected before charging; values are never coerced or repaired."]},"sample_note":"Worked example using published sample data only.","free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=json-contract-check","integration":{"method":"POST","headers":{"Authorization":"Bearer YOUR_PRIVATE_API_KEY","Content-Type":"application/json","Idempotency-Key":"UNIQUE_PER_LOGICAL_REQUEST","X-Max-Credits":"1"},"body":{"value":{"price":"free"},"schema":{"type":"object","required":["price"],"properties":{"price":{"type":"number"}}}}},"limitations":["Never put your API key in a URL or public workflow export.","Reuse the same idempotency key for retries of the same input.","Execution of your own data requires a verified payment and available credits."]}