Ajouter PJ
DESCRIPTION
La place de marché souhaite ajouter une PJ à un DUME.
ENVIRONNEMENTS
URL de Production | https://api.aife.economie.gouv.fr/dume/dumeOE |
URL de Qualification | https://sandbox-api.aife.economie.gouv.fr/dume/dumeOE |
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/dumeOE -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ée | Obligatoire (O) / Facultatif (F) | Règle de gestion |
---|---|---|
operation | O | Constante =ajouterPJ |
Plateforme | ||
typeIdPlateforme | F | Les 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) |
idPlateforme | O | / 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 |
idTechniquePlateforme | O | / ID fourni à la plateforme lors du raccordement à PISTE. (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 |
idDemandeur | O | SIRET ou identifiant fonctionnel de l'entite de la place qui fait la demande - Alphanumérique (1 à 18 caractères) |
rsDemandeur | O | Nom de l'entité qui fait la demande sur la place (Raison sociale) - Alphanumérique (100 caractères) |
idDume | O | ID DUME - 8 caractères alphanumériques aléatoires |
Pièce Jointe | O | Les 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 jointe | O | VARCHAR 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"
}
}