fetch global (Node 18+, Bun, Deno).
Environnement Node,
pnpm / yarn / bun, configuration tsconfig, clé API, premier appel de vérification et dépannage : voir Installation.Démarrage
Configuration
L’origine de l’API est fixée à
https://api.bookivox.com : elle n’est pas configurable.
L’option
fetch permet d’injecter un client instrumenté (proxy, tracing, tests) sans monkey-patching global.Méthodes disponibles
Créer un agent
Filtres et pagination
undefined ou null : rien n’est envoyé dans l’URL.
Gestion des erreurs
APIStatusError expose statusCode, requestId et body.
Annulation
Chaque requête est déjà bornée partimeoutMs. Pour une annulation manuelle, injectez un fetch qui propage votre AbortSignal :
Ce
fetch remplace le signal interne : le timeoutMs n’est alors plus appliqué, c’est à vous de le gérer.