Discover/GlobeNewswire API
live

GlobeNewswire APIglobenewswire.com

Access GlobeNewswire press releases, earnings announcements, and M&A data via 6 structured endpoints. Filter by industry, date, keyword, or organization.

Endpoint health
verified 21h ago
search_press_releases
get_press_release_detail
search_ma_press_releases
browse_by_industry
search_earnings_announcements
6/6 passing latest checkself-healing
Endpoints
6
Updated
21d ago

What is the GlobeNewswire API?

The GlobeNewswire API provides structured access to press release content across 6 endpoints, covering everything from keyword search to full-text retrieval. With get_press_release_detail, you can pull a release's body_text, ticker, publication_date, contact_info, and keywords for a given URL. Dedicated endpoints for earnings announcements and M&A releases make it straightforward to segment by news type without building your own classification layer.

Try it
Language code for results.
Page number for pagination.
Search keyword. When omitted, returns latest press releases.
End date for custom range in YYYY-MM-DD format. Used with dateRange='custom'.
Subject filter value.
Industry filter value (e.g., 'Financials', 'Consumer Services', 'Industrials').
Number of results per page.
Date range preset for filtering results.
Start date for custom range in YYYY-MM-DD format. Used with dateRange='custom'.
api.parse.bot/scraper/863b4735-fc98-4fd5-a7e7-cc66cb6dd8b8/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/863b4735-fc98-4fd5-a7e7-cc66cb6dd8b8/search_press_releases?lang=en&page=1&query=technology&endDate=2026-07-07&subject=earnings&industry=Financials&pageSize=5&dateRange=past24Hours&startDate=2026-06-07' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace globenewswire-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: GlobeNewswire SDK — search, drill-down, filter by industry, RSS feeds."""
from parse_apis.globenewswire_api import GlobeNewswire, DateRange, PressReleaseNotFound

client = GlobeNewswire()

# Search for recent technology press releases, capped at 5 total items.
for pr in client.pressreleasesummaries.search(query="technology", date_range=DateRange.PAST_WEEK, limit=5):
    print(pr.title, pr.source, pr.date)

# Drill into the first result's full details via .details().
summary = client.pressreleasesummaries.search(query="earnings", limit=1).first()
if summary:
    detail = summary.details()
    print(detail.title, detail.source, detail.keywords)

# Browse press releases in the Financials industry.
for pr in client.pressreleasesummaries.browse_by_industry(industry_slug="Financials", limit=3):
    print(pr.title, pr.url)

# Fetch an organization's RSS feed by its base64-encoded ID.
try:
    feed = client.organizationfeeds.get(org_id="YAUjHw9hB786FVeQ2UIrjw==")
    print(feed.feed_title, len(feed.items))
    for item in feed.items[:2]:
        print(item.title, item.pubDate)
except PressReleaseNotFound as exc:
    print(f"Organization feed not found: {exc}")

# M&A press releases — quick scan.
for pr in client.pressreleasesummaries.search_ma(limit=3):
    print(pr.title, pr.source)

print("exercised: search / details / browse_by_industry / organizationfeeds.get / search_ma")
All endpoints · 6 totalmissing one? ·

Search for press releases by keyword or with various filters. Returns paginated results from GlobeNewswire's search. When no query is provided, returns the latest press releases. Supports filtering by industry, subject, and date range. Each result is a summary; use the URL to fetch full details via get_press_release_detail.

Input
ParamTypeDescription
langstringLanguage code for results.
pageintegerPage number for pagination.
querystringSearch keyword. When omitted, returns latest press releases.
endDatestringEnd date for custom range in YYYY-MM-DD format. Used with dateRange='custom'.
subjectstringSubject filter value.
industrystringIndustry filter value (e.g., 'Financials', 'Consumer Services', 'Industrials').
pageSizeintegerNumber of results per page.
dateRangestringDate range preset for filtering results.
startDatestringStart date for custom range in YYYY-MM-DD format. Used with dateRange='custom'.
Response
{
  "type": "object",
  "fields": {
    "url": "string, the search URL used",
    "page": "integer, current page number",
    "items": "array of press release summary objects with title, url, date, source, and summary",
    "page_size": "integer, results per page"
  }
}

About the GlobeNewswire API

Search and Browse Press Releases

The search_press_releases endpoint accepts a query string alongside filters for lang, industry, subject, and dateRange. The dateRange parameter accepts presets (past24Hours, pastWeek, pastMonth) or custom when paired with an endDate. Results come back paginated with page and pageSize controls, and each item in the items array includes title, url, date, source, and a summary. When query is omitted, the endpoint returns the latest press releases across all categories.

Full Press Release Content

get_press_release_detail takes a single required url (typically from a search result) and returns the full body_text, title, publication_date, source, ticker, keywords, description, and contact_info. The ticker and keywords fields are especially useful for associating a release with a specific publicly traded company or sector without parsing the body manually.

Specialized Feeds: Earnings and M&A

search_earnings_announcements and search_ma_press_releases are purpose-built endpoints that filter the press release corpus to operating-results and merger-and-acquisition content respectively. Both support page and pageSize pagination and return the same items structure as the general search. browse_by_industry narrows results by industry_slug — accepted values include Financials, Consumer Services, and Industrials, among others.

Organization RSS Feeds

get_rss_feed_by_organization takes a base64-encoded org_id and returns a structured feed with title, link, description, pubDate, identifier, contributor, keywords, and categories per item, plus a feed_title for the organization. Note that numeric organization IDs are not accepted — the parameter requires the base64-encoded form.

Reliability & maintenanceVerified

The GlobeNewswire API is a managed, monitored endpoint for globenewswire.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when globenewswire.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official globenewswire.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
21h ago
Latest check
6/6 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Monitor earnings announcements for a portfolio of tickers using search_earnings_announcements combined with get_press_release_detail to extract ticker and body_text.
  • Build an M&A deal tracker by polling search_ma_press_releases and parsing source, date, and summary for each new release.
  • Index full press release content by industry using browse_by_industry with industry_slug values like Financials or Industrials.
  • Set up organization-level news alerts by querying get_rss_feed_by_organization with a known org_id and comparing pubDate against your last-seen timestamp.
  • Feed a financial NLP pipeline with structured body_text and keywords from get_press_release_detail to extract named entities and sentiment.
  • Track news volume by sector and date window using search_press_releases with industry and dateRange filters.
  • Correlate press release timing with stock price movements by joining ticker and publication_date fields against a market data feed.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does GlobeNewswire have an official developer API?+
GlobeNewswire offers a distribution and syndication service for paying customers (issuers and PR agencies), but there is no publicly documented, self-serve REST API for reading press release data. This Parse API provides structured read access to the public press release content on globenewswire.com.
What does `get_press_release_detail` return beyond what the search endpoints provide?+
The search endpoints return title, url, date, source, and summary. get_press_release_detail adds body_text (full release text), ticker, keywords, contact_info, description, and publication_date. If you need the actual body of the release or the associated stock ticker, you need to call this endpoint with the URL from the search result.
How do I look up press releases for a specific organization?+
get_rss_feed_by_organization retrieves feed items for a single organization using a base64-encoded org_id. The endpoint does not accept plain numeric IDs. If you have a numeric organization ID from another source, you will need to base64-encode it before passing it as org_id. The feed response includes feed_title, pubDate, contributor, keywords, and categories per item.
Can I filter press releases by country or region?+
The search_press_releases endpoint accepts a lang parameter for language filtering, but there is no explicit country or region filter exposed in the current API. You can fork this API on Parse and revise it to add a region-based filter endpoint if your use case requires geographic segmentation.
Does the API expose historical press releases beyond the preset date ranges?+
The dateRange parameter on search_press_releases supports presets up to pastMonth and a custom range when combined with endDate. Deep historical archive retrieval with arbitrary start dates is not currently supported as a dedicated endpoint. You can fork this API on Parse and revise it to add a wider historical search endpoint covering earlier date ranges.
Page content last updated . Spec covers 6 endpoints from globenewswire.com.
Related APIs in News MediaSee all →
prnewswire.com API
Access the latest press releases, earnings announcements, and news from PR Newswire across specific categories and organizations, with options to search by keywords or dates. Filter releases by industry, company newsrooms, and subscribe to RSS feeds for real-time updates on corporate news and financial disclosures.
annualreports.com API
Search for and access thousands of international company annual reports in PDF and HTML formats, while filtering by ticker, exchange, industry, sector, company size, and location. Browse company profiles and financial documents across different markets and industries to find the information you need.
marketbeat.com API
Track comprehensive stock market data including real-time overviews, analyst ratings, earnings reports, insider trades, and institutional ownership across thousands of companies. Search stocks, analyze financial statements and profitability metrics, monitor short interest, explore options chains, and stay updated with market headlines and competitor analysis.
stockanalysis.com API
Access comprehensive stock market data including real-time financials, income statements, statistics, and IPO calendars to research individual stocks and identify market movers. Search stocks, view detailed overviews, and monitor premarket activity all in structured, easy-to-use format.
morningstar.com API
Get comprehensive financial data including stock quotes, company profiles, historical financials, valuation metrics, ownership details, dividends, and market movers from Morningstar. Search securities and access the latest stock news to make informed investment decisions.
nasdaq.com API
Track real-time and historical stock prices, ETF and mutual fund quotes, cryptocurrency data, and comprehensive company financials including earnings, dividends, and SEC filings all from one source. Research market trends with institutional holdings, short interest data, retail trading activity, and market movers to make informed investment decisions.
justice.gov API
Search and retrieve official U.S. Department of Justice press releases. Find information on DOJ announcements, enforcement actions, settlements, and legal proceedings across all topic areas. Access full press release details including case summaries, entities involved, and filing dates.
sneakernews.com API
Browse the latest sneaker news, search articles by keyword, and look up upcoming release dates — including pricing, images, and retailer links. Also surfaces per-page ad slot inventory and density metrics for programmatic and publisher analysis.