OneSignal REST API
The complete OneSignal REST API as OneSignal publishes it — OpenAPI 3.1.0, info.version 11.6, 39 paths and 59 operations covering messaging, users, subscriptions, segments, templates, custom events, inbox, exports, apps, API keys and audit logs. Harvested verbatim from https://documentation.onesignal.com/openapi.json on 2026-08-13; servers[] names https://api.onesignal.com.
Documentation
Documentation
https://documentation.onesignal.com/reference
APIReference
https://documentation.onesignal.com/reference/rest-api-overview
Authentication
https://raw.githubusercontent.com/api-evangelist/onesignal/refs/heads/main/authentication/onesignal-authentication.yml
Specifications
Other Resources
DataModel
https://raw.githubusercontent.com/api-evangelist/onesignal/refs/heads/main/data-model/onesignal-data-model.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/onesignal/refs/heads/main/errors/onesignal-problem-types.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/onesignal/refs/heads/main/conventions/onesignal-conventions.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/onesignal/refs/heads/main/apis.yml