Rapports

Generate a consolidated multi-module report (sync).

Generate a consolidated multi-module report (sync).

Bug a31f7509 (DAF-Catherine, 2026-05-17) : la version précédente
consolidait UNIQUEMENT l'org JWT active → inutilisable pour un DAF
groupe FR+BE+CH. Désormais :
  - Body `organization_ids: [uuid, ...]` → consolide ces orgs si l'user
    a Membership active sur chacune (403 sinon).
  - Body sans `organization_ids` → fallback toutes les memberships
    actives (cas DAF groupe).
  - Body `target_currency` (défaut EUR) → conversion automatique pour
    agréger des orgs aux devises différentes (CHF, EUR, GBP, …).
Logue `cross_org_read` pour traçabilité forensique.

Permissions requises : finance:read

post/api/v1/reports/consolidated

Request

  • Base URL: https://erp.eyeot.fr/api/v1
  • URL: https://erp.eyeot.fr/api/v1/api/v1/reports/consolidated
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Request body

format'pdf' | 'excel' required
modulesstring[] required
organization_idsstring[] nullable
period'month' | 'quarter' | 'year' | 'ytd' required
site_idstring
target_currencystring

Response

Succès — payload {data, meta} (cf. API-GUIDE §3.1)

Changes

No recorded changes to this operation across all 1 revision of this API.