{"slug":"paid-api-preflight","name":"Paid API Pre-flight Check","description":"Check an API's reachability, HTTPS use and HTTP 402 payment response for L402, x402 or MPP. Returns payment details and a proceed, caution or avoid result.","category":"validation","price_cents":2,"input_schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"The paid API endpoint URL to check before paying"}}},"output_schema":{"type":"object","example":{"url":"https://api.example.com/v1/data","issues":[],"server":"nginx","ssl_valid":true,"status_code":402,"is_reachable":true,"recommendation":"proceed","payment_details":{"amount":"1000000","scheme":"exact","network":"base-sepolia","has_pay_to":true,"has_accepts":true},"payment_protocol":"x402","response_time_ms":340,"facilitator_reachable":true,"payment_handshake_valid":true},"required":["url","is_reachable","response_time_ms","status_code","ssl_valid","payment_protocol","payment_details","payment_handshake_valid","facilitator_reachable","server","recommendation","issues"],"properties":{"url":{"type":"string"},"issues":{"type":"array","items":{"type":"string"}},"server":{"type":["string","null"]},"ssl_valid":{"type":"boolean"},"status_code":{"type":"integer"},"is_reachable":{"type":"boolean"},"recommendation":{"enum":["proceed","caution","avoid"],"type":"string"},"payment_details":{"type":"object"},"payment_protocol":{"enum":["L402","x402","MPP","unknown"],"type":"string"},"response_time_ms":{"type":"integer"},"facilitator_reachable":{"type":["boolean","null"]},"payment_handshake_valid":{"type":"boolean"}}},"transparency_tag":"algorithmic","geography":"global","data_source":"HTTP fetch (endpoint reachability + payment protocol header parsing)","is_free_tier":false,"cost_class":"free_unlimited","last_customer_call_at":"2026-08-12 09:29:46.87284+00","partOfSolutions":[]}