L'API publique v1 permet de créer et suivre des missions depuis vos outils : alertes serveur, tickets, monitoring, orchestration n8n, etc.
Démarrage rapide
- Obtenir une clé API (scope
mission:create) — contact ou offre Entreprise/Groupe POST /api/public/v1/missionsavecAuthorization: Bearer …- Configurer des webhooks sortants pour recevoir
mission.completed, SLA, paiements
Documentation
- API REST v1 — endpoints, payloads, SLA, erreurs (fichier projet
docs/API_PUBLIC_V1.md) - n8n — workflow HTTP Request + Webhook (
docs/N8N_INTEGRATION.md) - Planning ICS — abonnement calendrier iPhone/Android (
docs/PLANNING_CALENDAR.md)
Exemple cURL
curl -X POST "https://app.assistinfos.cloud/api/public/v1/missions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"externalId":"TICKET-1","source":"n8n","title":"Alerte NAS","priority":"HIGH"}'Cas d'usage
- Alerte Zabbix / PRTG → mission terrain
- Ticket ITSM → intervention technicien
- ERP / CRM → demande d'intervention
- n8n / Make → orchestration multi-étapes
Activation
Créez une clé API depuis l'administration plateforme (/admin/api-keys) ou demandez l'accès via devis groupe. Feature flag : MODULE_API_PUBLIC.