Website
Structured press release intake for editorial, publishing, search, and distribution workflows.
Developer Docs
Understand the onboarding flow, authentication model, endpoint behavior, filters, response format, access controls, and implementation path before you integrate.
GET https://www.presswireindia.com/api/v1/news/releases
Built For
Structured press release intake for editorial, publishing, search, and distribution workflows.
Structured press release intake for editorial, publishing, search, and distribution workflows.
Structured press release intake for editorial, publishing, search, and distribution workflows.
Structured press release intake for editorial, publishing, search, and distribution workflows.
Structured press release intake for editorial, publishing, search, and distribution workflows.
Structured press release intake for editorial, publishing, search, and distribution workflows.
Onboarding Flow
Submit your organization, website, domain, official email, country, and provider type.
Add the provided DNS TXT record to prove ownership of the claimed website domain.
PressWire India reviews the provider before activating API access and traffic policy.
Once approved and verified, the provider creates an API key and starts server-side integration.
Authentication
Every request must send the provider ID and API key in HTTP headers.
X-Provider-Id: YOUR_PROVIDER_ID
Authorization: ApiKey YOUR_API_KEY
Accept: application/json
Endpoint
GET https://www.presswireindia.com/api/v1/news/releases
| Parameter | Purpose |
|---|---|
category_id |
Optional category filter. |
q |
Optional search query. |
limit |
Optional result limit from 1 to 60. |
since |
Optional ISO-8601 datetime for incremental sync. |
cursor |
Optional pagination token from the previous response. |
Filter Logic
category_id narrows the result to one category.q searches the release dataset.since supports incremental syncing.cursor continues pagination safely.Response Model
meta.provider_id to identify the authenticated partner contextmeta.count and meta.limit for result bookkeepingmeta.next_cursor for pagination continuationitems array containing release fields, category, tags, URLs, and timestampsErrors
{
"error": {
"code": "provider_disabled",
"message": "Provider account is inactive or pending approval.",
"status": 403
}
}
invalid_api_keyprovider_disabledip_not_allowedaccess_deniedinvalid_requestSecurity and Policy
Implementation Flow
next_cursor or since in your system.Next Step
Review the code examples, register your platform, complete DNS verification, and then generate a live API key from the News Provider panel.