Commencer gratuitement
14 jours d'essai gratuit - sans carte bancaire
Hisab
Tarifs
Ventes : +212 649 22 43 64
Commencer gratuitement

14 jours d'essai gratuit - sans carte bancaire

Connexion

SDK Hisab

Bibliothèque client officielle TypeScript/JavaScript

npm install hisab-sdk
Support TypeScript Complet
Retry Automatique Intégré
SDK Reference

Installation

Installez le SDK Hisab avec votre gestionnaire de paquets préféré.

# npm
npm install hisab-sdk

# yarn
yarn add hisab-sdk

# pnpm
pnpm add hisab-sdk

Prérequis

  • Node.js 18+
  • TypeScript 4.7+ (optionnel)

Configuration de Base

import { HisabClient } from 'hisab-sdk';

const hisab = new HisabClient({
  apiKey: 'hisab_live_your_api_key_here',
});

// List invoices
const invoices = await hisab.invoices.list();
console.log('Found', invoices.data.length, 'invoices');

Options de Configuration

const hisab = new HisabClient({
  apiKey: process.env.HISAB_API_KEY,    // Required
  baseUrl: 'https://hisab.ma/api/v1',   // Default
  timeout: 30000,                        // 30 seconds
  retries: 3,                            // Auto-retry on failure
  debug: false,                          // Enable logging
});
OptionTypeDéfautDescription
apiKeystring-Votre clé API Hisab (requise)
baseUrlstringhttps://hisab.ma/api/v1URL de base de l'API
timeoutnumber30000Délai d'attente en millisecondes
retriesnumber3Nombre de tentatives automatiques
debugbooleanfalseActiver les logs de débogage
    Documentation SDK - Plateforme Développeur Hisab | Hisab - E-Invoicing Morocco