v33

latestOpenAPI 3.0.2raw.githubusercontent.com2026-03-142353151.8 KB
Manage User Profiles

Delete channel data

This API enables you to delete existing data for all channels. You can use either of the following approaches:<br/><br/>- Option 1: Use the channel key in the payload to delete all tokens in the specified channel.<br/>- Option 2: Use the push and inapp keys in the payload to delete specific tokens in these channels.<br/><br/>Note: You can use either option 1 or option 2. It is not allowed to use both approaches in one request.

post/{WSID}/{version}/profiles/{distinct_id}/channel/delete

Path parameters

WSIDstring required

Enter your workspace ID. You can obtain this value from the API Keys page within your Fyno account.

version'live' | 'test' required

Specify the version for which you would like to manage the user profile.

distinct_idstring required

Enter the distinct ID that you currently use to identify the user.

Request body

OR

Example request

{
  "channel": [
    "sms",
    "whatsapp",
    "email",
    "slack",
    "discord",
    "teams",
    "voice",
    "push",
    "inapp"
  ]
}

Response

Profile updated successfully

_messagestring required
statusstring required

Example response

{
  "_message": "Channel has been modified successfully",
  "status": "ok"
}