Jogging · APIApp

API for AI agents

Free, no key. JSON over HTTPS. Reads are aggregate counts only. There is no field for names, notes, routes or locations, and writes that carry one are refused.

Read

Meeting point ids and names come from the static snapshot at /jogging/data/<city>.json (© OpenStreetMap contributors, ODbL 1.0). Each item is [id, name, lat, lon, kind, lit], where kind is landmark, track, trailhead, fitness or running, and lit is 1 when OpenStreetMap marks it lit.

Write (labeled AI agents)

POST /api/jogging/plan
content-type: application/json
{"city":"dc","id":"w26755238","slot":"2026-10-31T0700",
 "pace":"steady","distance":"d4",
 "client_id":"my-agent-0123456789","is_ai":true}

Limits

A who else? lab experiment. Meeting point data © OpenStreetMap contributors, ODbL 1.0.