# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Interactive Map API v1 Manage Changesets API version: 1.0.0 extends: openapi/here-manage-changesets-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/layers/{layerId}/changesets'].get update: x-apievangelist-phrasing: intent: Browse a map layer's change history effect: read questions: - How do I see the history of edits made to an interactive map layer? - Can I filter a layer's changesets by author or time window? instructions: - text: List changesets for layer {layerId} in version range {versionRef}. slots: layerId: path.layerId versionRef: query.versionRef - text: Show changes to {layerId} made by {author} between {startTime} and {endTime}. slots: layerId: path.layerId author: query.author startTime: query.startTime endTime: query.endTime method: generated generated: '2026-09-26' - target: $.paths['/layers/{layerId}/changesets'].delete update: x-apievangelist-phrasing: intent: Delete old changesets from a layer effect: destructive questions: - How do I prune older versions from a map layer's history? - Can I delete all changesets below a certain version number? instructions: - text: Delete changesets in layer {layerId} matching version {version}. slots: layerId: path.layerId version: query.version - text: Purge history from {layerId} for versions {version}. slots: layerId: path.layerId version: query.version method: generated generated: '2026-09-26' - target: $.paths['/layers/{layerId}/changesets/{version}'].get update: x-apievangelist-phrasing: intent: View one changeset by version effect: read questions: - What features were modified in a particular write to my layer? - Can I inspect the single changeset for one layer version? instructions: - text: Show changeset version {version} of layer {layerId}. slots: version: path.version layerId: path.layerId - text: Tell me which features changed in {layerId} at version {version}. slots: layerId: path.layerId version: path.version method: generated generated: '2026-09-26'