Skip to main content

Delete Price Scheme

DELETE/events/{eventId}/price-schemes/{priceSchemeId}
Remove a price scheme from an event. You can't delete a price scheme if tickets have been sold using it. In that case, consider marking it as inactive instead. Deleting a scheme removes it from the event entirely-customers won't see those ticket types anymore.

When to use this

  • Removing a price scheme that was created by mistake
  • Cleaning up old pricing from test events
  • Simplifying an event's ticket options

Parameters

eventIdpathrequired
string

Event ID

priceSchemeIdpathrequired
string

Price scheme ID

Response

Price scheme deleted successfully

Notes

⚠️Can't delete a scheme with existing sales. Use update to mark it inactive instead.
ℹ️This is permanent and cannot be undone.
Code Samples

Delete Event Price Scheme using the TypeScript SDK:

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

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

// Delete eventpricescheme
await client.eventpricescheme.delete('{{EVENTPRICESCHEME_ID}}');

console.log('EventPriceScheme deleted successfully');

Try It

Path Parameters
Event ID
Price scheme ID

Related