Info
OSM API v0.6 on wiki is made by users (not admins)
Please note that the source for this documentation is not official documentation(1).
Documented there behaviors may change in the future.
OSM API source code
The code powering the API can be found on GitHub.
OSM API source code with CGI
Some of the API calls on osm.org are handled by CGImap and its source code is also available on GitHub.
This Editing API is based on the ideas of the RESTful API. Requests to modify the database are authorized using OAuth(1).
- Read requests do not require authorization (except user details).