Skip to navigation

Send bulk push notifications asynchronously

Asynchronous Bulk Push Notifications

Queues multiple push notifications for background processing with retry logic.

Features:

  • Batch processing of multiple notifications
  • Background job processing
  • Automatic retries with exponential backoff
  • Priority-based processing
  • Job status tracking

Queue Options: Same as async single notification endpoint.

Example Request:

POST /push/async/bulk
Authorization: Bearer your-jwt-token
Content-Type: application/json
{
"notifications": [
{
"tokens": ["token1"],
"title": "Notification 1",
"body": "First notification"
},
{
"tokens": ["token2"],
"title": "Notification 2",
"body": "Second notification"
}
],
"queueOptions": {
"priority": 7,
"maxRetries": 3
}
}

Authentication

AuthorizationBearer

JWT token for authentication. Use ‘test-jwt-token’ for development.

Request

This endpoint expects an object.
notificationslist of objectsRequired
queueOptionsobjectOptional

Response

This endpoint returns an object.
successboolean
dataobjectOptional
errorobjectOptional