OneSignal logo

OneSignal

OneSignal is a customer engagement platform with push notifications, in-app messaging, email, SMS, and live activities. Free tier serves billions of messages monthly.

5 APIs 0 Features
NotificationsPushEmailSMSMobile

APIs

OneSignal Messages API

Send push, email, SMS, and Live Activity messages.

OneSignal Users & Subscriptions API

Create, update, view and delete users and their subscriptions.

OneSignal Segments API

Create and manage dynamic and saved segments for targeting.

OneSignal Apps & Keys API

Manage apps, API keys and templates at the org level.

OneSignal Exports & Analytics API

CSV export of subscriptions and events plus message analytics.

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
LLMsTxt
LLMsTxt

Sources

Raw ↑
aid: onesignal
url: https://raw.githubusercontent.com/api-evangelist/onesignal/refs/heads/main/apis.yml
name: OneSignal
kind: company
description: OneSignal is a customer engagement platform with push notifications, in-app messaging, email, SMS, and live activities.
  Free tier serves billions of messages monthly.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - Notifications
  - Push
  - Email
  - SMS
  - Mobile
created: '2026-05-08'
modified: '2026-05-08'
specificationVersion: '0.19'
apis:
  - name: OneSignal Messages API
    description: Send push, email, SMS, and Live Activity messages.
    humanURL: https://documentation.onesignal.com/reference
    baseURL: https://api.onesignal.com
    tags:
    - Push
    - Email
    - SMS
    properties:
    - type: Documentation
      url: https://documentation.onesignal.com/reference
    - type: OpenAPI
      url: openapi/onesignal-openapi.yml
  - name: OneSignal Users & Subscriptions API
    description: Create, update, view and delete users and their subscriptions.
    humanURL: https://documentation.onesignal.com/reference
    baseURL: https://api.onesignal.com
    tags:
    - Users
    - Subscriptions
    properties:
    - type: Documentation
      url: https://documentation.onesignal.com/reference
    - type: OpenAPI
      url: openapi/onesignal-openapi.yml
  - name: OneSignal Segments API
    description: Create and manage dynamic and saved segments for targeting.
    humanURL: https://documentation.onesignal.com/reference
    baseURL: https://api.onesignal.com
    tags:
    - Segmentation
    - Targeting
    properties:
    - type: Documentation
      url: https://documentation.onesignal.com/reference
    - type: OpenAPI
      url: openapi/onesignal-openapi.yml
  - name: OneSignal Apps & Keys API
    description: Manage apps, API keys and templates at the org level.
    humanURL: https://documentation.onesignal.com/reference
    baseURL: https://api.onesignal.com
    tags:
    - Apps
    - Configuration
    properties:
    - type: Documentation
      url: https://documentation.onesignal.com/reference
    - type: OpenAPI
      url: openapi/onesignal-openapi.yml
  - name: OneSignal Exports & Analytics API
    description: CSV export of subscriptions and events plus message analytics.
    humanURL: https://documentation.onesignal.com/reference
    baseURL: https://api.onesignal.com
    tags:
    - Export
    - Analytics
    properties:
    - type: Documentation
      url: https://documentation.onesignal.com/reference
    - type: OpenAPI
      url: openapi/onesignal-openapi.yml
common:
  - type: GitHubOrganization
    url: https://github.com/OneSignal
  - type: LinkedIn
    url: https://www.linkedin.com/company/onesignal
  - type: Website
    url: https://onesignal.com/
  - type: Plans
    url: plans/onesignal-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/onesignal-rate-limits.yml
  - type: FinOps
    url: finops/onesignal-finops.yml
  - type: Integrations
    url: https://onesignal.com/integrations
  - type: LLMsTxt
    url: https://onesignal.com/llms.txt
integrations:
  - name: Adapty In-app subscriptions made profitable
  - name: Brew Lovable for email marketing
  - name: Mailgun The email service for developers
  - name: Monkedo Monkey see, monkey do
  - name: RudderStack Warehouse-native CDP
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com