1 pièce(s) jointe(s)
Comment générer un jeton, créer une DPAE, Visualiser une DPAE et la télécharger
ABSOLUMENT A SUIVRE DANS L'ORDRE
Liens utiles :
-----------------------------
- documentation : https://www.dpae-edi.urssaf.fr/5492-...ementation.pdf
- questions fréquentes : https://www.dpae-edi.urssaf.fr/5493-...E-FAQ-v1.1.pdf
- plateforme de test : https://api.gouv.fr/documentation/ap...ation-embauche
-----------------------------
Etapes créations DPAE :
-----------------------------
Générer son jeton :
- faire une requete POST :
https://mon.urssaf.fr/authentifier_dpae
- initialiser les headers :
Code:
1 2
|
Content-Type:application/xml |
- initialiser le body :
Code:
1 2 3 4 5 6 7 8 9
|
<?xml version="1.0" encoding="UTF-8"?>
<identifiants>
<siret>SIRET_CONNECTION</siret>
<nom>NOM</nom>
<prenom>PRENOM</prenom>
<motdepasse>MDP</motdepasse>
<service>25</service>
</identifiants> |
------------------------------
Générer la DPAE :
- faire une requete POST :
https://depot.dpae-edi.urssaf.fr/deposer-dsn/1.0/
- initialiser les headers :
Code:
1 2 3 4
|
Host:DEPOT.DPAE-EDI.URSSAF.FR
Content-Encoding: gzip
Authorization: DSNLogin jeton={LE TOKEN OBTENU A LA REQUETE PRECEDENTE} |
- Initialiser le body :
Il faut récupérer le fichier `testDPAEGen.xml` en pièce jointe (a la fin du message juste apres mes emojis o: ) et remplacer les informations en fonction des besoins. Ensuite, il faut utiliser 7zip pour le mettre en .gzip et le mettre dans notre body via l'onglet 'binary' de Postman
--------------------------------
Visualiser la DPAE :
- faire une requete GET :
https://consultation.dpae-edi.urssaf.fr/lister-retours-flux/1.0/{idflux obtenu a la requete precedente}
- initialiser les headers :
Code:
1 2 3
|
Host:consultation.dpae-edi.urssaf.fr
Authorization:DSNLogin jeton={TOKEN} |
- initialiser le body :
pas de body
--------------------------------
Télécharger la DPAE :
- faire une requete GET :
Le lien de la requete sera à récupérer via la requete precedente
- initialiser les headers :
Code:
1 2 3
|
Host:telechargement.dpae-edi.urssaf.fr
Authorization: DSNLogin jeton={TOKEN} |
- initialiser le body :
pas de body
--------------------------------
Bon Courage !:D 8-)Pièce jointe 627297
Point d'authentification down ?
Bonjour à tous,
depuis hier à 19h00,
j'ai l'impression que le point d'authentification (https://mon.urssaf.fr/authentifier_dpae )
ne répond plus :
Error : read ECONNRESET
Je ne sais pas si certains d'entre vous on constaté aussi le problème ?
Problème erreur 401 portail Dpae, Dsn, Net-Entreprise …
Bonjour
J’ai longtemps cherché et trouvé uniquement ce fil.
J’imagine donc que d’autre que moi arriveront ici.
Il peut arriver qu’il y ait une erreur, 401 bien que l’on ait renseigné correctement le jeton dans le header authorization.
Celle-ci est dû à une vérification échouée du certificat ssl.
Pour corriger il faut :
- soit installer un certificat conforme (voir liste dans la doc)
- soit désactiver la vérification du certificat ( en python ajouter verify=False dans requests.get(…)
J’espère que ce post servira à d’autre, j’y ai moi même passé plusieurs jours
Eric
DPAE, le retour, avec une erreur 422 : B1-104-06
Bonjour à tous,
J'ai moi aussi cherché partout, essayé de joindre le service API de l'Urssaf, mais sans succès...
De mon côté, pas de problème pour récupérer le token.
Mais pour le dépôt, j'ai bien tout suivi, j'ai bien un fichier xml (ou txt) compressé en gzip, le Encoding-Type à gzip et le jeton dans Authorization, et j'utilise Binary dans body et je sélectionne le fichier gzip.
Mais j'obtiens invariablement une erreur 422 avec le code B1-104-06 "La transmission comporte un fichier XXXXXX de taille nulle".
D'ailleurs, si dans Body je sélectionne "no body", j'obtiens la même erreur, ce qui me donne à penser que c'est comme si le fichier n'était pas du tout pris en compte.
J'ai également essayé par code et j'obtiens la même erreur.
Quelqu'un a t'il déjà fait face à cette problématique ?
Merci pour votre aide,
Anna.
Réponse test, téléchargement accusé de réception
Citation:
Envoyé par
AnnaRueil95
Bonjour à tous,
J'ai moi aussi cherché partout, essayé de joindre le service API de l'Urssaf, mais sans succès...
De mon côté, pas de problème pour récupérer le token.
Mais pour le dépôt, j'ai bien tout suivi, j'ai bien un fichier xml (ou txt) compressé en gzip, le Encoding-Type à gzip et le jeton dans Authorization, et j'utilise Binary dans body et je sélectionne le fichier gzip.
Mais j'obtiens invariablement une erreur 422 avec le code B1-104-06 "La transmission comporte un fichier XXXXXX de taille nulle".
D'ailleurs, si dans Body je sélectionne "no body", j'obtiens la même erreur, ce qui me donne à penser que c'est comme si le fichier n'était pas du tout pris en compte.
J'ai également essayé par code et j'obtiens la même erreur.
Quelqu'un a t'il déjà fait face à cette problématique ?
Merci pour votre aide,
Anna.
Bonjour Anna,
J'avais rencontré des problèmatiques similaires, si nécessaire je peux vous faire parvenir mon postman d'exemple avec mon xml de test.
De mon côté je rencontre une problèmatique, je me demandais si depuis l'api on pouvait télécharger les accusés de réception, pour pouvoir enregistrer le fichier directement après un dépôt ?
Bonne journée,
Valentin