Ressources

Documentation API

API REST complète pour intégrer SmartAvocat dans vos outils, automatiser vos workflows et construire des applications sur mesure pour votre cabinet.

REST & JSON
🔐OAuth 2.0 + JWT
📦SDK disponible

Démarrer avec l'API

L'API SmartAvocat vous permet d'accéder et de manipuler vos données juridiques de manière programmatique. Elle suit les conventions REST et retourne des réponses JSON.

URL de base : https://api.smartavocat.ma/v1 — Toutes les requêtes doivent utiliser HTTPS.

Authentification

Toutes les requêtes doivent inclure un Bearer Token dans l'en-tête HTTP Authorization. Obtenez votre clé API depuis Paramètres › API dans votre tableau de bord.

Exemple de requêtecURL
# Récupérer la liste des dossiers
curl -X GET https://api.smartavocat.ma/v1/dossiers   -H "Authorization: Bearer SA_LIVE_xxxxxxxxxxxxx"   -H "Content-Type: application/json"   -H "Accept-Language: fr"

Référence des endpoints

MéthodeEndpointDescription
GET/dossiersLister tous les dossiers
GET/dossiers/:idDétails d'un dossier
POST/dossiersCréer un nouveau dossier
PUT/dossiers/:idMettre à jour un dossier
DELETE/dossiers/:idArchiver un dossier
GET/clientsLister les clients
POST/clientsCréer un client
GET/audiencesLister les audiences
POST/facturesGénérer une facture
GET/documents/:idTélécharger un document

Exemple de réponse

GET /dossiers/DSS-2024-0382JSON
{
  "id": "DSS-2024-0382",
  "titre": "Litige commercial – Atlas SARL vs Meridian",
  "type": "commercial",
  "statut": "actif",
  "client_id": "CLT-00124",
  "tribunal": "Tribunal de Commerce de Casablanca",
  "prochaine_audience": "2025-03-28T09:00:00+01:00",
  "honoraires_dus": 15000.00,
  "devise": "MAD",
  "cree_le": "2024-06-15T11:23:47+01:00"
}

Intégrations disponibles

🐍

SDK Python

pip install smartavocat

🟨

SDK JavaScript

npm i @smartavocat/sdk

🔔

Webhooks

Recevez des notifications temps réel lors de la création ou mise à jour de dossiers.

Accès API : La documentation complète avec tous les endpoints, schémas et exemples est disponible pour les abonnés formules Cabinet et Entreprise. Contactez api@smartavocat.ma pour obtenir votre clé.

Prêt à essayer SmartAvocat ?

Essai gratuit 30 jours · Sans engagement · Sans carte bancaire