Wire Live · desk 772-US-PRFree submission →
API

Send releases from your own product

Agencies, SaaS dashboards and IR tools use our API to push announcements without anyone opening a browser. It is a small REST surface: create a release, watch its status, read the live URLs. Pricing matches the packages page, and reseller rates apply to API volume too.

Rate limit 120 requests a minute. Keys are scoped per environment.

Auth
Bearer key
Format
JSON
Approval
Instant AI
Sandbox
Free

A peek at the wire

RequestSubmit a release
POST https://api.usnewswire.com/v1/releases
Authorization: Bearer sk_live_xxx
Content-Type: application/json

{
  "package": "usa_today_bundle",
  "headline": "Acme raises $12M to automate freight billing",
  "body": "<p>CHICAGO — Acme said Tuesday...</p>",
  "contact": { "name": "Dana Reyes", "email": "press@acme.com" },
  "publish_at": "2026-09-02T13:00:00Z"
}
Response201 created
{
  "id": "rel_8Q2M4T",
  "status": "in_review",
  "package": "usa_today_bundle",
  "checks": { "ai_review": "passed", "compliance": "passed" },
  "estimated_live": "2026-09-02T01:00:00Z",
  "report_url": "https://app.usnewswire.com/r/rel_8Q2M4T"
}
POST/v1/releasesSubmit a release and choose a package
GET/v1/releases/:idStatus, checks and live URLs as they land
GET/v1/packagesCurrent packages, prices and site counts
GET/v1/outletsNamed outlet list with DR and category
POST/v1/uploadsAttach images or a logo to a release
POST/v1/webhooksGet pinged on approval and on publication

Why teams build on it

Key in minutes

Create an account, generate a test key, spend nothing until you send a live release.

Instant AI approval

Copy is screened on submit, so most releases clear review in seconds, not the next business day.

Webhooks, not polling

We post to your endpoint when a placement goes live, with the URL and the outlet name.

Same prices as the site

API submissions bill at the rates on the pricing page. There is no platform surcharge.

Getting your key

Create an account, open the dashboard and hit "API keys". You get a test key straight away. Test submissions run the full approval flow and return fake URLs, so you can build the whole integration before you spend a dollar. Flip to a live key when you are ready.

Docs

Full reference lives inside the dashboard next to your keys: request schemas, error codes, webhook payloads and a Postman collection. We keep it there because half of it shows your own account values.

Support while you build

Our support desk is staffed by people, around the clock. Paste a failing request into the contact form and you will get a human answer, usually the same hour. If you are shipping releases for many clients, read the reseller programme and the monthly SaaS plans before you pick a billing model.