Skip to main content

Delete Layout Area

DELETE/venues/{id}/layouts/{layoutId}/areas/{areaId}
Remove an area from a venue layout. This permanently deletes the area and all seats within it. You can't delete an area if there are active events using this layout with tickets sold for seats in this area. If you need to temporarily remove an area from sale, consider updating its status instead of deleting it.

When to use this

  • Removing a section that's been permanently closed
  • Cleaning up test areas during layout setup
  • Restructuring a venue layout

Parameters

idpathrequired
string

Venue ID

layoutIdpathrequired
string

Layout ID

areaIdpathrequired
string

Area ID

Response

Area deleted successfully

Notes

⚠️This deletes all seats in the area. Make sure no events are using these seats.
💡Consider hiding the area from sale instead of deleting if you might need it later.
Code Samples

Delete Venue Layout Area using the TypeScript SDK:

import { BackstageClient } from '@ticketlayer/backstage';

const client = new BackstageClient({
organisationSlug: 'your-org',
});
client.setAccessToken('YOUR_ACCESS_TOKEN');

// Delete venuelayoutarea
await client.venuelayoutarea.delete('{{VENUELAYOUTAREA_ID}}');

console.log('VenueLayoutArea deleted successfully');

Try It

Path Parameters
Venue ID
Layout ID
Area ID

Related