Skip to navigation

Get email notification tracking

Get email notification tracking records with filtering and pagination.

Query Parameters:

  • userId: Filter by user ID (optional, defaults to authenticated user)
  • status: Filter by notification status
  • startDate: Filter notifications created after this date
  • endDate: Filter notifications created before this date
  • limit: Number of records to return (1-100, default: 50)
  • offset: Number of records to skip (default: 0)
  • sortBy: Sort field (created_at, sent_at, status)
  • sortOrder: Sort direction (asc, desc)

Use Cases:

  • Email delivery tracking
  • User notification history
  • Analytics and reporting
  • Debugging email issues

Authentication

AuthorizationBearer

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

Query parameters

userIdstringOptional
status"pending" or "sent" or "delivered" or "failed" or "bounced" or "complained"Optional
startDatedatetimeOptional
endDatedatetimeOptional
limitdoubleOptional1-100
offsetdoubleOptional>=0
sortBy"created_at" or "sent_at" or "status"Optional
sortOrder"asc" or "desc"Optional

Response

This endpoint returns an object.
successboolean
datalist of objectsOptional
errorobjectOptional