---
title: Delivery Reports
url: https://docs.kaltura.com/docs/events-collaboration/messaging-api/messaging-delivery-reports
---

## Delivery Reports

Generate CSV delivery reports for a bulk message or session:

```
POST /api/v1/report/create
Content-Type: application/json
Authorization: Bearer &lt;KS&gt;
```

```bash
curl -X POST "$KALTURA_MESSAGING_URL/report/create" \
  -H "Authorization: Bearer $KALTURA_KS" \
  -H "Content-Type: application/json" \
  -d "{\"bulkId\": \"$BULK_ID\"}"
```

| Field | Type | Description |
|-------|------|-------------|
| `bulkId` | string | Bulk message external ID |
| `session` | string | Session label |

Provide either `bulkId` or `session` to scope the report.

**Response:** A report object with a download URL for the CSV file. The report generation may be asynchronous; poll the returned report ID if the URL is not immediately available.
