---
title: "Track provider activity and engagement events"
method: POST
path: "/v2/inbound-webhooks/delivery-providers/{environmentId}/{integrationId}"
tags: ["Activity"]
---

# Track provider activity and engagement events

`POST /v2/inbound-webhooks/delivery-providers/{environmentId}/{integrationId}`

Track activity and engagement events for a specific delivery provider

## Path parameters

- `environmentId` string, required
- `integrationId` string, required

## Headers

- `idempotency-key` string

## Request body

- object — Generic webhook payload from delivery providers

## Response `200`

Successfully processed webhook events

- WebhookResultDto[]
  - `id` string, required — Unique identifier for the webhook result
  - `event` EventBody, required
    - `status` 'opened' | 'rejected' | 'sent' | 'deferred' | 'delivered' | 'bounced' | 'dropped' | 'clicked' | 'blocked' | 'spam' | 'unsubscribed' | 'delayed' | 'complaint' | 'created' | 'delivered' | 'accepted' | 'queued' | 'sending' | 'sent' | 'failed' | 'undelivered' | 'rejected' | 'delivered' | 'opened' | 'dismissed' | 'clicked' | 'failed', required — Status of the event
    - `date` string, required — Date of the event
    - `externalId` string — External ID from the provider
    - `attempts` number — Number of attempts
    - `response` string — Response from the provider
    - `row` string — Raw content from the provider webhook

---

[API](https://skmtc.net/novu/apis/novu-api.md) · [All operations](https://skmtc.net/novu/apis/novu-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/novu/novu-api/revisions/c2b2fa0d5d48/schema)
