{"slug":"netintel-dev-event-extract-6c31c5","title":"Event extraction / event parsing — turn any caption, announcement, listing, or p","host":"netintel.dev","method":"POST","resource":"https://netintel.dev/event-extract","category":"market","description":"Event extraction / event parsing — turn any caption, announcement, listing, or page text into a normalized calendar event via Claude Haiku. Resolves relative dates (\"this Saturday 7pm\") against post time + timezone, handles all-day/multi-day, and returns title, start/end, venue, address, city, price","price_listed":0.05,"price_asked":0.05,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":917,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"city":"Los Angeles","posted_at":"2026-06-24T12:00:00Z","text":"Live Jazz Night at The Echo, 1822 Sunset Blvd — this Saturday 7pm. Free!","timezone":"America/Los_Angeles"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"city":{"description":"Optional city — helps timezone inference and venue/address disambiguation.","type":"string"},"posted_at":{"description":"Optional ISO-8601 timestamp the content was posted — the anchor for resolving relative dates (\"this Saturday\", \"tonight\"). Strongly recommended.","type":"string"},"text":{"description":"Caption/announcement/page text to extract an event from. Required. Max 10000 words or 50KB.","type":"string"},"timezone":{"description":"Optional IANA timezone (e.g. America/Los_Angeles) to resolve times against. Inferred from city when absent.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"Normalized event (is_event, confidence, title, starts_at, ends_at, all_day, timezone, venue, address, city, price, url, organizer). For a non-event, is_event=false + reason and all event fields null.","type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.05,"price_match":true,"latency_ms":917,"error":null}],"description_full":"Event extraction / event parsing — turn any caption, announcement, listing, or page text into a normalized calendar event via Claude Haiku. Resolves relative dates (\"this Saturday 7pm\") against post time + timezone, handles all-day/multi-day, and returns title, start/end, venue, address, city, price, organizer, url. Purpose-built for structured event data (no schema to define); pairs with /event-classify and /calendar/ics.","last_updated":"2026-09-19T20:39:20.431Z","schemes":["exact"]}