Official SDKs and rate-limit headers
- New
JavaScript/TypeScript SDK (
@osrmroute/sdk) — zero dependencies, covers all 23 endpoints, takes [lat, lon] everywhere. - New
Python SDK (
osrmroute) — standard library only, so it never conflicts with your existing HTTP stack. - New
Every API response now carries X-RateLimit-Limit / -Remaining / -Reset and X-Credits-Limit / -Remaining / -Reset, so you can self-throttle instead of discovering limits through 429s. Rejections also send Retry-After.
- Fixed
Reverse geocoding now accepts reverse=1 and reverse=yes, not only reverse=true. Previously those silently fell through to forward search and returned an unrelated result.