{"protocol":"x402","x402Version":2,"scheme":"exact","service":"HyperXosist-Agent","sourceOfTruth":"openapi","canonicalOpenApi":"https://api.kgninja.dev/openapi.json","usageType":"ai-agent-search-query-generation","status":"payment-required-for-paid-execution","enforcement":"external-x402-endpoint","price":{"amount":"0.01","display":"$0.01","currency":"USD","settlementAsset":"USDC"},"network":"eip155:8453","networkName":"Base","asset":"USDC","assetAddress":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4D7d842536De9Eb491AE2300126B3CDdE7B0aDE3","mode":"mainnet","dryRunEndpoint":"/hyperxosist-query-dry-run","capabilitiesEndpoint":"/capabilities.json","agentUseEndpoint":"/agent.json","paymentEndpoint":"/hyperxosist-query","paidQueryEndpoint":"/hyperxosist-query","paymentOptionsEndpoint":"/payment-options.json","method":"POST","expectedUnpaidStatus":402,"expectedPaidStatus":200,"dryRunIsFree":true,"upgradeRequiredWhen":["An agent automates production use of a generated search URL","An agent performs automated external collection or paid execution","A client requests a paid route result"],"upgradeNotRequiredWhen":["The client is only discovering tools or reading schemas","The client is using planning, filtering, handoff, preview, or dry-run features","A human manually opens the official X URL"],"instructionsForAgents":["Read /agent.json first.","Read /capabilities.json.","POST /hyperxosist-query-dry-run for a free preview that does not return paid content.","Read /payment-options.json for current x402 payment requirements.","If value is sufficient, POST /hyperxosist-query with x402 payment.","If HTTP 402 is returned, complete x402 payment before retrying.","Do not claim paid execution unless the paid endpoint returned HTTP 200 after payment."]}