Unpublish a chart
Clears the `publishedVersion` on a chart. Events already created from previously-published versions keep working (they read the chart's current `publishedVersion` live; if `null`, the chart appears empty). Use with care.
curl -X POST "http://localhost:3000/api/v1/charts/string/unpublish"{
"chartKey": "chart_8a2b1c",
"name": "Brooklyn Music Hall — main floor",
"draftVersion": 4,
"publishedVersion": null,
"updatedAt": "2026-09-18T11:15:30.000Z"
}{
"statusCode": 0,
"message": "string",
"errors": {
"property1": [
"string"
],
"property2": [
"string"
]
}
}{
"statusCode": 0,
"message": "string",
"errors": {
"property1": [
"string"
],
"property2": [
"string"
]
}
}{
"statusCode": 0,
"message": "string",
"errors": {
"property1": [
"string"
],
"property2": [
"string"
]
}
}Publish a chart POST
Promotes the current draft to a published version, incrementing `publishedVersion`. New events created from this chart will bind to the new published version. Republishing while events exist updates the live layout that events read at request time (events do not carry a snapshot).
Events
bind a chart to a scheduled performance and inherit its seat layout.