{"name":"polygon-wrapper","slug":"timi0217/polygon-wrapper","errors":{"codes":[{"code":"MISSING_FIELD","hint":"Ask user for the missing field and retry","recoverable":true},{"code":"INVALID_INPUT","hint":"Check field types and retry","recoverable":true},{"code":"RATE_LIMITED","hint":"Back off and retry after Retry-After seconds","recoverable":true},{"code":"UPSTREAM_ERROR","hint":"Deployed app returned 5xx — not retryable","recoverable":false},{"code":"SESSION_EXPIRED","hint":"Start a new session","recoverable":true}]},"limits":{"requests_per_minute":60,"max_session_duration_seconds":1800},"schema":"chekk.agent/v1","actions":[{"id":"get_root","file":"main.py","path":"/","inputs":[],"method":"GET","response":{"content_type":"application/json"},"description":"Get the latest quote (previous day close) for a stock.","side_effect":"read"},{"id":"get_health","file":"main.py","path":"/health","inputs":[],"method":"GET","response":{"content_type":"application/json","example_fields":["status","timestamp"]},"description":"Get the latest quote (previous day close) for a stock.","side_effect":"read"},{"id":"get_get_quote","file":"main.py","path":"/quote","inputs":[{"hint":"Stock ticker symbol (e.g., AAPL)","name":"symbol","type":"string","location":"query","required":true}],"method":"GET","response":{"content_type":"application/json","example_fields":["symbol","open","high","low","close","volume","vwap","date","timestamp"]},"description":"Get the latest quote (previous day close) for a stock.","side_effect":"read"},{"id":"get_get_history","file":"main.py","path":"/history","inputs":[{"hint":"Stock ticker symbol","name":"symbol","type":"string","location":"query","required":true},{"hint":"Number of days of history","name":"days","type":"integer","location":"query","required":false},{"hint":"Timespan: day, week, or month","name":"timespan","type":"string","location":"query","required":false}],"method":"GET","response":{"content_type":"application/json","example_fields":["symbol","timespan","bars","count","timestamp"]},"description":"Get historical OHLCV bars.","side_effect":"read"},{"id":"get_get_options","file":"main.py","path":"/options","inputs":[{"hint":"Underlying stock ticker","name":"symbol","type":"string","location":"query","required":true},{"hint":"Min expiration date (YYYY-MM-DD)","name":"expiration_gte","type":"string","location":"query","required":false},{"hint":"Max expiration date (YYYY-MM-DD)","name":"expiration_lte","type":"string","location":"query","required":false},{"hint":"Minimum strike price","name":"strike_gte","type":"number","location":"query","required":false},{"hint":"Maximum strike price","name":"strike_lte","type":"number","location":"query","required":false},{"hint":"Number of results","name":"limit","type":"integer","location":"query","required":false}],"method":"GET","response":{"content_type":"application/json"},"description":"List options contracts for a stock.","side_effect":"read"},{"id":"get_get_ticker","file":"main.py","path":"/ticker","inputs":[],"method":"GET","response":{"content_type":"application/json","example_fields":["positive","status","timestamp","adjusted","symbol","open","high","low","close","volume"]},"description":"Get ticker","side_effect":"read"},{"id":"get_get_market_status","file":"main.py","path":"/market-status","inputs":[],"method":"GET","response":{"content_type":"application/json","example_fields":["positive","status","timestamp","adjusted","symbol","open","high","low","close","volume"]},"description":"Get market status","side_effect":"read"},{"id":"get_search_tickers","file":"main.py","path":"/search","inputs":[],"method":"GET","response":{"content_type":"application/json","example_fields":["positive","status","timestamp","adjusted","symbol","open","high","low","close","volume"]},"description":"Search tickers","side_effect":"read"},{"id":"get_get_dashboard","file":"main.py","path":"/dashboard","inputs":[],"method":"GET","response":{"content_type":"application/json","example_fields":["positive","status","timestamp","adjusted","symbol","open","high","low","close","volume"]},"description":"Get dashboard","side_effect":"read"}],"session":{"supported":true,"ttl_seconds":3600,"start_endpoint":"https://chekk.dev/api/v1/agent/timi0217/polygon-wrapper/chat"},"requires":{"auth":false,"payment":false},"framework":"fastapi","source_url":"https://github.com/timi0217/polygon-wrapper","description":"Chekk-deployed fastapi application at https://polygon-wrapper-production.up.railway.app","entrypoints":{"chat":"https://chekk.dev/api/v1/agent/timi0217/polygon-wrapper/chat","llms_txt":"https://chekk.dev/api/v1/llms/timi0217/polygon-wrapper","manifest":"https://chekk.dev/api/v1/agent/timi0217/polygon-wrapper/manifest","rest_base":"https://polygon-wrapper-production.up.railway.app"},"deployed_url":"https://polygon-wrapper-production.up.railway.app"}