recupererModelDume

DESCRIPTION

La méthode recupererModelDume de l’API DUME A permet à la place de marché de récupérer le squelette d’un DUME A totalement vide.

ENVIRONNEMENTS

URL de Production https://chorus-pro.gouv.fr:5443/service/dume/dumeA
URL de Qualification https://chorus-pro.gouv.fr:5443/service-qualif/dume/dumeA

PARAMÈTRES

Paramètres du Header

DonnéeFormatFacultatif / obligatoire
CertificatVarcharObligatoire
Content-TypeVarcharObligatoire

Exemple de header :

curl -v -X POST --insecure --cert xxxxx.pem https://chorus-pro.gouv.fr:5443/service/dume/dumeA -d "{}"

Les accolades encadrent le JSON

Description complète des paramètres d'entrée et de sortie de l'API

Paramètres d'entrée :

Paramètre d’entréeFacultatif (F) / Obligatoire (O)Règle de gestion
operation=recupererModelDumeOconstante = recupererModelDume
Plateforme
typeIdPlateformeFLes 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)
idPlateformeO1/ 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
idTechniquePlateformeO1/ ID disponible sur l'espace "raccordement" de Chorus Pro. L'id technique correspond au code application partenaire contenu dans la fiche de raccordement
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

Paramètres de sortie : XML DUME A, UUENCODE en base 64

{
"operation" : "recupererModelDume",
"plateforme": { "idPlateforme": "33592022900036", "idTechniquePlateforme":"azerty" }
}
{
"response": {
"model": "XML_DUME_ENCODE_EN_BASE_64"
}
}
Print Friendly, PDF & Email
Back To Top