Attention: Cet outil est encore en développement. L'outil ensap
n'étant accessible que depuis très peu de temps, les commandes présentées ci-dessous peuvent évoluer.
Outil permettat d'intéragir avec l'API de l'Espace Numérique Sécurisé de l'Agent Publique français (ensap
).
Cet outil permet pour le moment de:
- lister les différentes fiches de paie présentes dans son espace
ensap
. - télécharger une fiche de paie identifiée par son document ID.
Vous pourrez trouver des paquets Windows, Linux et MacOS sur la page de release de ce projet.
Pour cela vous aurez besoin d'avoir le compilateur go
installé (voir site officiel).
$ CGO_ENABLED=0 go build -ldflags "-s -w -extldflags '-static'" -o ensap .
La commande ensap
utilise un fichier de configuration pour faciliter l'utilisation du CLI.
Le fichier de configuration à utiliser peut-être spécifié via l'option --config
.
L'emplacement par défaut du fichier de configuration à créer est ~/.ensap.yaml
.
$ cat > ~/.ensap.yaml <<EOF
---
api:
endpoint: 'ensap.gouv.fr'
username: 'METTRE_ICI_VOTRE_IDENTIFIANT' # mettre ici l'identifiant vous servant à vous connecter au site ensap.gouv.fr
password: 'METTRE_ICI_VOTRE_MOT_DE_PASSE' # mettre ici le mot de passe vous servant à vous connecter au site ensap.gouv.fr
EOF