Flux Candidat - Soumission des Candidatures
Vue d'ensemble
Environnements
Architecture du Flux
┌─────────────────┐ 1. Token d'accès ┌─────────────────┐
│ Plateforme │ ◄────────────────────────│ Authentification │
│ Éditeur │ │ OAuth2 │
└─────────────────┘ └─────────────────┘
┌─────────────────┐ 2. Création candidature ┌─────────────────┐
│ Plateforme │ ──────────────────────────▶│ API Voie │
│ Éditeur │◄────────────────────────── │ Rapide │
└─────────────────┘ 3. URL candidature └─────────────────┘
┌─────────────────┐ 4. Redirection ┌─────────────────┐
│ Candidat │ ──────────────────────────▶│ Interface │
│ Entreprise │◄────────────────────────── │ Candidature │
└─────────────────┘ 5. Formulaire dynamique└─────────────────┘
┌─────────────────┐ 6. Finalisation ┌─────────────────┐
│ Candidat │ ──────────────────────────▶│ Génération │
│ Entreprise │◄────────────────────────── │ Documents │
└─────────────────┘ 7. Attestation/Dossier └─────────────────┘
┌─────────────────┐ 8. Notification ┌─────────────────┐
│ Plateforme │ ◄──────────────────────── │ Webhook │
│ Éditeur │ │ Complétion │
└─────────────────┘ └─────────────────┘Étapes Détaillées du Flux
1. Prérequis d'Authentification
2. Création de la Candidature
Endpoint
Requête
Paramètres
Champ
Type
Description
Contraintes
Réponse de Succès (201 Created)
Réponses d'Erreur
3. Interface de Candidature
Génération Dynamique des Étapes
Étape 1 : Identification Entreprise
Étapes Intermédiaires : Champs Métier
Étape Finale : Résumé et Validation
4. Sécurité des fichiers déposés
5. Processus de Complétion
Validation et Génération
Types de Documents Générés
6. Statuts de la Candidature
Statut
Description
Actions Disponibles
7. Webhook de Complétion
Déclenchement Automatique
Payload du Webhook
Paramètres du Payload
Champ
Description
8. Téléchargement des Documents
Téléchargement de l'Attestation
Téléchargement du Dossier Complet
Conditions de Téléchargement
Réponses d'Erreur pour Téléchargement
Champs de Candidature Dynamiques
Types de Champs Supportés
Champs de Base
Champs Composites Métier
Validation des Données
Validation Frontend
Validation Backend
Exemple de Champ Composite : Chiffre d'Affaires
Gestion des Erreurs et Cas Limites
Candidature Déjà Finalisée
Session Expirée
Erreurs de Validation
Marché Expiré
Monitoring et Observabilité
Métriques de Performance
Logs Applicatifs
Bonnes Pratiques d'Intégration
Côté Plateforme de Marchés Publics
Scripts d'Automatisation
Mis à jour
Ce contenu vous a-t-il été utile ?

