REST vs. GraphQL
Die "Potter DB: API" bietet zwei Möglichkeiten, um an unsere zauberhaften Daten zu kommen: REST und GraphQL. Wähle die aus, die am besten zu deinen Bedürfnissen und Entwicklungsstil passt.
- REST: Wenn du einen geradlinigen, ressourcenbasierten Ansatz bevorzugst, sind REST-Endpunkte die richtige Wahl. Damit schickst du HTTP-Anfragen an bestimmte URLs, um Daten abzurufen.
- GraphQL: Für flexiblere und akkuratere Datenabfragen kannst du mit GraphQL genau das anfordern, was du brauchst, ohne überflüssige Zusätze. Konstruiere deine Abfragen, um Daten mit präziser Kontrolle abzurufen.
Technical details
Was | Beschreibung |
---|---|
Authentifizierung | Kostenlose Benutzung, keine Authentifizierung nötig |
Basis-URL | https://api.potterdb.com/ |
Aktuelle Version | v1 |
Obergrenze der Anfragen
Um die Qualität sicherzustellen und eine böswillige Nutzung der "Potter DB: API" zu verhindern, gibt es ein IP-basiertes Limit von 900 Anfragen pro Stunde (15 Anfragen / Minute). Falls du dieses Limit erreichst, bekommst du 429 To Many Requests
auf deine Anfrage zurück.
Bitte beachte, dass sich diese Obergrenzen ändern können. Prüfe daher unbedingt die neuesten Informationen zu den Limits in der Dokumentation oder über Antworten der API.
Da du nun die Grundlagen kennst, kannst du dich in der API-Dokumentation über die verfügbaren Endpunkte informieren und mit der Erstellung deiner magischen Abfragen beginnen. In den Abschnitten für REST und GraphQL findest du ausführliche Informationen zur effektiven Nutzung der API. Einen Überblick über alle verfügbaren Ressourcen findest du in der Ressourcenübersicht.