# List a delivery's e-mails and SMS

`GET https://api.parasend.com/v1/deliveries/{id}/notifications`

Source: https://parasend.com/docs/api/deliveries/notifications

Authentication: `Authorization: Bearer <API key>` (a `ps_test_` key in test mode, `ps_live_` in live mode).

Every invitation and reminder sent to the recipient, oldest first, with what the provider reported back. A send that was refused, or could not be sent after retries, is listed with `refused: true`.

## Path parameters

- `id` (string, required): The delivery's ID.

## Example: List a delivery's e-mails and SMS

```bash
curl "https://api.parasend.com/v1/deliveries/dlv_01M6R27T05512SCV3852TPM2XY/notifications" \
  -H "Authorization: Bearer $PARASEND_KEY"
```

```js
const res = await fetch('https://api.parasend.com/v1/deliveries/dlv_01M6R27T05512SCV3852TPM2XY/notifications', {
  method: 'GET',
  headers: {
    Authorization: `Bearer ${process.env.PARASEND_KEY}`,
  },
});
const data = await res.json();
```

## Response 200

The notifications.

```json
{
  "object": "list",
  "data": [
    {
      "object": "notification",
      "id": "nts_01M6R27T238K4DF2KXZ9KS7F7X",
      "kind": "invitation",
      "channel": "email",
      "sent_to": "anna.bjork@example.com",
      "sent_at": "2026-11-06T09:15:05.666Z",
      "event_id": "evt_01M6R27T23ZMZPJHEANJAPNSZ7",
      "refused": false,
      "report": null,
      "sent_from": "parasend"
    }
  ]
}
```

Errors: one shape, `{"error": {type, code, message, param, request_id}}`; every code is listed at https://parasend.com/docs/errors.
