Aller au contenu

Exporter le FEC d'un mandat (Fichier des Écritures Comptables, arrêté 29/07/2013)

POST
/v1/mandates/{mandateId}/fec
curl --request POST \
--url https://example.com/v1/mandates/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/fec \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <X-API-Key>' \
--data '{ "siren": "123456789", "fromDate": "2026-01-01", "toDate": "2026-12-31", "fiscalYearEnd": "2026-12-31" }'

Retourne un fichier texte (Content-Disposition: attachment). Requiert un profil fiscal provisionné pour le mandat.

mandateId
required
string format: uuid
Media type application/json
object
siren
required
string
/^\d{9}$/
Example
123456789
fromDate
required
string format: date
Example
2026-01-01
toDate
required
string format: date
Example
2026-12-31
fiscalYearEnd
required

Date de clôture de l’exercice (format nom de fichier réglementaire)

string format: date
Example
2026-12-31

Fichier FEC (texte, windows-1252)

Media type text/plain
string format: binary

Corps ou paramètres invalides

Media type application/json
object
code
required

Code machine de l’erreur

string
message
required

Message lisible

string
origin

Origine domaine de l’erreur (optionnel)

object
boundedContext
string
module
string
status
required
integer
traceId
required

Identifiant de corrélation pour le support

string
Example
{
"code": "RESERVATION_NOT_FOUND",
"message": "Réservation introuvable",
"status": 404
}

Non authentifié

Media type application/json
object
code
required

Code machine de l’erreur

string
message
required

Message lisible

string
origin

Origine domaine de l’erreur (optionnel)

object
boundedContext
string
module
string
status
required
integer
traceId
required

Identifiant de corrélation pour le support

string
Example
{
"code": "RESERVATION_NOT_FOUND",
"message": "Réservation introuvable",
"status": 404
}

Permission refusée ou périmètre non vérifiable

Media type application/json
object
code
required

Code machine de l’erreur

string
message
required

Message lisible

string
origin

Origine domaine de l’erreur (optionnel)

object
boundedContext
string
module
string
status
required
integer
traceId
required

Identifiant de corrélation pour le support

string
Example
{
"code": "RESERVATION_NOT_FOUND",
"message": "Réservation introuvable",
"status": 404
}