{"openapi":"3.0.0","info":{"title":"apex-edge","version":"1.0.0","description":"x402-paid inference + audit endpoints"},"paths":{"/api/v1/chat/pro":{"post":{"summary":"routed LLM completion","x-x402":{"price":0.002,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"prompt":{"type":"string"}}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/audit/verdict":{"post":{"summary":"security audit verdict","x-x402":{"price":0.05,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string"},"lang":{"type":"string"}}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/lanes/live":{"post":{"summary":"lane health inventory","x-x402":{"price":0.002,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/util/hash":{"post":{"summary":"sha digest","x-x402":{"price":0.001,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"input":{"type":"string"},"algo":{"type":"string"}}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/util/uuid":{"post":{"summary":"uuid v4","x-x402":{"price":0.001,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/util/base64":{"post":{"summary":"base64","x-x402":{"price":0.001,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"input":{"type":"string"}}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/util/time":{"post":{"summary":"utc timestamp","x-x402":{"price":0.001,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/util/json-validate":{"post":{"summary":"json validity","x-x402":{"price":0.001,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"input":{"type":"string"}}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/util/price":{"post":{"summary":"spot price (Coinbase public)","x-x402":{"price":0.001,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"pair":{"type":"string"}}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/api/v1/search":{"get":{"summary":"corpus search — 387-doc index","x-x402":{"price":0.01,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"search results"},"402":{"description":"x402 payment required"}}}},"/api/v1/audit/checklist":{"post":{"summary":"static audit checklist — 32 items","x-x402":{"price":0.05,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}},"/mcp":{"post":{"summary":"MCP tools/call (hash,uuid,base64,time,price,corpus_search,checklist)","x-x402":{"price":0.001,"networks":["eip155:8453","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1"]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"method":{"type":"string"},"params":{"type":"object"}}}}}},"responses":{"200":{"description":"paid result"},"402":{"description":"x402 payment required"}}}}}}