{"uid":"cap_Eidp3NcGMiMgyvhJ2jNZs","slug":"genesis-agent-tools-openapi-endpoint-search-511b0b1f","name":"GENESIS Agent Tools — OpenAPI Endpoint Search","description":"Pay-per-call x402 APIs for autonomous agents on Base USDC: API compatibility analysis, bounded HTTP/JSON workflows, URL evidence analysis, crypto price consensus, and agent/MCP readiness checks.","url":"https://genesis-agent-tools.genesisagenttools.workers.dev/api/tools/openapi-endpoint-search?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["spec","query"],"properties":{"spec":{"type":"object"},"query":{"type":"string"}}},"responseSchema":{"type":"object","properties":{"matches":{"type":"array"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_q3neu_j46GZBWEVjkdtVT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches an OpenAPI spec for endpoints matching a natural language query, returning ranked matches for agent compatibility analysis.","exampleAgentPrompt":"Search this OpenAPI spec for endpoints that handle user authentication — here's the spec object — and tell me which ones match.","exampleUseCases":[{"title":"Find payment endpoints in a spec","prompt":"I have an OpenAPI spec for a fintech API — can you search it to find all the endpoints related to payment processing or charging users?"},{"title":"Agent workflow step discovery","prompt":"Given this OpenAPI spec, find the endpoints most relevant to 'retrieving a list of transactions for a user account' so I can wire up the right call in my agent workflow."},{"title":"Compatibility check before integration","prompt":"Search this OpenAPI spec for any endpoints that handle webhook registration — I want to know which operations my agent should use to subscribe to events."}],"resultDescription":"Returns an array of matched endpoints from the provided OpenAPI spec that are relevant to the query, enabling the agent to identify the correct operation to call for a given task.","failureModes":["Missing required 'spec' or 'query' fields returns a validation error","Malformed or non-standard OpenAPI spec object may yield no matches or an error","Overly vague query may return irrelevant or low-confidence matches","Payment failure via x402 protocol blocks the call before execution","Large specs may time out or exceed processing limits on Cloudflare Workers"],"whenToPreferThis":"Choose this endpoint when an agent needs to programmatically search an OpenAPI specification to identify which endpoint handles a specific task, especially in dynamic agent workflows where the target API is not hardcoded and endpoint discovery must happen at runtime. It is particularly useful for agent orchestration layers that receive arbitrary API specs and must route tasks to the correct operation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T03:29:23.347Z","isFirstParty":false,"canonicalSlug":"genesis-agent-tools-openapi-endpoint-search-511b0b1f"}