{"name":"TextoGeo API","version":"1.0.0","description":"Extract and geocode locations from text using AI + multi-source verification","endpoints":{"POST /api/extract-locations":{"description":"Extract locations from text","body":{"text":"string (required, max 100k chars)"},"response":{"success":"boolean","locations":"ExtractedLocation[]","input_length":"number","processing_time_ms":"number"}}},"confidence_levels":{"high":"Multiple sources agree (within ~10km)","medium":"Single authoritative source or moderate agreement","low":"Only LLM estimate or no verification possible"},"sources":["llm (Claude)","google (Google Maps)","nominatim (OpenStreetMap)"]}