Providers

Search the channels of every provider

GET/streams/providers/items/search/

read Read: looks, changes nothing. Scopes

Channels of every enabled provider, closest names first, grouped by provider, a page at a time (25 by default): what to pick for a stream to follow. Panel operators only.

Query parameters

  • kindstring

    Default live.

    One of: "episode" "live" "movie" "series"

  • pageinteger
  • page_sizeinteger

    At most 200.

  • providerinteger

    Only this provider.

  • qstring

    Part of the name, or an exact id.

Response

200 OK

  • countintegerrequired
  • nextstring (uri)requiredcan be null
  • previousstring (uri)requiredcan be null
  • resultsobject[]required
    • providerobjectrequired
      • idintegerrequired
      • namestringrequired
    • itemsobject[]required
      • item_idstringrequiredread-only
      • namestringrequiredread-only
      • categorystringrequiredread-only
      • iconstringrequiredread-only
      • epg_channel_idstringrequiredread-only
      • gone_atstring (date-time)requiredread-onlycan be null
      • linked_streamobjectrequiredread-onlycan be null
        • idstringrequired
        • namestringrequired

Errors

  • 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