{"slug":"www-oracleinsight-xyz-api-v1-safety-preflight-d4ab7c","title":"Execution preflight","host":"www.oracleinsight.xyz","method":"GET","resource":"https://www.oracleinsight.xyz/api/v1/safety/preflight","category":"code","description":"Execution preflight: a chain-neutral ALLOW/CAUTION/BLOCK data-sufficiency decision for one declared action. A complete BLOCK result is charged; settlement occurs only after a successful response.","price_listed":0.02,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:137","eip155:143","eip155:42161","eip155:56","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"action":"swap","asset":"MON","chainId":143,"destinationAsset":"USDC","tradeAmountUsd":1000},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"action":{"enum":["swap","borrow","lend","liquidate","repay"],"type":"string"},"asset":{"description":"Asset symbol, e.g. MON, ETH, BTC","type":"string"},"chainId":{"description":"Execution chain ID; Monad mainnet is 143","type":"number"},"decisionInputCheck":{"description":"Set to 1 with a fresh venue quote and explicit policy to become eligible for ALLOW","enum":["0","1"],"type":"string"},"destinationAsset":{"description":"Optional destination asset for the route","type":"string"},"targetProviders":{"description":"Optional comma-separated provider scope. On Monad, `pyth` uses the pinned Pyth Core fast path; one provider remains insufficient for ALLOW.","type":"string"},"tradeAmountUsd":{"description":"Trade size in USD","type":"number"}},"required":["asset","chainId","action","tradeAmountUsd"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Execution preflight: a chain-neutral ALLOW/CAUTION/BLOCK data-sufficiency decision for one declared action. A complete BLOCK result is charged; settlement occurs only after a successful response.","last_updated":"2026-10-24T20:29:30.245Z","schemes":["exact"]}