# 📊 Reporting

Send e-reporting information

 - [POST /reporting/exempt-invoices](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/submit_exempt_invoice_reporting_exempt_invoices_post.md): Submit an exempt invoice for an international B2Bi transaction (F10 e-reporting, sub-flow 10.1). Rule G6.28 bars B2C on this flux — a consumer sale is never transmitted as an invoice, hence the mandat
 - [GET /reporting/exempt-invoices](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/list_exempt_invoices_reporting_exempt_invoices_get.md): List all exempt invoice records for the authenticated client in a given period.
 - [PUT /reporting/exempt-invoices/{invoice_id}](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/correct_exempt_invoice_reporting_exempt_invoices__invoice_id__put.md): Correct a previously submitted exempt invoice (F10 MO — correctrice). Replaces the record identified by `invoice_id`.
 - [POST /reporting/b2c-transactions](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/submit_b2c_transactions_reporting_b2c_transactions_post.md): Submit aggregated B2C transaction data for a specific date (F10 sub-flow 10.3). The returned `transaction_report_id` can be used with PUT `/b2c-transactions/{transaction_report_id}` to correct the rec
 - [GET /reporting/b2c-transactions](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/list_b2c_transactions_reporting_b2c_transactions_get.md): List all B2C transaction records for the authenticated client in a given period.
 - [PUT /reporting/b2c-transactions/{transaction_report_id}](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/correct_b2c_transactions_reporting_b2c_transactions__transaction_report_id__put.md): Correct a previously submitted B2C transaction record (F10 MO — correctrice). Rewrites the record identified by `transaction_report_id`, which keeps its id.
 - [POST /reporting/payments](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/record_payment_reporting_payments_post.md): Record a payment received by the client. Handles both sub-flow 10.2 (payment for a reported invoice, identified by invoice_number) and 10.4 (B2C payment total, no invoice_number).
 - [GET /reporting/payments](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/get_payments_reporting_payments_get.md): Get all payments for a client in a specific period.
 - [PUT /reporting/payments/{payment_id}](https://pdp-api-v250704-iron.seqino.dev/openapi/reporting/update_payment_reporting_payments__payment_id__put.md): Correct a payment record, which keeps its id.
