Skip to main content
DELETE
cURL

Overview

The Delete segment method is used when you want to programmatically delete a segment from within the OneSignal Dashboard UI.
Once a segment is deleted, it cannot be recovered. You will need to create a new segment with the same filters.

How to use this API

You can pass in the segment_id dictating which segment from our dashboard will be deleted. The segment_id can be found using the View segments API or in the URL of the segment when viewing it in the dashboard as shown below:

Example shows segment ID


Headers

Authorization
string
default:Key YOUR_APP_API_KEY
required

Your App API key with prefix Key. See Keys & IDs.

Path Parameters

app_id
string
default:YOUR_APP_ID
required

Your OneSignal App ID in UUID v4 format. See Keys & IDs.

segment_id
string
default:YOUR_SEGMENT_ID
required

The segment_id can be found in the URL of the segment when viewing it in the dashboard.

Response

200

success
boolean
default:true
Example:

true