Permanently delete a journey by its UUID. Returns { "success": true } on success. The authenticated App API key must have permission to delete journeys. Deleting a journey stops any in-flight users and cannot be undone.

delete/apps/{app_id}/journeys/{id}

Request

  • Base URL
    https://api.onesignal.com
  • URL
    https://api.onesignal.com/apps/{app_id}/journeys/{id}
  • Auth
    none required

Path parameters

app_idstring required

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

idstring required

UUID of the journey to delete.

Headers

Authorizationstring required

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

Response

200

successboolean

true when the journey was deleted.

Changes