Integrate press release distribution directly into your applications with our comprehensive REST API. Build custom workflows, automate submissions, and access real-time analytics.
Secure API key authentication with rate limiting and usage tracking
Instant submission processing with real-time status updates and webhooks
Distribute to 50,000+ media outlets across 180 countries via API
curl -X POST https://api.getnewspr.com/v1/press-releases \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "title": "Company Announces Major Product Launch", "content": "Your press release content here...", "distribution_level": "premium", "target_regions": ["US", "CA", "UK"] }'
All API responses are returned in JSON format:
{ "success": true, "data": { "id": "pr_1234567890", "status": "submitted", "created_at": "2024-08-04T18:34:22Z" }, "message": "Press release submitted successfully" }
100 requests per hour
1,000 requests per hour