Community packs the server can offer
const url = 'https://example.com/api/v1/config/packs';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/config/packsEach pack with who wrote it and a mark on the one in use.
Responses
Section titled “Responses”Successful Response
Every pack the server can offer, with the active one marked.
object
One community pack in the list.
object
Content hash of the pack file, as the runs name it
The pack’s own version label, for people
Example generated
{ "items": [ { "author": "example", "config_version": "example", "description": "example", "id": "example", "is_active": true, "title": "example", "version": "example" } ]}Conflict
Application/problem+json body. Extension members (for example job_id) are allowed.
object
One validation failure: where, what, and a stable machine code (never the input value).
object
Example
{ "type": "about:blank"}Map data © OpenStreetMap contributors, under the Open Database Licence. Code under the Apache-2.0 licence. Made by Yogesh.
Changeset Second Opinion is an independent open source tool for OpenStreetMap reviewers. It is not endorsed by, sponsored by or affiliated with the OpenStreetMap Foundation. OpenStreetMap is a trademark of the OpenStreetMap Foundation, used under itstrademark policy.