{"uid":"cap_XKlWmn-de1pJTBAmEVx_9","slug":"claw402-polygon-options-contracts-lookup-fa2e0fd5","name":"claw402 Polygon Options Contracts Lookup","description":"Backed by vergex.trade. Pay for any API with USDC. No API keys. No registration. Just a wallet.","url":"https://claw402.ai/api/v1/polygon/options/contracts","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"sort":{"type":"string"},"as_of":{"type":"string"},"limit":{"type":"string"},"order":{"type":"string"},"expired":{"type":"string"},"strike_price":{"type":"string"},"contract_type":{"type":"string"},"expiration_date":{"type":"string"},"strike_price.gt":{"type":"string"},"strike_price.lt":{"type":"string"},"strike_price.gte":{"type":"string"},"strike_price.lte":{"type":"string"},"underlying_ticker":{"type":"string"},"expiration_date.gt":{"type":"string"},"expiration_date.lt":{"type":"string"},"expiration_date.gte":{"type":"string"},"expiration_date.lte":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"code":0,"data":[]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_e2sibKVcTbVyp-jXhUFUt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves options contracts data on the Polygon market, filterable by type, strike price, expiration date, and other parameters, paid per-call with USDC via x402.","exampleAgentPrompt":"Pull up all call options contracts for TSLA on Polygon that expire between January and March 2025, with a strike price between $200 and $300, sorted by expiration date, and show me the first 20 results.","exampleUseCases":null,"resultDescription":"Returns a JSON object with a status code and a data array containing matching options contracts, including details such as contract type, strike price, expiration date, and underlying ticker. Empty array if no contracts match the filters.","failureModes":["No contracts returned (empty data array) when filters are too narrow or no matching contracts exist","Payment failure if wallet lacks sufficient USDC or x402 handshake fails","Invalid query parameter values (e.g. malformed date strings) may return an error or empty result","Rate limiting or payment processor downtime returning non-200 status","Underlying data source (vergex.trade) unavailable causing data gaps"],"whenToPreferThis":"Use this endpoint when you need to query Polygon options contracts data without API key registration, paying micro-amounts per call in USDC. Ideal for agents that need on-demand, pay-as-you-go access to options chain data with flexible filtering by ticker, strike, expiration, and contract type.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T13:02:41.226Z","isFirstParty":false}