Product Launches
Retrieve product launch and feature announcement data with organization details. Query by date range, company size, location, and industry to programmatically access innovation and product release activity.
🚀 Quick Start
Get started in seconds. Here's your first API call:
curl -H "Authorization: YOUR_API_KEY" \
"https://api.fundz.net/products?created_from=2025-01-01"Endpoint
https://api.fundz.net/productsAuthentication
Send your key in the Authorization header:
Authorization: YOUR_API_KEYThe API also accepts an OAuth Bearer <token> for ChatGPT/agent integrations, and a logged-in session cookie for in-app use — but partner/API usage is the Authorization: YOUR_API_KEY header. Paid plans only — there is no free API tier. An inactive subscription returns 401 with a message pointing to fundz.net/pricing.
Common Use Cases
Recent Product Launches
Track all new product announcements from the past 30 days
curl -H "Authorization: YOUR_API_KEY" \
"https://api.fundz.net/products?created_from=2025-09-18"Industry Innovation Tracking
Monitor product launches in specific industries like AI or healthcare
curl -H "Authorization: YOUR_API_KEY" \
"https://api.fundz.net/products?industries=Artificial%20Intelligence&created_from=2025-01-01"Startup Product Activity
Find product launches from companies with less than 100 employees
curl -H "Authorization: YOUR_API_KEY" \
"https://api.fundz.net/products?number_of_employees_max=100&created_from=2025-01-01"Query Parameters
organization_namestringOPTIONALFilter by company name (case-insensitive partial match)
created_fromstringOPTIONALFilter by created date from (YYYY-MM-DD format)
created_tostringOPTIONALFilter by created date to (YYYY-MM-DD format)
number_of_employees_minintegerOPTIONALMinimum number of employees at the company
number_of_employees_maxintegerOPTIONALMaximum number of employees at the company
locationsstringOPTIONALLocation name (automatically includes all cities within a state). Comma-separated for multiple
industriesstringOPTIONALIndustry names (comma-separated). Common: Software, Fintech, Healthcare, Biotechnology
pageintegerOPTIONALPage number for pagination (default: 1)
Response Format
{
"data": [
{
"id": "acme-corp-launches-ai-platform-2-0",
"title": "Acme Corp launches AI Platform 2.0",
"created_at": "2025-10-16T14:20:00.000Z",
"organization": {
"id": "acme-corp",
"name": "Acme Corp",
"number_of_employees": 350,
"is_public_company": false,
"status_label": "Private",
"status_code": "private",
"ticker": null,
"list_badges": [],
"location": {
"id": 42,
"title": "San Francisco",
"short_description": "San Francisco, California",
"country": "United States"
},
"industries": [
{
"id": 7,
"title": "Artificial Intelligence"
}
]
}
}
],
"meta": {
"current_page": 1,
"next_page": 2,
"total_count": 1234,
"total_pages": 50,
"tier": "Pro",
"remaining_searches": 97
},
"upgrade_url": "https://www.fundz.net/pricing"
}When a query returns no results, the response also includes a guidance object with a message and suggestions, and that query does not count against your limit.
Product launch fields
| Field | Type | Description |
|---|---|---|
| id | string | Unique slug identifier for the product launch |
| title | string | Headline of the product launch / feature announcement |
| created_at | string | ISO 8601 timestamp of when the launch was recorded |
| organization | object | The company behind the launch (see Organization fields below) |
Organization fields
| Field | Type | Description |
|---|---|---|
| id | string | Company slug identifier |
| name | string | Company name |
| number_of_employees | integer | Reported headcount (may be null) |
| is_public_company | boolean | Whether the company is publicly traded |
| status_label | string | Human-readable public/private status |
| status_code | string | Machine-readable status code |
| ticker | string | Public-company ticker symbol (null if private) |
| list_badges | array | Recent list memberships (e.g. Inc 5000, Forbes Cloud 100); empty when none |
| location | object | Location with id, title, short_description, and country |
| industries | array | Array of industry objects, each with id and title |
Pagination & Limits
Results are paginated with ?page=N (25 records per page). Query limits vary by plan: meta.remaining_searches shows what's left and meta.tier shows the caller's plan.
Errors
Errors are returned as JSON in the form { "error": "<Type>", "message": "..." }. Common status codes:
| Status | Meaning |
|---|---|
| 401 | Authentication required / invalid token / subscription inactive |
| 403 | Forbidden |
| 404 | Not found |
| 400 | Bad or missing parameter |
| 422 | Invalid |