Skip to main content
Le SDK JavaScript Smartbills fournit un client typé pour Node.js et les applications navigateur. Il offre la gestion complète des dépenses, des rapports, des fournisseurs et des factures avec une excellente prise en charge TypeScript.

Installation

Démarrage rapide

Le client accepte les options suivantes : baseUrl, accessToken, businessId, locale, timeout, maxRetries et retryDelay. Vous pouvez modifier la configuration au runtime avec setAccessToken(), setBusinessId() et setLocale(). Les services disponibles incluent expenses, expenseReports, bills, vendors, businesses et plusieurs autres. Chaque méthode accepte un paramètre optionnel RequestOptions pour surcharger businessId ou locale. L’upload de fichiers peut se faire par FormData direct ou via des URLs présignées S3 pour les gros fichiers.