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