Cadriciel Dodock
Référence développeur
Le point d'entrée des développeurs : API REST v1 et v2, serveur MCP et Dokos CLI, webhooks, composants d'interface, types de champs, hooks et scripts serveur.
Référence développeur
Cette page rassemble la documentation technique de Dodock et de Dokos. Chaque section renvoie vers la page de référence du sujet.
API REST
- API REST v1 : authentification, documents (
/api/resource), appels de méthodes, envoi de fichiers. - API REST v2 : documents (
/api/v2/document), métadonnées, comptage et opérations en masse. - Référence OpenAPI de Dokos : les points d'accès des types de documents de Dokos.
- Exemples d'appels : commandes, contacts, réservations.
API de découverte
- API de découverte des méthodes (API v2) : les points d'accès
/api/v2/discovery(à partir de Dodock v5.50), leurs autorisations, le cache et le hookexpose_discovery_source.
API Python et Jinja
- API de documents
- API Base de données
- API Jinja
- Fonctions JSON dans le Query Builder
- Génération d'images de prévisualisation
MCP et agents
- Serveur MCP : connecter un agent IA à votre site.
- Dokos CLI : l'outil en ligne de commande, et son intégration avec les agents (MCP).
- Piloter Dokos depuis un assistant externe et Dokos Connect.
Webhooks
- Webhooks : envoyer une requête HTTP à chaque événement d'un document.
Composants d'interface
Types de champs
- Tous les types de champs (DocField)
- Joindre et Joindre une image
- Champs additionnels d'une application
- Property Setters : créer et supprimer des Property Setters par programmation.
Hooks
- Référence des hooks :
never_skip_patcheset les hooks standard les plus utilisés. - Hooks de routage par unité économique (E-transactions)
- Étendre les lignes des déclarations intra-communautaires
Scripts
- Scripts Python : les scripts serveur créés depuis l'interface.
- Scripts serveur Python
- Scripts client
- Exécution sécurisée des scripts (safe_exec)
Contribuer
- Contribuer à Dokos : traductions, documentation et conventions de code.