```json
{
"service_type": "platform",
"base_url": "https://onesignal.com/api/v1",
"auth_method": "api_key",
"auth_config": {
"header": "Authorization",
"format": "Basic {api_key}"
},
"endpoints": [
"notifications",
"players",
"segments",
"apps",
"outcomes",
"exports"
],
"pricing_model": {
"type": "freemium",
"details": {
"free_tier": "10,000 web push subscribers, unlimited mobile push",
"paid_plans": "Growth ($9/month), Professional ($99/month), Enterprise (custom)",
"billing_metric": "web push subscribers and email sends"
}
},
"rate_limits": {
"default": "30 requests per app per minute",
"notification_creation": "Limited by plan tier"
},
"capabilities": [
"push_notifications_mobile",
"push_notifications_web",
"email_messaging",
"sms_messaging",
"in_app_messaging",
"user_segmentation",
"a_b_testing",
"analytics_and_reporting",
"automation_workflows",
"real_time_delivery",
"multi_platform_support",
"rich_media_support",
"personalization",
"delivery_optimization",
"timezone_delivery",
"integrations_webhooks"
],
"raw_analysis": "OneSignal is a mature, comprehensive customer engagement platform that specializes in omnichannel messaging across push notifications, email, SMS, and in-app messaging. Founded in 2014, it's become one of the leading solutions for mobile app developers and marketers who need reliable, scalable messaging infrastructure. The platform serves over 1 million developers and sends billions of messages monthly. Key strengths include its robust free tier that covers unlimited mobile push notifications, extensive SDK support across platforms (iOS, Android, React Native, Flutter, Unity, etc.), sophisticated segmentation and targeting capabilities, and strong delivery optimization algorithms. The platform is particularly well-regarded for its push notification reliability and delivery rates. It offers both self-serve and enterprise solutions, with advanced features like A/B testing, automation workflows, and detailed analytics. OneSignal integrates well with major development frameworks and marketing tools, making it accessible for both indie developers and enterprise teams. The API is RESTful and well-documented, supporting both basic messaging operations and advanced campaign management. While primarily known for push notifications, their expansion into email and SMS has created a more complete engagement solution, though these newer channels are still maturing compared to their core push notification offering."
}
```