Connect Firebase Cloud Messaging
Configure your FCM project ID and an access token with permission to send messages. Maintain valid provider credentials in your integration.
Send push notifications to any device registered with Firebase Cloud Messaging, using your own Firebase project and the same templates and event contracts as every other channel.
Configure your FCM project ID and an access token with permission to send messages. Maintain valid provider credentials in your integration.
Render notification title and body from versioned templates, with optional image, data, and deep-link fields.
Configure the Android TTL field in your push content. Device permissions, connectivity, and platform behavior affect delivery.
Push uses the background notification pipeline, including retry handling, circuit breaking, and recorded delivery failures.
POST /api/v1/notifications
Authorization: Bearer <SENDRIN_API_KEY>
Content-Type: application/json
Idempotency-Key: login-alert-9f2c
{
"event_key": "security.new_login",
"channel": "push",
"recipient": { "token": "<fcm-device-token>" },
"data": { "city": "Delhi" }
}Register the device with Firebase and obtain its token. Configure an FCM provider with current credentials, register the event, and publish a push template. End-user notification permission is managed by your app.
One API, every channel, full delivery visibility. Start free, no credit card required.