Providers

List provider alerts

GET/streams/providers/alerts/

read Read: looks, changes nothing. Scopes

Provider lines that look down (many of their channels failed to open lately), and lines about to end, full, or refused by the provider. Panel operators only.

Query parameters

  • providerinteger

    Only this provider's alerts.

Response

200 OK

  • linesobject[]required

    Lines that look down, most failed first.

    • keystringrequired

      server|username of the line.

    • hoststringrequired
    • userstringrequired
    • providerintegerrequiredcan be null
    • provider_namestringrequired
    • failedintegerrequired

      Streams on it that failed to open lately.

    • openedintegerrequired

      Sources on it that opened lately.

    • reasonstringrequired

      The most frequent reason, as a code.

    • reason_wordsstringrequired
    • sincestring (date-time)required
    • laststring (date-time)required
    • streamsintegerrequired

      Streams with a source on this line.

  • warningsobject[]required

    The most serious first.

    • providerintegerrequired
    • namestringrequired
    • kindstringrequired
      • expired - expired
      • disabled - disabled
      • wrong_login - wrong_login
      • unreachable - unreachable
      • expiring - expiring
      • full - full

      One of: "expired" "disabled" "wrong_login" "unreachable" "expiring" "full"

    • tonestringrequired
      • down - down
      • warn - warn

      One of: "down" "warn"

    • textstringrequired

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