Connectez votre logiciel métier à Almawarid. Synchronisez employés, pointages, congés et données RH via une API REST sécurisée.
Toutes les requêtes API doivent inclure votre token dans le header HTTP :
Base URL : https://almawarid.app/api/ — exemple : /api/stock/products/
L'accès programmatique n'est inclus dans aucun abonnement : il s'active à la demande sur n'importe quel plan, sans réinstallation.
L'usage normal du logiciel — application mobile, poste de bureau, pointeuses biométriques — ne nécessite pas ce module.
Documentation Activer le module API/api/stock/products/
Produits du catalogue avec niveau de stock en temps réel — la brique d'une intégration e-commerce.
/api/stock/move/
Mouvement de stock : delta positif = entrée, négatif = sortie. Une sortie qui rendrait le stock négatif est refusée (mêmes règles que la caisse).
/api/webhooks/
Déclare une URL HTTPS à notifier (POST signé HMAC-SHA256, en-tête X-Almawarid-Signature). Événements : invoice.paid, invoice.status, client.created. Le secret n'est affiché qu'une fois.
/api/webhooks/
Liste des webhooks avec leur santé (dernier statut, échecs). Un webhook qui échoue 20 fois d'affilée se désactive seul. DELETE /api/webhooks/<id>/ pour supprimer.
/api/enterprise/
Informations de l'entreprise, nombre d'employés, modules actifs.
/api/enterprise/employees/
Liste tous les employés actifs avec leur rôle, poste et date d'embauche.
/api/enterprise/timesheets/
Pointages de toutes les équipes sur une plage de dates (max 31 jours).
/api/enterprise/leaves/
Demandes de congés avec filtrage par statut.
Connectez-vous pour voir vos tokens, exemples complets, et tester l'API directement.