Delete Venue
DELETE
/venues/{id}Remove a venue from your organisation.
This permanently deletes the venue and all its seating layouts. You can't
delete a venue that has events associated with it-you'll need to delete or
reassign those events first.
Consider whether you really need to delete the venue, or if you just want
to hide it from new event creation.
When to use this
- Removing a venue you no longer use
- Cleaning up test venues
- Deleting a venue that was created by mistake
Parameters
idpathrequiredVenue ID
Response
Venue deleted successfully
Notes
⚠️This is permanent. All seating layouts for this venue will also be deleted.
ℹ️Can't delete a venue with existing events-delete or move those events first.
Code Samples
Delete Venue using the TypeScript SDK:
import { BackstageClient } from '@ticketlayer/backstage';
const client = new BackstageClient({
organisationSlug: 'your-org',
});
client.setAccessToken('YOUR_ACCESS_TOKEN');
// Delete venue
await client.venue.delete('{{VENUE_ID}}');
console.log('Venue deleted successfully');