List blocked addresses
/streams/blocked-ips/read Read: looks, changes nothing. Scopes
Addresses blocked for everything: the panel and every streaming server. Panel operators only. Blocks that ran out are left out unless include_ended.
Query parameters
include_endedbooleanAlso the automatic blocks that ran out, kept a week.
orderingstringWhich field to use when ordering the results.
pageintegerA page number within the paginated result set.
page_sizeintegerNumber of results to return per page.
searchstringA search term.
sourcestringOnly the blocks the panel placed by itself, or the ones made by hand.
One of:
"auto""manual"
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-onlynetworkstringrequiredread-onlyOne address (203.0.113.7/32), a block of them in CIDR form (198.51.100.0/24, 2001:db8::/48) or a range (198.51.100.10-198.51.100.20), as the panel normalised it.
addressstringrequiredread-onlyHow the panel shows it: a lone address without its /32 or /128, a range with a dash.
reasonstringrequiredread-onlyOptional note shown in the admin / panel (e.g. "abusive restreamer").
expires_atstring (date-time)requiredread-onlycan be nullEmpty: blocked until removed. Past this moment the block no longer applies.
triggerstringrequiredread-onlyEmpty: blocked by hand. Otherwise what the panel saw from this address (Settings → Security → Attack protection).
signin- Failed sign-insguess- Wrong passwordsflood- Too many requests
timesintegerrequiredread-onlyHow many times in a row it was blocked automatically. Each time it comes back within a day of its last block, the block lasts twice as long.
endedbooleanrequiredread-onlylifted_atstring (date-time)requiredread-onlycan be nullAn automatic block someone removed before its end: when. It stays listed a week, and the address is not blocked again for a short while.
lifted_by_usernamestringrequiredread-onlycreated_by_usernamestringrequiredread-onlycreated_atstring (date-time)requiredread-only
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.