Skip to Content
CompanySpec
API referenceCompany data

Get news events

GET
/companies/{company}/news

Company news events such as launches, expansions, executive hires and funding. Costs 1 lookup unless already paid for this billing month.

Authorization

bearerAuth
headerAuthorizationBearer <token>

Your API key, sent as Authorization: Bearer <key>. Create keys in the dashboard.

Path Parameters

company*string

The company's domain (for example stripe.com) or its CompanySpec id (for example cmp_8f2k1).

Query Parameters

category?string

A value from /values/news_categories.

within_days?integer

Only events from the last N days. Default 365.

Range1 <= value <= 730
limit?integer
Range1 <= value <= 100
Default25
cursor?string

The next_cursor from the previous page. Valid for 24 hours. Fetching later pages charges for new companies on them.

Response Body

News events.

application/json
  1. response
news*array<>
next_cursor*|

Pass as cursor to get the next page. null when there are no more results.

usage*

What this request cost and what is left this billing month.

Example Request
curl -X GET 'https://api.companyspec.com/v1/companies/acmedental.io/news'
Example Response
{  "news": [    {      "id": "nws_91ad2",      "category": "launches",      "category_group": "product",      "date": "2026-09-30",      "summary": "Launched an AI scheduling assistant for dental front desks.",      "amount_usd": null,      "url": "https://acmedental.io/blog/ai-scheduling-assistant"    }  ],  "next_cursor": null,  "usage": {    "charged": {      "lookups": 0,      "discoveries": 0    },    "already_paid": 1,    "remaining": {      "lookups": 9750,      "discoveries": 1977    }  }}