API myDid Community Studio
L'API myDid Community Studio permet aux développeurs d'intégrer les fonctionnalités de gestion communautaire dans leurs propres outils et workflows : émission de badges, gestion des templates, génération de liens d'invitation et bien plus.
La documentation complète est disponible sur swagger.mydid.com
Accéder à votre clé API
Depuis le menu de gauche du Studio, allez dans Paramètres > Clés API.
Votre clé API est unique et confidentielle. Elle est utilisée pour authentifier toutes vos requêtes à l'API Community Studio.
- Cliquez sur l'icône œil pour afficher la clé
- Cliquez sur l'icône copier pour la copier dans le presse-papiers
- Cliquez sur "Régénérer la clé API" pour en créer une nouvelle
Important : Conservez votre clé API en lieu sûr et ne la partagez jamais publiquement. La régénération de votre clé révoquera automatiquement l'ancienne.
Mesures de sécurité
Votre clé API est protégée par plusieurs couches de sécurité :
- Toutes les communications sont chiffrées de bout en bout
- Protection contre les abus et les attaques par limitation automatique du nombre de requêtes
- Surveillance continue des accès et audits de sécurité réguliers pour détecter toute activité suspecte
Types de clés API
Deux types de clés sont disponibles selon le niveau d'accès requis :
- Admin API Key — requise pour les routes critiques : créer, récupérer et supprimer des managers. Fournie par le support myDid sur demande à contact@mydid.com
- Manager API Key — générée lors de la création d'un manager. Donne accès à la gestion des badges, templates et invitations pour ce manager spécifique
Routes principales
Ressource | Description |
|---|---|
Managers | Créer, récupérer et supprimer des managers |
Templates | Gérer les templates de badges (basic, community P2P, membership) |
Invitations | Générer des liens d'invitation uniques pour les membres |
Endpoints disponibles |
POST /api/v1/managers— Créer un profil managerGET /api/v1/managers— Récupérer les infos d'un managerPUT /api/v1/managers— Mettre à jour les infos d'un managerGET /api/v1/managers/list— Lister les managers (admin)DELETE /api/v1/managers/{did}— Supprimer un manager (admin)POST /api/v1/managers/templates/basic— Créer un template basicPUT /api/v1/managers/templates/basic— Mettre à jour un template basicPOST /api/v1/managers/templates/community— Créer un template community (P2P)PUT /api/v1/managers/templates/community— Mettre à jour un template community (P2P)POST /api/v1/managers/templates/membership— Créer un template membershipPUT /api/v1/managers/templates/membership— Mettre à jour un template membership
Environnement de production
Serveur : https://api.studio.mydid.com
Pour toute demande de clé Admin ou assistance technique, contactez le support myDid
Mis à jour le : 10/07/2026
Merci !