OSMPR

Checking login…

Preview proposed changes to OpenStreetMap.

Nothing to preview yet.

Submit

Link format

Primary format — one URL parameter d with base64url-encoded JSON (UTF-8). No full geometry, no full member lists: only the operations. The page fetches current objects from the OSM API and applies them.

{
  "comment": "Changeset comment",
  "changes": [
    {
      "type": "relation", "id": 175342, "version": 217,
      "add":    [{ "type": "relation", "id": 51805, "role": "subarea" }],
      "remove": [{ "type": "relation", "id": 51805, "role": "subarea" }],
      "tags":   { "name": "New name", "old_key": null }
    }
  ]
}

Simple format for a single relation (no JSON): ?rel=175342&v=217&add=rel:51805:subarea&comment=… — add/del may repeat; member spec is type:id[:role] with type n/w/r or node/way/relation. If both d and rel are present, d wins.