Skip to navigation

Send topic notification asynchronously

Asynchronous Topic Notification

Queues a topic-based push notification for background processing.

Features:

  • Topic-based messaging
  • Background job processing
  • Automatic retries with exponential backoff
  • Priority-based processing
  • Job status tracking

Example Request:

POST /push/async/topic
Authorization: Bearer your-jwt-token
Content-Type: application/json
{
"topic": "news",
"title": "Breaking News",
"body": "Important update available",
"priority": "high",
"queueOptions": {
"priority": 9,
"maxRetries": 5
}
}

Authentication

AuthorizationBearer

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

Request

This endpoint expects an object.
topicstringRequired>=1 character
titlestringRequired>=1 character
bodystringRequired>=1 character
dataobjectOptional
imageUrlstringOptionalformat: "uri"
clickActionstringOptional
badgedoubleOptional>=0
soundstringOptional
priority"high" or "normal"Optional
timeToLivedoubleOptional0-2419200
queueOptionsobjectOptional

Response

This endpoint returns an object.
successboolean
dataobjectOptional
errorobjectOptional