Developers · REST API

Programmatic distribution. JSON in, JSON out.

Submit releases from your own CMS, newsroom, or internal dashboard. Track translation, approval, and publication URLs per locale.

Base URL
https://api.multilingualpr.com/v1

Auth

Bearer token. Rotate keys any time from your dashboard.

Rate limits

60 requests / minute on submissions, 600 / minute on reads.

Webhooks

Subscribe to status changes: release.translated, release.approved, release.published.

POST /releases
Submit
curl -X POST https://api.multilingualpr.com/v1/releases \
  -H "Authorization: Bearer $WP_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "headline": "Acme launches new EV platform",
    "body":     "Acme today announced ...",
    "images":   ["https://cdn.acme.co/hero.jpg"],
    "locales":  ["fr", "de", "es", "ja", "zh"],
    "options":  { "drip_feed": true, "paraphrase": true }
  }'
GET /releases/:id
Status
{
  "id": "rel_01HZY...",
  "status": "published",
  "locales": {
    "fr": { "status": "published", "url": "https://fr.wire.example/..." },
    "de": { "status": "published", "url": "https://de.wire.example/..." },
    "ja": { "status": "translating" }
  }
}