Playlist editor

Remove a playlist's content

POST/editor/playlists/{pid}/reset-content/

manage Delete and money: deletes, credits, servers or panel settings. Scopes

Removes every channel (live), movie (movie) or TV show (series) of the playlist for good, with their categories and episodes. This cannot be undone and clears the history. Answers the playlist.

Path parameters

  • pidstring (uuid)required

    The playlist's id.

Body

  • liveboolean

    Default: false

  • movieboolean

    Default: false

  • seriesboolean

    Default: false

Response

200 OK

  • idstring (uuid)required
  • namestringrequired
  • positionintegerrequired

    Playlists are listed by position.

  • ownerstringrequired

    The username of the account that owns it.

  • usernamestringrequired

    The login players sign in with to this playlist.

  • passwordstringrequired
  • expirystring (date-time)requiredcan be null

    The expiry date players are told; null: none.

  • messagestringrequired

    The message players are told.

  • countsobjectrequired
    • liveintegerrequired

      Channels.

    • movieintegerrequired

      Movies.

    • seriesintegerrequired

      TV shows.

    • episodesintegerrequired
    • usersintegerrequired

      Customers it is handed to.

  • providersobject[]required
    • idintegerrequired
    • typestringrequired

      How its content is read, e.g. xtream (a provider login: server, username and password) or m3u (a playlist link).

    • urlstringrequired

      The address its streams start with.

    • labelstringrequired
    • sourcestringrequired

      An m3u provider's playlist link, its password hidden; '' for other types.

  • last_synced_atstring (date-time)requiredcan be null
  • updated_atstring (date-time)required
  • versionintegerrequired

    Moves with every change to what its links serve.

  • custom_domainstringrequired

    The domain its links use; '' for the panel's.

  • settingsobjectrequired

    Every setting of a playlist.

    • max_connectionsinteger
    • track_connectionsboolean
    • limit_connectionsboolean
    • time_shiftnumberrequired

      Hours added to the server time players are told.

    • languagestring
    • provider_vod_infoboolean
    • auto_vod_infoboolean
    • vod_info_optionsany
    • epg_gzipboolean
    • use_tvg_idboolean
    • epg_dummy_textstring
    • epg_daysinteger
    • epg_fieldsany
    • epg_precisioninteger
    • epg_overrideboolean
    • epg_hide_shortboolean
    • epg_show_idsboolean
    • logo_precisioninteger
    • logo_overrideboolean
    • hidden_providerboolean
    • custom_domainstring
    • welcomeany
    • app_colorstring
    • app_logostring (uri)
    • stream_formatstring
      • ts - MPEG-TS (no /live/)
      • live_ts - MPEG-TS with /live/
      • live_hls - HLS with /live/

      One of: "ts" "live_ts" "live_hls"

Errors

  • 400 Something sent is not valid. Each field that is wrong is named with what is wrong.
  • 401 No credential, or one that is wrong, expired or revoked.
  • 403 The account, or the key's or app's scopes, may not do this.
  • 404 Nothing with this id, or nothing the account can see.
  • 429 Slow down: wait the seconds in the Retry-After header, then try again.

What each error means