Learn about OneSignal’s REST API capabilities, security requirements, rate limits, retries, and how to send notifications, manage users, apps, and segments programmatically.
443
.https://api.onesignal.com
on port 443
.europe-west4
region (Groningen, Netherlands).
europe-west4
region.)5228
, 443
, 5229
, and 5230
5223
, 443
, and 2197
api.sandbox.push.apple.com:443
api.push.apple.com:443
17.0.0.0/8
Retry-After
.Retry-After
header before retrying.
idempotency_key
to prevent sending duplicate messages when retrying.idempotency_key
to prevent sending duplicate messages when retrying.
idempotency_key
header to prevent duplicate messages when retrying failed requests.
idempotency_key
to safely retry.