POST /api/v2/notifications/send/{id}
Sends push notifications to participant account IDs within a given event. Supports optional category filtering. Notifications are dispatched asynchronously in batches of 100.
Authentication
Authorization: Bearer <your_api_key>
Endpoint
POST /api/v2/notifications/send/{id}
Content-Type: application/json
Path Parameters
|
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
|
integer |
Yes |
The event ID (in the URL path) |
Body Parameters
|
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
|
object |
Yes |
Language-keyed message object (e.g. |
|
|
integer[] |
Yes |
Account IDs to notify. 1–2000 entries |
|
|
string |
No |
Category filter. |
|
|
any |
No |
Deep-link target |
|
|
string |
No |
Deep link type (e.g. |
Example Request
curl -X POST "https://your-event-domain.com/api/v2/notifications/send/7" \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"content": { "en": "The keynote starts in 15 minutes. Head to Hall A." },
"user_ids": [18629, 18630, 18631]
}'
Error Responses
|
HTTP Code |
Condition |
Error Message |
|---|---|---|
|
400 |
Required field missing |
|
|
400 |
|
|
|
400 |
Content exceeds 235 chars |
|
|
403 |
Missing or invalid API key |
|