Loading....
Print Friendly, PDF & Email

Ajouter PJ

DESCRIPTION

La place de marché souhaite ajouter une PJ à un DUME.

ENVIRONNEMENTS

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

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éeObligatoire (O) / Facultatif (F)Règle de gestion
operationOConstante
=ajouterPJ
Plateforme
typeIdPlateformeFLes valeurs pour « type d’ID plateforme demandeuse / Type ID OE» 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)
idPlateformeO/ Le format de l’ID / ID OE 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
/ 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
idTechniquePlateformeO/ ID disponible sur l'espace "raccordement" de Chorus Pro - Alphanumérique (6 caractères)
/ 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
idDemandeurOSIRET ou identifiant fonctionnel de l'entite de la place qui fait la demande - Alphanumérique (1 à 18 caractères)
rsDemandeurONom de l'entité qui fait la demande sur la place (Raison sociale) - Alphanumérique (100 caractères)
idDumeOID DUME - 8 caractères alphanumériques aléatoires
Pièce JointeOLes PJ sont communiquées encodées base 64. Seul le format PDF est accepté. Un contrôle antivirus est réalisé par la solution.
A noter qu’il n’est pas possible d’ajouter un PJ à un DUME dont la DLRO est dépassée
Nom Pièce jointeOVARCHAR 1-100

{
"operation": "ajouterPJ",
"plateforme": { "typeIdPlateforme": "1" , "idPlateforme":"33592022900036", "idTechniquePlateforme":"azerty"},
"rsDemandeur": "AIFE",
"idDemandeur": "12345698765445",
"idDume":"9qkrrqaq",
"pieceJointeData":"",
"namePieceJoint":"saddemHK"
}

{
"response": {
"messageList": [
{
"type": "INFO",
"code": " MSG_INFO_PJ",
"message": " La pièce jointe a été ajoutée au DUME n° vyrisuox"
}
],
"idPieceJointe": "PJ_nomPieceJointeTst_vyrisuox_2018-08-10-101449"
}
}

Back To Top