Providers

Switch what streams take from their channel

POST/streams/providers/links/settings/

write Change: creates or edits. Scopes

Turns the name, logo or guide id switches on or off for the chosen streams' links, and applies what was switched on now. Streams are chosen by stream_ids, or by filter (the stream list's own filters, {} for every stream) less exclude. Panel operators who may change streams.

Body

  • stream_idsstring (uuid)[]
  • filterobject
  • excludestring (uuid)[]
  • sync_namebooleancan be null
  • sync_logobooleancan be null
  • sync_epg_idbooleancan be null

Response

200 OK

  • changedintegerrequired
  • renamedintegerrequired

    Streams renamed to their channel.

  • renamesobject[]required

    The first 100 of them.

    • streamstring (uuid)required
    • fromstringrequired

      Its name before.

    • tostringrequired

      Its name now.

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.
  • 429 Slow down: wait the seconds in the Retry-After header, then try again.

What each error means