Concours
Suivez vos challenges dans vos propres tableaux de bord.
L’API Dexyd permet à vos équipes de retrouver les concours, soumissions, profils, produits Expo et exports utiles dans leurs outils internes, tableaux de suivi, CRM ou espaces de reporting.
Suivez vos challenges dans vos propres tableaux de bord.
Rapprochez les participations de vos suivis opérationnels.
Reliez les projets visibles aux suites commerciales.
Les endpoints publics versionnés vivent sous le même domaine que l’application et renvoient des réponses JSON prévisibles.
Base URLAuthentificationLe header x-dexyd-api-key est aussi accepté.
FormatLes exports peuvent aussi renvoyer text/csv.
Paginationlimit est borné entre 1 et 100.
curl "https://www.dexyd.com/api/v1/competitions?limit=10" \
-H "Authorization: Bearer dxyd_test_..." \
-H "Accept: application/json"{
"data": [],
"pagination": {
"limit": 10,
"offset": 0,
"total": 0
}
}Les appels REST authentifiés utilisent une clé développeur créée dans la console Dexyd. La clé doit être transmise côté serveur et limitée aux scopes nécessaires.
Créer une cléHeader recommandéUtilisez ce header pour les appels serveur vers les endpoints REST et MCP.
Header alternatifAccepté pour les intégrations qui ne peuvent pas utiliser Authorization.
SécuritéRotationAuthorization: Bearer dxyd_live_...
x-dexyd-api-key: dxyd_live_...Les clés test sont faites pour les lectures publiques. Les clés live et les scopes sensibles dépendent du plan activé dans la console développeur.
public:readcompetitions:readsubmissions:readexpo:readexports:readmedia:import, agent:mcp, drafts:writeChaque ligne précise la méthode, le chemin, le scope attendu et les paramètres qui changent la réponse.
/api/v1/competitionsListe les concours publics ou ceux de l’organisateur.
public:read + competitions:read/api/v1/submissionsListe les participations d’un concours.
submissions:read/api/v1/expo-productsListe les produits Expo visibles ou ceux du créateur.
public:read + expo:read/api/v1/exports/competitionsExporte les concours de l’organisateur.
exports:readLes erreurs gardent un format stable afin que vos intégrations puissent décider quoi réessayer, corriger ou escalader.
400401402403404429503