Update API \ Delete a video published on a YouTube playlist

Resource/URI PUT DELETE
Facebook · Page Post /update/identities/<identity_token>/facebook/page/<pageid>/post/<postid>.json Update Page Post Delete Page Post
Facebook · Page Picture /update/identities/<identity_token>/facebook/page/<pageid>/picture/<pictureid>.json - Delete Page Picture
Facebook · Page Video /update/identities/<identity_token>/facebook/page/<pageid>/video/<videoid>.json - Delete Page Video
Pinterest · Pin /update/identities/<identity_token>/pinterest/pin/<pinid>.json Delete Pin
Twitter · Tweet /update/identities/<identity_token>/twitter/post/<postid>.json - Delete Tweet
YouTube · Channel Section /update/identities/<identity_token>/youtube/channel/section/<channel_sectionid>.json Update Channel Section Delete Channel Section
YouTube · Playlist /update/identities/<identity_token>/youtube/playlist/<playlistid>.json Update Playlist Delete Playlist
YouTube · Playlist Video /update/identities/<identity_token>/youtube/playlist/<playlistid>/video/<videoid>.json - Delete Playlist Video

Workflow

Request: the code to send to the API

Send an API request to the following endpoint to delete a video from a YouTube playlist:

DELETE /update/identities/<identity_token>/youtube/playlist/<playlistid>/video/<videoid>.json

The <identity_token> is obtained whenever one of your users connects using YouTube. The <playlistid> must be part of the playlists that the identity is currently configured to be an administrator of and the <videoid> must be the identifier of a video published on that playlist.

In order to use this endpoint the permissions Manage Videos, Manage Account and Account Access must be enabled in the YouTube settings in your OneAll account .

Result: the code returned by the API

The API either returns a HTTP status code 200 if the video was deleted successfully or an appropriate message body with further details on the error that occured.

Response Example

{
  "response": {
    "request": {
      "date": "Fri, 04 Oct 2019 09:54:46 +0200",
      "resource": "/update/identities/95681432-e02d-4a0b-ac6a-5c59d0e1fdfd/youtube/playlist/GGGGGbwtEAAAAnyt9DXhcT0mrk67QgJec1/video/ER6NtqJxFo.json",
      "status": {
        "flag": "success",
        "code": 200,
        "info": "The video has successfully been removed."
      }
    }
  }
}

User Contributed Notes