Contracts and partnerships
Companies that just won a contract, signed a partnership or announced a major agreement. A new contract often means the company has to deliver fast: hire, buy, and bring in outside help. Use this feed to reach them while that work is being planned.
Quick start
Agreements Fundz has added since September 1:
curl -H "Authorization: YOUR_API_KEY" \
"https://api.fundz.net/agreements?created_from=2026-09-01"Endpoint
https://api.fundz.net/agreementsSend your API key in the Authorization header. Keys come from Account > API Keys in the app, on a Pro or Strategic plan. See Authentication and limits for the daily call allowance and error formats.
Common uses
curl -H "Authorization: YOUR_API_KEY" \
"https://api.fundz.net/agreements?kind=partnership&industries=Healthcare&created_from=2026-07-01"curl -H "Authorization: YOUR_API_KEY" \
"https://api.fundz.net/agreements?money_raised_min=1000000"Query parameters
All parameters are optional.
| Parameter | Type | Description |
|---|---|---|
| kind | string | Agreement types, comma-separated, matched exactly against the record's kind (for example partnership). Use values you have seen in responses. |
| money_raised_min | integer | Smallest reported value to include, in whole US dollars. Records with no reported value are left out when you set this. |
| money_raised_max | integer | Largest reported value to include, in whole US dollars. 1,000,000,000 or more means no upper limit. |
| created_from | date | Only records Fundz added on or after this date (YYYY-MM-DD). Filters on created_at, the day Fundz captured the event. |
| created_to | date | Only records Fundz added on or before this date (YYYY-MM-DD). |
| organization_name | string | Case-insensitive partial match on the company name. |
| locations | string | Comma-separated place names, matched to Fundz locations. Places inside a match are included, so California covers its cities. |
| industries | string | Comma-separated industry names, exact name match (case-insensitive), for example Software,Fintech. Without this parameter, companies tagged as investment funds are left out. |
| number_of_employees_min | integer | Smallest company headcount to include. |
| number_of_employees_max | integer | Largest company headcount to include. |
| employee_ranges | string | Several size bands at once, comma-separated: 1-49,500-1000,10000- (a trailing dash means no upper limit). A record matches if it falls in any band. Overrides the min and max parameters. |
| page | integer | Page number, starting at 1. Pages hold 25 records. A page past the end returns an empty data array. |
locations and industries are looked up one by one. A name that matches nothing is dropped without an error, and if every name is dropped that filter is not applied at all. A typo therefore returns unfiltered results. Compare meta.total_count against what you expect.Response
{
"_attribution": "Data provided by Fundz ...",
"_licensing": "Commercial use, redistribution or embedding requires a licence ...",
"data": [
{
"id": "northwind-robotics-partners-with-harbor-systems",
"title": "Northwind Robotics partners with Harbor Systems",
"kind": "partnership",
"money_raised": null,
"created_at": "2026-09-12T14:30:00.000Z",
"organization": {
"id": "northwind-robotics",
"name": "Northwind Robotics",
"number_of_employees": 85,
"is_public_company": false,
"status_label": "PRIVATE",
"status_code": "private",
"ticker": null,
"list_badges": [],
"location": { "id": 812, "title": "Austin", "short_description": "Austin, Texas", "level": "city", "country": "United States", "release_count": 2140 },
"industries": [ { "id": 47, "title": "Robotics" } ]
}
}
],
"meta": {
"current_page": 1,
"next_page": 2,
"total_count": 178,
"total_pages": 8,
"tier": "Pro",
"remaining_searches": 41
},
"upgrade_url": "https://www.fundz.net/pricing"
}Records come newest first (by created_at), 25 per page. meta tells you where you are and how many calls you have left today. When nothing matches, the response also carries a guidance object with suggestions. The _attribution and _licensing keys travel with every response; see Authentication and limits.
Agreement fields
| Field | Type | Description |
|---|---|---|
| id | string | Stable slug for the agreement. |
| title | string | Headline of the announcement. |
| kind | string | null | Agreement type, for example partnership. |
| money_raised | string | null | Reported value, formatted for display ($4 Million, $750,000). null when no value was reported. |
| created_at | string | When Fundz added the agreement (ISO 8601). |
| organization | object | The company in the announcement (base company fields). |
The organization object on this feed carries the base company fields listed on Data models. For website, LinkedIn and description, fetch Company profile with the company id.
Need help with an integration?
Tell us what you are building and we will help you get the right data into it.
Contact SupportLast updated September 2026