REST ou GraphQL
L'API "Potter DB" offre deux moyens d'accéder à nos données magiques : REST et GraphQL. Vous pouvez choisir celui qui convient le mieux à vos besoins et/ou à votre style de développement.
- REST: Si vous prĂ©fĂ©rez une approche simple et axĂ©e sur les ressources, rendez-vous sur les endpoints REST. Vous ferez des requĂȘtes HTTP sur des URL spĂ©cifiques pour rĂ©cupĂ©rer les donnĂ©es.
- GraphQL: AdaptĂ© Ă des requĂȘtes de donnĂ©es plus flexibles et prĂ©cises, GraphQL vous permet de requĂȘter exactement ce dont vous avez besoin et rien de plus. Construisez vos requĂȘtes pour extraire des donnĂ©es en ayant un contrĂŽle prĂ©cis.
DĂ©tails techniques
Objet | Description |
---|---|
Authentification | Libre accĂšs, pas d'authentification requise |
URL de base | https://api.potterdb.com/ |
Version en cours | v1 |
Limitation du nombre de requĂȘtes
Afin de maintenir la qualitĂ©, mais aussi pour se prĂ©munir d'un usage malveillant de l'API "Potter DB", nous appliquons une limite de 900 requĂȘtes par jour (15 requĂȘtes/min) basĂ©e sur l'IP. Si vous atteignez cette limite, vous recevrez une rĂ©ponse 429 Too Many Requests
(trop de requĂȘtes).
Veuillez noter que ces limites sont sujettes Ă changement, il est donc essentiel de vĂ©rifier les derniĂšres informations de limite du nombre de requĂȘtes dans la documentation ou via les rĂ©ponses de lâAPI.
Maintenant que vous avez les bases, plongeons dans la documentation de lâAPI pour explorer les endpoints disponibles et commencer Ă crĂ©er vos requĂȘtes magiques. Reportez-vous aux sections de documentation pour REST et GraphQL pour des informations dĂ©taillĂ©es sur la façon dâutiliser efficacement lâAPI. Pour obtenir un aperçu de toutes les ressources disponibles, consultez l'Aperçu des ressources.