List providers
/streams/providers/read Read: looks, changes nothing. Scopes
Every provider with its status, connections, counts and last sync, a page at a time. Panel operators only.
Query parameters
orderingstringname,kind,address,status,expires_at,last_sync_at,next_sync_at,sync_every_minutes,linked_streams,gone_links,connectionsorcreated_at;-in front for descending.pageintegerA page number within the paginated result set.
page_sizeintegerNumber of results to return per page.
searchstringPart of the name, address or username.
Response
200 OK
countintegerrequiredHow many there are in all, on every page.
nextstring (uri)can be nullThe next page, or null on the last one.
previousstring (uri)can be nullThe page before, or null on the first one.
resultsobject[]requiredidintegerrequiredread-onlynamestringrequiredread-onlykindstringrequiredread-onlyaddressstringrequiredread-onlyusernamestringrequiredread-onlyis_enabledbooleanrequiredread-onlyOff: the provider is neither checked nor synced.
statusstringrequiredread-onlystatus_detailstringrequiredread-onlychecked_atstring (date-time)requiredread-onlycan be nullconnectionsobjectrequiredread-onlyactiveintegerrequiredcan be nullConnections in use, as the provider said.
maxintegerrequiredcan be nullConnections the line allows.
oursintegerrequiredConnections this panel's servers hold on it now.
expires_atstring (date-time)requiredread-onlycan be nullexpires_knownbooleanrequiredread-onlyWhether
expires_atis what the provider said (null: never expires) rather than nothing known: it refused the login, could not be reached, or is an M3U, which says nothing about an expiry.is_trialbooleanrequiredread-onlyaccount_created_atstring (date-time)requiredread-onlycan be nullcountsobjectrequiredread-onlyliveintegerrequiredChannels.
moviesintegerrequiredseriesintegerrequiredTV shows.
sync_every_minutesintegerrequiredread-onlylast_sync_started_atstring (date-time)requiredread-onlycan be nulllast_sync_atstring (date-time)requiredread-onlycan be nulllast_sync_okbooleanrequiredread-onlycan be nulllast_sync_summaryanyrequiredread-onlynext_sync_atstring (date-time)requiredread-onlycan be nullsyncingbooleanrequiredread-onlylinked_streamsintegerrequiredread-onlyDefault:
0gone_linksintegerrequiredread-onlyDefault:
0use_livebooleanrequiredread-onlyIts live channels are offered for streams to follow. Off: a provider for its films or TV shows only.
import_moviesbooleanrequiredread-onlyAfter each sync, the provider's new films are added to Films.
import_seriesbooleanrequiredread-onlyAfter each sync, the provider's new shows and episodes are added to TV shows.
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.