enregistrerDume
DESCRIPTION
La place de marché souhaite enregistrer un DUME Acheteur pour lequel il a un identifiant ou un XML.
ENVIRONNEMENTS
URL de Production | https://api.aife.economie.gouv.fr/dume/dumeA |
URL de Qualification | https://sandbox-api.aife.economie.gouv.fr/dume/dumeA |
PARAMÈTRES
Paramètres du Header
Donnée | Format | Facultatif / obligatoire |
---|---|---|
Certificat | Varchar | Obligatoire |
Content-Type | Varchar | Obligatoire |
Exemple de header :
curl -v -X POST --insecure --cert xxxxx.pem https://api.aife.economie.gouv.fr/dume/dumeA -d "{}"
Les accolades encadrent le JSON.
Description complète des paramètres d'entrée et de sortie de l'API
Paramètre d'entrée | Obligatoire (O) / Facultatif (F) | Règle de gestion |
---|---|---|
operation | O | Constante =enregistrerDume |
idDume | F (O si modification d'un DUME déjà déposé) | ID DUME - 8 caractères alphanumériques aléatoires |
DUME uuencode | O | Le XML est UUENCODE en base 64 |
idStatutDume | O | Code Libellé statut - « 01 » : Brouillon - « 02 » : Validé - « 03 » : Remplacé Si la place souhaite remplacer un DUME, elle passe en paramètre d’entrée le XML du nouveau DUME avec l’Id du DUME à remplacer et le statut « 3 ». Le nouveau DUME est généré au statut « 2 » |
idTypeProcedure | F (O si demande statut « validé » ou si ID consultation renseigné) | Code Libellé statut : « 01 » - procédure adaptée « 02 » - Appel d'offre ouvert « 03 » - Appel d'offre restreint « 04 » - procédure concurrentielle avec négociation « 05 » - procédure négociée avec mise en concurrence préalable « 06 »- marché négocié sans publicité ni mise en concurrence préalable « 07 » - dialogue compétitif « 08 »- Concours « 09 » - Autres |
idTypeMarche | F (O si demande statut « validé » ou si ID consultation renseigné) | Code Libellé statut : « 01 » - Travaux « 02 » - Fourniture « 03 » - Service |
idNatureMarket | F (O si demande statut « validé » ou si ID consultation renseigné) | Code Libellé statut : « 01 » - Marché (marché initial) « 02 » - Marché de partenariat « 03 » - Accord cadre « 04 » - Marché subséquent « 05 » - Marché réservé « 06 » - autre |
idConsultation | F (O si demande statut « validé » ou si ID consultation renseigné) | ID de la consultation, issu de la plateforme qui fait la demande d'enregistrement du DUME |
libelleConsultation | F (O si demande statut « validé » ou si ID consultation renseigné) | Libellé de la consultation |
refFonctionnelleConsultation | F (O si demande statut « validé » ou si ID | Même référence que dans le DUME |
accessible | O | Témoin permettant de définir qu'un DUME Acheteur est accessible car il a été publié (le marché a fait l'objet d'une publication au JO) |
DLRO | F | format YYYY-MM-DDTHH :MM :SS |
identifiantA | O | Alphanumérique (14 caractères) : identifiant de l'acheteur |
lotsConcernes | ||
id | F (O si demande statut « validé » ou si ID consultation renseigné) | |
libelle | F (O si demande statut « validé » ou si ID consultation renseigné) | 255 VARCHAR |
plateforme | ||
typeIdPlateforme | F | Les valeurs pour « type d’ID plateforme demandeuse » sont - « 1 » (Tiers avec SIRET) - « 2 » (Structure Européenne hors France) – TVA intracommunautaire - « 3 » (Structure hors UE) – Code pays + 16 premiers caractères raison sociale - « 4 » (RIDET) - « 5 » (Numéro Tahiti) |
idPlateforme | O | 1/ Id fonctionnel du profil d'acheteur ayant sollicité le raccordement 2/ Le format de l’ID de la plateforme est contrôlé : - Si « type identifiant » est « 1 » : 14 caractères - Si « type identifiant » est « 2 » : 18 caractères maximum (soit 1 à 18 caractères) - Si « type identifiant » est « 3 » : 3 à 18 caractères - Si « type identifiant » est « 4 » : 9 ou 10 caractères - Si « type identifiant » est « 5 » : « 9 » caractères - Si « type identifiant » n’est pas renseigné, il est réputé s’agir d’un SIRET : 14 caractères 3/ L’ID technique de la plateforme et l’ID de la plateforme doivent exister en base de données et être positionnés sur la même ligne de cette base de données |
idTechniquePlateforme | F | 1/ ID fourni à la plateforme lors du raccordement à PISTE. 2/ L’ID technique de la plateforme et l’ID de la plateforme doivent exister en base de données et être positionnés sur la même ligne de cette base de données |
idDemandeur | O | L'idDemandeur correspond au SIRET ou l'identifiant fonctionnel de l'entité publique qui fait la demande sur la place de marché. - 1 à 18 caractères |
rsDemandeur | O | Nom de l'entité qui fait la demande sur la place (Raison sociale) |
Dans le cas où un DUME a déjà été déposé pour la même consultation / même lot pour un identifiant acheteur, l'ID DUME et le fichier XML sont obligatoires.
Enregistrement d'un DUME
{ "operation": "enregistrerDume", "dumeA": {"xmlDume": "DUMEAuuencode"}, "plateforme": { "typeIdPlateforme": "1" , "idPlateforme":"33592022900036", "idTechniquePlateforme":"azerty"}, "rsDemandeur": "AIFE", "idDemandeur": "12345698765445", "idStatutDume": "01", "idTypeProcedure": "01", "idTypeMarche": "01", "idNatureMarche": "01", "idConsultation": "12345632165412", "libelleConsultation": "bonne consultation", "refFonctionnelleConsultation": "consultation_Dume___A_ii12dfs9", "DLRO": "2018-04-23T18:25:43.511Z", "identifiantA": "65412398745621", "typeIdA": "1", "lots": [ { "numeroLot":"1", "libelle":"super lot" } ], "accessible": true }
{ "response": { "idDume": "fufhjhhi", "statutDume": "01" } }
Lorsqu’un DUME est enregistré au statut validé, les paramètres d’entrée suivants sont obligatoires :
- ID Type de procédure
- ID Type de marché
- ID Nature de marché
- ID Consultation
- Libellé consultation
- refFonctionnelleConsultation
- Lots concernés
Lors de l'enregistrement d'un DUME au statut validé, les données liées au marché ne peuvent être modifiées que via l'API métadonnées.