Developer Documentation
Everything you need
to build with PickPoint
Geocoding, routing, address search and GPS tracking APIs on OpenStreetMap data. One key, flat pricing, four guides.
Core Guides
Address ↔ coordinates. Forward, reverse, autocomplete search and place lookup.
Read guide →Address SearchTypeahead autocomplete for address inputs. GeoJSON response, viewport bias.
Read guide →RoutingTurn-by-turn directions for cars, trucks, bikes and pedestrians. Multi-stop optimisation.
Read guide →Device TrackingReal-time GPS streams via WebSocket, up to 50 Hz. Track history via REST.
Read guide →Under the Hood
Animated diagrams explaining how the internals work.
How a geocoder finds a match in under 50 ms across 500M+ records - H3 spatial indexing and hierarchical cells.
Read →Bidirectional A* search, three hierarchy levels, tile decomposition and pruning - with animated diagrams.
Read →Code Examples
Leaflet and MapLibre GL JS tutorials with animated walk-through demos.
Turn-by-turn navigation on iOS, Android and Flutter - step-by-step guides.
Secure API key proxy - never expose credentials in client code.
Geocode thousands of addresses in parallel using 20 concurrent workers.