# Invoice Received

Triggered when an invoice is received.

Endpoint: POST invoice.received
Version: 0.29.6

## Header parameters:

  - `X-Webhook-Signature` (string, required)
    HMAC-SHA256 signature of the request body using your webhook secret.

## Request fields (application/json):

  - `event_id` (string, required)
    Unique event identifier

  - `timestamp` (string, required)
    Event timestamp

  - `sponsor_id` (string, required)
    Sponsor ID

  - `event_type` (string, required)

  - `data` (object, required)
    Data payload for invoice.received webhook event.

  - `data.invoice_id` (string, required)
    Unique invoice identifier

  - `data.direction` (string, required)
    Invoice direction

  - `data.original_format` (string, required)
    Original format of the invoice

  - `data.sender_id` (string, required)
    Peppol sender participant ID

  - `data.recipient_id` (string, required)
    Peppol recipient participant ID

  - `data.client_id` (string, required)
    Unique client identifier

## Response 422 fields (application/json):

  - `detail` (array)

  - `detail.loc` (array, required)

  - `detail.msg` (string, required)

  - `detail.type` (string, required)

