Skip to content
On this page

FrEReport

List French e-reporting (Flux 10) submissions

GET /api/v1/einvoicing/e-reports

Requires authentication (Bearer token) and the X-Organization-Id header.

Read-only run history of the French F10 e-reporting obligation: monthly TB-2 (cross-border B2B + aggregated B2C transactions) and TB-3 (payment/encaissement) reports generated by the scheduled pipeline and transmitted to the DGFiP through the e-invoicing provider. Paginated, newest period first; filters: status (pending|queued|sent|delivered|rejected|failed), report_type (TB2|TB3), period_from/period_to. Rejected rows carry the AIFE Schematron detail verbatim ([G6.xx]-prefixed) in error_message; excluded_currencies counts non-EUR documents excluded by the EUR-only v1 scope. The frEReport JSON payload is not included here — fetch the detail endpoint. (#958)

Parameters

Name In Type Required Description
status query string no
report_type query string no
period_from query string no
period_to query string no
per_page query integer no

Responses

Status Description
200 For non-paginated data, return as before
422
403

Example request

curl -X GET "https://app.encryptinvoice.com/api/v1/einvoicing/e-reports" \
  -H "Authorization: Bearer {{access_token}}" \
  -H "X-Organization-Id: {{organization_id}}" \
  -H "Accept: application/json"

Show a French e-report with its payload

GET /api/v1/einvoicing/e-reports/{id}

Requires authentication (Bearer token) and the X-Organization-Id header.

Single e-report fetch including the frEReport JSON payload exactly as submitted to the provider (the Flux-10 source data). Organization-scoped — an id belonging to another organization returns 404. (#958)

Parameters

Name In Type Required Description
id path integer yes

Responses

Status Description
200 For non-paginated data, return as before
422
403

Example request

curl -X GET "https://app.encryptinvoice.com/api/v1/einvoicing/e-reports/{id}" \
  -H "Authorization: Bearer {{access_token}}" \
  -H "X-Organization-Id: {{organization_id}}" \
  -H "Accept: application/json"

We use cookies and privacy-respecting analytics

We use essential cookies for authentication and privacy-respecting analytics (self-hosted, respects Do Not Track). No advertising or third-party tracking. Learn more in our Privacy Policy