💠 Professional Identitätsgrenze
Sperrliste
Die Sperrliste des Verbunds.
=================================================================== WARUM ABLAUF UND SORTIERUNG IN PYTHON PASSIEREN
Beides ginge in SQL, und beides waere dort falsch:
- ORDER BY expires_at nimmt in MySQL NULL nach VORN. "Laeuft nie ab" stuende ueber "laeuft in einer Stunde ab", und bei mehr als einer Seite faellt genau der Eintrag heraus, den man sehen wollte. Dieselbe Falle hat in /shop effects schon zugeschnappt.
- Ein WHERE expires_at > NOW() liesse die unbefristeten Eintraege (NULL) heraus, denn NULL vergleicht sich mit nichts. Man muesste OR expires_at IS NULL daneben schreiben, und genau das vergisst die naechste Fassung.
Der Preis ist, dass die ganze Liste eines Verbunds geladen wird, bevor geblaettert wird. Bei einer von Hand verfassten Liste ist das eine dreistellige Zeilenzahl, kein Problem - und die Ehrlichkeit ist es wert.
get/api/v1/professional/blocklist
Request
- Base URL: https://api.notoq.xyz (the document declares no server; this is the origin it was published from)
- URL: https://api.notoq.xyz/api/v1/professional/blocklist
- Auth: HTTP bearer
Query parameters
qstring nullable
Suche in ID, Name und Grund
statestring
active | expired | all
actionstring nullable
deny | kick | ban
limitinteger
offsetinteger
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.