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