Introduction
Our REST APIs give all the functionalities needed to interact with our database. All these services are exclusively usable with https standard, and only after having been authenticated.
For brevity, the possible error codes for all endpoints are at the end of the document.
Every endpoint is to be called starting with the domain https://api.netzeroinsights.com
Security
Login
To login, use this code:
curl -v -X POST "https://api.netzeroinsights.com/security/formLogin" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "username=YOUR_USERNAME&password=YOUR_PASSWORD"
Make sure to replace
YOUR_USERNAME
andYOUR_PASSWORD
with your credentials.Using the -v ("verbose") flag lets you see the full response, in which you can find the Session Cookie.
Before using any other API, you should first login using the following endpoint:
POST /security/formLogin
With the following two parameters:
Parameter name | Parameter value |
---|---|
username | provided by Net Zero Insights |
password | provided by Net Zero Insights |
The possible response codes are:
Response code | Meaning |
---|---|
200 | Login successful |
Please note that in case of a 200 response, you will also get a Session Cookie. You should save this, as it will be needed for using all the other endpoints. The session cookie expires after 30 minutes of session inactivity.
Our API expects the Session Cookie to be included in all API requests to the server, like this:
JSESSIONID=EXAMPLE_SESSION_ID
Logout
To logout, use this code:
curl -v --cookie "JSESSIONID=EXAMPLE_SESSION_ID" \
-X GET "https://api.netzeroinsights.com/security/logout"
Make sure to replace
EXAMPLE_SESSION_ID
with your Session Cookie
To close the session, you should use the following endpoint:
GET /security/logout
It takes no parameter, and has the following response code:
Response code | Meaning |
---|---|
200 | Session terminated |
Startup List
To get startup list, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X POST 'https://api.netzeroinsights.com/getStartupList' \
-H 'Content-Type: application/json' \
-d '{"limit": 1, "offset": 0, "include":{}, "exclude": {}, "fundingRoundInclude":{}, "fundingRoundExclude": {}, "investorInclude":{}, "investorExclude": {}, "sorting": {}}'
In case of a 200 response, the response body will contain all the startups matching your request, with the format specified at section Startup Search.
{
"count": 54856,
"results": [
{
"clientID": 668,
"name": "Sunfire",
"logo": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1676009885/Startups/idgakaw4vpykudzpl978.jpg",
"website": "http://www.sunfire.de",
"domain": "sunfire.de",
"pitchLine": "Sunfire develops and manufactures industrial electrolysers for the production of renewable hydrogen and syngas.<br><br>The electrolyzers - based on alkaline and solid oxide technologies - are producing hydrogen and Syngas and are meant to decarbonize energy-intensive and climate-conscious businesses. The company either uses renewable electricity and water to produce green hydrogen, or includes captured CO2 in the process to produce renewable syngas which can be transferred into hydrocarbon products. Main applications for the produced fuels are refineries, steel manufacturing, chemicals, mobility, and the utility sector.<br><br>Sunfire develops an innovation that contributes to:<br>Climate change mitigation by producing green hydrogen and renewable syngas.<br>",
"description": "Developer of industrial electrolyzers designed to convert renewable electrical energy into fuels and gases. Innovative technology: Sunfire offers modular power plants and electrolysis systems to produce renewable energy, hydrogen and syngas. Provider of energy conversion technologies, including solid oxide fuel cells and renewable synthetic fuels based on solid oxide electrolyzers. Sunfire is an electrolysis company that designs and manufactures systems for the production of renewable industrial gas and fuel. A World Without Fossil Fuels. Sunfire develops and markets efficient energy supply concepts, which focus on the transformation of regenerative power into liquid petrol (power-to-liquids) or gas (power-to-gas). Develops and produces high-temperature fuel cells which facilitate the generation of electric power and heat. Developer of industrial electrolyzers designed to convert renewable electrical energy into fuels and gases. The company's renewable hydrogen and syngas as substitutes for fossil energy sources and offer electrolyzers based on alkaline and solid oxide (SOEC) technologies, enabling chemical, fuel, and steel industries to transform of energy Established in 2010 and based in Dresden, Germany, Sunfire is a world-leading industrial electrolysis company with two differentiated technologies. We develop and manufacture electrolyzers based on SOEC and Alkaline technologies that enable a truly sustainable and cost-effective production of renewable hydrogen, syngas and e-Fuel.\n\nSunfire has been named Global Cleantech 100 company for six consecutive years and is backed by leading strategic and financial investors such as Neste and SMS Group global leaders in the renewable fuel and steel business. With more than 500 employees located in Germany and Switzerland and a well-established partner network, we realize large electrolysis projects to deliver on our promise: Creating a world without fossil fuels! Sunfire develops and manufactures systems for renewable industrial gas and fuel production. These substitutes for mineral oil and natural gas, known as e-Gas, e-Fuel or e-Chemicals, replace fossil fuels in existing infrastructures. The solid oxide cells (SOCs) used for the conversion process are also used as generators to provide electricity and heat.\n\nSunfires vision is to make regenerative energy from sources such as wind farms, hydropower plants, and photovoltaic systems available wherever and whenever it is needed not just when the wind is blowing, the waves are crashing or the sun is shining. Established in 2010 and based in Dresden, Germany, Sunfire is a world-leading industrial electrolysis company with two differentiated technologies. We develop and manufacture electrolyzers based on SOEC and Alkaline technologies that enable a truly sustainable and cost-effective production of renewable hydrogen, syngas and e-Fuel.Sunfire has been named Global Cleantech 100 company for six consecutive years and is backed by leading strategic and financial investors such as Neste and SMS Group global leaders in the renewable fuel and steel business. With more than 500 employees located in Germany and Switzerland and a well-established partner network, we realize large electrolysis projects to deliver on our promise: Creating a world without fossil fuels! ognised global leader for off-grid and CHP units based on solide oxide fuel cell technology. Renewables Everywhere. With the co-electrolysis of Sunfire, CO2-neutral synthetic crude oil can be produced from water in combination with carbon dioxide and green electricity via syngas. A breakthrough fuel cell and electrolyser technology replacingtheconventional fossil fuel used in your car with CO2 neutral fuel created from green power, water and CO2 fromtheatmosphere. CO2 & Hydrogen. Sunfire develops and manufactures systems for renewable industrial gas and fuel production. These substitutes for mineral oil and natural gas, known as e-Gas, e-Fuel or e-Chemicals, replace fossil fuels in existing infrastructures. The solid oxide cells (SOCs) used for the conversion process are also used as generators to provide electricity and heat. Sunfire develops and manufactures systems for renewable industrial gas and fuel production. These substitutes for mineral oil and natural gas, known as e-Gas, e-Fuel or e-Chemicals, replace fossil fuels in existing infrastructures. The solid oxide cells (SOCs) used for the conversion process are also used as generators to provide electricity and heat. Sunfires vision is to make regenerative energy from sources such as wind farms, hydropower plants, and photovoltaic systems available wherever and whenever it is needed not just when the wind is blowing, the waves are crashing or the sun is shining. Sunfire develops and produces high temperature electrolyzers SOEC and high temperature fuel cells SOFC . As water vapour is used in electrolysis efficiencies of up to H methane and about for fuels are achieved.Customer ProblemTarget groups are energy chemical refinery and utility companies. Energy suppliers can work on a more efficient supply at certain points as the fuel cells can also use hydrocarbons.Business ModelSunfire offers its technology in the fields of CHP off grid production and hydrogen fuels. The product is then sold directly for individual orders.USPIn niche markets the special requirements and simpler logistics can give this system an economic advantage. Sunfire s entry markets are therefore small gas customers off grid applications and CHP plants for real estate.",
"fundingAmount": 2.8E8,
"fundingString": "280M",
"fundingAmountUSD": 3.1753658E8,
"fundingStringUSD": "318M",
"fundingRangeID": 9,
"fundingRange": ">250M",
"lastRoundDate": "2022-07-14T00:00:00.000+00:00",
"sustainabilityMetric": 0.9335,
"foundedDate": 2010,
"countryID": 80,
"country": "Germany",
"city": "Dresden",
"continent": "Europe",
"email": "info@sunfire.de",
"phone": "+49 351 8967970",
"sizeID": 2,
"size": "11 - 50",
"stageID": 4,
"stage": "Scaling",
"linkedinURL": "https://www.linkedin.com/company/sunfire-gmbh/",
"twitterURL": "https://twitter.com/sunfire_dresden/",
"facebookURL": "https://facebook.com/1382355191983196/",
"directURL": "sunfire-668",
"sustainabilityMetricID": 4,
"lastRoundType": "Late VC",
"tags": [
{
"tagTypeId": 74,
"tagType": {
"id": 74,
"tagType": "EU activity",
"platformOrder": 9,
"tagFamily": {
"id": 1,
"tagFamily": "EU taxonomy",
"platformOrder": 1
}
},
"id": 405,
"filterable": true,
"label": "Manufacture of equipment for the production and use of hydrogen"
},
{
"tagTypeId": 11,
"tagType": {
"id": 11,
"tagType": "environmental objective",
"platformOrder": 7,
"tagFamily": {
"id": 1,
"tagFamily": "EU taxonomy",
"platformOrder": 1
}
},
"id": 374,
"filterable": true,
"label": "climate change mitigation"
}
],
"fundingTypes": [
"Grant",
"Equity"
],
"sdgs": [
{
"id": 7,
"label": "7. Affordable and clean energy"
},
{
"id": 13,
"label": "13. Climate action"
}
],
"note": "",
"fundingRangeUSD": ">250M",
"fundingRangeIDUSD": 9,
"numberOfEquityRounds": 8,
"numberOfGrants": 2,
"id": 527,
"eutopiaScore": 93
}
]
}
To search our startup database you should use the following endpoint:
POST /getStartupList
With a JSON request body in the format specified at the section Main Filter.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Startup Detail
All the information related to a startup is divided into different sections:
Additionally, for each funding round, you can get the investors and the sources using the following endpoints:
Startup Overview and Taxonomy
To get a startup overview and taxonomy, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET "https://api.netzeroinsights.com/getStartup/sunfire-668"
In case of a 200 response, the response body will contain the requested startup, with the format specified at section Startup.
{
"clientID": 668,
"name": "Sunfire",
"logo": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1695114255/Startups/pwiujiclbklqjftnt16h.jpg",
"website": "http://www.sunfire.de",
"domain": "sunfire.de",
"pitchLine": "Sunfire develops and manufactures industrial electrolysers for the production of renewable hydrogen and syngas.<br><br>The electrolyzers - based on alkaline and solid oxide technologies - are producing hydrogen and Syngas and are meant to decarbonize energy-intensive and climate-conscious businesses. The company either uses renewable electricity and water to produce green hydrogen, or includes captured CO2 in the process to produce renewable syngas which can be transferred into hydrocarbon products. Main applications for the produced fuels are refineries, steel manufacturing, chemicals, mobility, and the utility sector.<br><br>Sunfire develops an innovation that contributes to:<br>Climate change mitigation by producing green hydrogen and renewable syngas.<br>",
"description": "Sunfire develops and produces high temperature electrolyzers SOEC and high temperature fuel cells SOFC Provider of energy conversion technologies including solid oxide fuel cells and renewable synthetic fuels based on solid oxide electrolyzers The solid oxide cells SOCs used for the conversion process are also used as generators to provide electricity and heat Sunfire has been named Global Cleantech 100 company for six consecutive years and is backed by leading strategic and financial investors such as Neste and SMS Group global leaders in the renewable fuel and steel business Innovative technology Sunfire offers modular power plants and electrolysis systems to produce renewable energy hydrogen and syngas Energy suppliers can work on a more efficient supply at certain points as the fuel cells can also use hydrocarbons Business ModelSunfire offers its technology in the fields of CHP off grid production and hydrogen fuels",
"fundingAmount": 449000000,
"fundingString": "449M",
"fundingAmountUSD": 501968139,
"fundingStringUSD": "502M",
"fundingRangeID": 9,
"fundingRange": ">250M",
"lastRoundDate": "2023-08-31T06:52:00.000+00:00",
"sustainabilityMetric": 0.9335,
"foundedDate": 2010,
"georowID": 814818,
"countryID": 80,
"country": "Germany",
"city": "Dresden",
"continent": "Europe",
"email": "info@sunfire.de",
"phone": "+49 351 8967970",
"sizeID": 5,
"size": "201 - 500",
"stageID": 4,
"stage": "Scaling",
"linkedinURL": "https://www.linkedin.com/company/sunfire-gmbh/",
"twitterURL": "https://twitter.com/sunfire_dresden/",
"facebookURL": "https://facebook.com/sunfire.dresden/",
"directURL": "sunfire-668",
"sustainabilityMetricID": 4,
"lastRoundAmount": 169000000,
"lastRoundAmountUSD": 184431559,
"lastRoundAmountString": "169M",
"lastRoundAmountStringUSD": "184M",
"lastRoundType": "Grant",
"tags": [
{
"tagTypeId": 11,
"tagType": {
"tagType": "environmental objective",
"platformOrder": 7,
"tagFamily": {
"tagFamily": "EU taxonomy",
"platformOrder": 1,
"id": 1
},
"id": 11
},
"filterable": true,
"id": 374,
"label": "climate change mitigation"
},
{
"tagTypeId": 74,
"tagType": {
"tagType": "EU activity",
"platformOrder": 9,
"tagFamily": {
"tagFamily": "EU taxonomy",
"platformOrder": 1,
"id": 1
},
"id": 74
},
"filterable": true,
"id": 405,
"label": "Manufacture of equipment for the production and use of hydrogen"
}
],
"trls": [
{
"date": "2023-12-06T12:36:34.167+00:00",
"label": "6-8",
"id": 4
}
],
"fundingTypes": [
"Grant",
"Equity"
],
"sdgs": [
{
"id": 7,
"label": "7. Affordable and clean energy"
},
{
"id": 13,
"label": "13. Climate action"
}
],
"note": "",
"roundCount": 11,
"fundingRangeUSD": ">250M",
"fundingRangeIDUSD": 9,
"reviewDate": "2023-09-13T08:23:40.747+00:00",
"lastReviewer": "pratibha_agarwal",
"lastSeenDate": "2024-01-12T07:47:14.580+00:00",
"numberOfEquityRounds": 8,
"numberOfGrants": 3,
"sustainabilityMetricLabel": "Very high impact",
"employeesGrowthJSON": "[\n {\n \"dateOn\": {\n \"month\": 12,\n \"year\": 2021,\n \"day\": 1\n },\n \"employeeCount\": 152\n },\n {\n \"dateOn\": {\n \"month\": 1,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 3,\n \"employeeCount\": 157\n },\n {\n \"dateOn\": {\n \"month\": 2,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 1,\n \"employeeCount\": 158\n },\n {\n \"dateOn\": {\n \"month\": 3,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 164\n },\n {\n \"dateOn\": {\n \"month\": 4,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 2,\n \"employeeCount\": 168\n },\n {\n \"dateOn\": {\n \"month\": 5,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 5,\n \"employeeCount\": 177\n },\n {\n \"dateOn\": {\n \"month\": 6,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 5,\n \"employeeCount\": 186\n },\n {\n \"dateOn\": {\n \"month\": 7,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 194\n },\n {\n \"dateOn\": {\n \"month\": 8,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 5,\n \"employeeCount\": 204\n },\n {\n \"dateOn\": {\n \"month\": 9,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 6,\n \"employeeCount\": 216\n },\n {\n \"dateOn\": {\n \"month\": 10,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 11,\n \"employeeCount\": 239\n },\n {\n \"dateOn\": {\n \"month\": 11,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 6,\n \"employeeCount\": 253\n },\n {\n \"dateOn\": {\n \"month\": 12,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 3,\n \"employeeCount\": 261\n },\n {\n \"dateOn\": {\n \"month\": 1,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 2,\n \"employeeCount\": 266\n },\n {\n \"dateOn\": {\n \"month\": 2,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 3,\n \"employeeCount\": 275\n },\n {\n \"dateOn\": {\n \"month\": 3,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 285\n },\n {\n \"dateOn\": {\n \"month\": 4,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 1,\n \"employeeCount\": 289\n },\n {\n \"dateOn\": {\n \"month\": 5,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 3,\n \"employeeCount\": 298\n },\n {\n \"dateOn\": {\n \"month\": 6,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 311\n },\n {\n \"dateOn\": {\n \"month\": 7,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 2,\n \"employeeCount\": 318\n },\n {\n \"dateOn\": {\n \"month\": 8,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 2,\n \"employeeCount\": 323\n },\n {\n \"dateOn\": {\n \"month\": 9,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 336\n },\n {\n \"dateOn\": {\n \"month\": 10,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 5,\n \"employeeCount\": 354\n },\n {\n \"dateOn\": {\n \"month\": 11,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 1,\n \"employeeCount\": 359\n },\n {\n \"dateOn\": {\n \"month\": 12,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 359\n }\n]",
"id": 527,
"eutopiaScore": 93
}
To get a startup overview and taxonomy you should use the following endpoint:
GET /getStartup/[directLink]
It takes a single parameter, indicated as ”[directLink]” in the example, which is taken from a previous call of the endpoint at Startup List, variable ”directLink”, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Startup Patents
To get a startup overview and taxonomy, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET "https://api.netzeroinsights.com/patents/668"
In case of a 200 response, the response body will contain the requested patents, with the format specified at section Patent.
[
{
"id": 54136,
"googlePatentsUrl": "https://patents.google.com/patent/DE112015006427A5/",
"filingDate": "2015-04-07T22:00:00.000+00:00",
"publicationDate": "2017-12-27T23:00:00.000+00:00",
"patentAbstract": "A Process For The Production Of Synthetically Produced Methane (57)/Gaseous And/Or Liquid Hydrocarbons (114, 115, 116, 117). For This Purpose, Hydrogen (44, 84, 150) From An Electrolytic Arrangement (41, 81, 151, 159) Which Is Operated By Means Of Regeneratively Generated Electric Energy And Carbon Dioxide (19, 46, 86) Are Synthesized In A Methane Synthesis (Figs. 2-48) Or Fischer-Tropsch Synthesis (Figs. 3-96) Or Other Suitable Hydrocarbon Synthesis, The Carbon Dioxide (19, 46, 86) Being Produced From An Air/Gas Flow (3, 134) By Means Of A Carbon Dioxide Recovery System (Fig. 1). The Carbon Dioxide (19, 46, 86) Is Obtained From The Air/Gas Flow (3, 134) In The Carbon Dioxide Recovery System (Fig. 1) By Way Of A Reversible Adsorption Process. Also A Production System (57) For The Production Of Synthetically Produced Methane/Gaseous And/Or Liquid Hydrocarbons (114, 115, 116, 117), In Particular For Carrying Out The Production Process According To The Invention, Comprising An Electrolytic Arrangement (41, 81, 151, 159) Which Is Operated By Means Of Regeneratively Generated Electric Energy (42, 82, 153) For Producing Hydrogen (44, 84, 150), A Carbon Dioxide Recovery System (Fig. 1) For Producing Carbon Dioxide (19, 46, 86) From An Air/Gas Flow (3, 134) And A Methane (Fig. 2) Or Fischer-Tropsch Synthesis (Fig. 3) Or Any Other Suitable Hydrocarbon Synthesis For Synthesizing Hydrogen (44, 84, 150) And Carbon Dioxide (19, 45, 86) To Methane (57)/Gaseous And/Or Liquid Hydrocarbons (114, 115, 116, 117).",
"title": "Production Process And Production System For Producing Methane / Gaseous And/Or Liquid Hydrocarbons",
"jurisdiction": 80,
"publicationNumber": "DE-112015006427-A5",
"familyId": 1078,
"clientId": 668,
"jurisdictionName": "Germany",
"status": "pending"
},
{
"id": 54137,
"googlePatentsUrl": "https://patents.google.com/patent/WO2016161998A1/",
"filingDate": "2015-04-07T22:00:00.000+00:00",
"publicationDate": "2016-10-12T22:00:00.000+00:00",
"patentAbstract": "A Process For The Production Of Synthetically Produced Methane (57)/Gaseous And/Or Liquid Hydrocarbons (114, 115, 116, 117). For This Purpose, Hydrogen (44, 84, 150) From An Electrolytic Arrangement (41, 81, 151, 159) Which Is Operated By Means Of Regeneratively Generated Electric Energy And Carbon Dioxide (19, 46, 86) Are Synthesized In A Methane Synthesis (Figs. 2-48) Or Fischer-Tropsch Synthesis (Figs. 3-96) Or Other Suitable Hydrocarbon Synthesis, The Carbon Dioxide (19, 46, 86) Being Produced From An Air/Gas Flow (3, 134) By Means Of A Carbon Dioxide Recovery System (Fig. 1). The Carbon Dioxide (19, 46, 86) Is Obtained From The Air/Gas Flow (3, 134) In The Carbon Dioxide Recovery System (Fig. 1) By Way Of A Reversible Adsorption Process. Also A Production System (57) For The Production Of Synthetically Produced Methane/Gaseous And/Or Liquid Hydrocarbons (114, 115, 116, 117), In Particular For Carrying Out The Production Process According To The Invention, Comprising An Electrolytic Arrangement (41, 81, 151, 159) Which Is Operated By Means Of Regeneratively Generated Electric Energy (42, 82, 153) For Producing Hydrogen (44, 84, 150), A Carbon Dioxide Recovery System (Fig. 1) For Producing Carbon Dioxide (19, 46, 86) From An Air/Gas Flow (3, 134) And A Methane (Fig. 2) Or Fischer-Tropsch Synthesis (Fig. 3) Or Any Other Suitable Hydrocarbon Synthesis For Synthesizing Hydrogen (44, 84, 150) And Carbon Dioxide (19, 45, 86) To Methane (57)/Gaseous And/Or Liquid Hydrocarbons (114, 115, 116, 117).",
"title": "Production Process And Production System For Producing Methane / Gaseous And/Or Liquid Hydrocarbons",
"jurisdiction": 241,
"publicationNumber": "WO-2016161998-A1",
"familyId": 1078,
"clientId": 668,
"jurisdictionName": "World",
"status": "pending"
}
]
To get all the patents of a startup, you should use the following endpoint:
GET /patents/[clientID]
It takes a single parameter, indicated as ”[clientID]” in the example, which is taken from a previous call of the endpoint at Startup List, variable ”clientID”, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Startup Investors
To get all the investors of a startup, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET "https://api.netzeroinsights.com/investors/668"
In case of a 200 response, the response body will contain the requested investors, with the format specified at section Investor.
[
{
"id": 13333,
"name": "Amazon Climate Pledge Fund",
"firstRoundDate": "Jul 2022",
"roundTypes": "Late VC"
},
{
"id": 19364,
"name": "IPCEI",
"firstRoundDate": "Jun 2022",
"roundTypes": "Grant"
}
]
To get all the investors of a startup, you should use the following endpoint:
GET /investors/[clientID]
It takes a single parameter, indicated as ”[clientID]” in the example, which is taken from a previous call of the endpoint at Startup List, variable ”clientID”, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Startup Contacts
To get all the contacts of a startup, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X POST "https://api.netzeroinsights.com/contacts" \
-H "Content-Type: application/json" \
-d "{'clientID': 668, 'decisionMaker': false, 'roleID': 5}"
In case of a 200 response, the response body will contain all the requested contacts, with the format specified at section Contact.
[
{
"name": "Hergen Wolf",
"role": "Director Product Management",
"department": "Tech",
"email": "hergenthore.wolf@sunfire.de",
"linkedinURL": "http://www.linkedin.com/in/hergen-wolf",
"decisionMaker": true,
"id": 1170662
},
{
"name": "David Hering",
"role": "Head Of Production",
"department": "Tech",
"email": "david.hering@sunfire.de",
"linkedinURL": "http://www.linkedin.com/in/david-hering-07a169247",
"decisionMaker": true,
"id": 1170669
}
]
To get all contacts of a startup, you should use the following endpoint:
POST /contacts
With a JSON request body in the format specified at the Section Contacts Filter, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Startup Funding rounds
To get all the funding rounds of a startup, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET https://api.netzeroinsights.com/fundingRoundsPrints/668
In case of a 200 response, the response body will contain the requested funding rounds, with the format specified at section Funding Round.
[
{
"clientId": 668,
"roundDate": "2022-07-14T00:00:00.000+00:00",
"roundType": "Late VC",
"roundAmount": 0.0,
"coFundingRoundId": 138720,
"roundInvestors": [
13333
],
"roundNews": [
58824,
58825,
58826
],
"source": "pratik_gohil",
"financingInstrument": "Equity",
"equityStageID": 4,
"exitStageID": 1,
"id": 143791
},
{
"clientId": 668,
"roundDate": "2022-07-01T00:00:00.000+00:00",
"roundType": "Grant",
"roundAmount": 0.0,
"coFundingRoundId": 177701,
"roundInvestors": [
19364
],
"roundNews": [
72998
],
"source": "sharmila_bojan",
"financingInstrument": "Grant",
"equityStageID": 5,
"exitStageID": 1,
"id": 154414
}
]
To get all the funding rounds of a startup, you should use the following endpoint:
GET /fundingRoundsPrints/[clientID]
It takes a single parameter, indicated as ”[clientID]” in the example, which is taken from a previous call of the endpoint at Startup List, variable ”clientID”, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Funding round investors
To get all the investors of a given set of funding rounds, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X POST https://api.netzeroinsights.com/getFundingRoundInvestors \
-H "Content-Type: application/json" \
-d "{[86971]}"
In case of a 200 response, the response body will contain all the investors of the requested funding rounds, with the format specified at section Funding Round Investor.
[
{
"id": 10140,
"name": "Blue Earth Capital",
"website": "https://blueearth.capital/",
"fundingRoundId": 86971
},
{
"id": 3222,
"name": "Carbon Direct Capital Management",
"website": "https://carbon-direct.com/",
"fundingRoundId": 86971
},
{
"id": 6970,
"name": "Copenhagen Infrastructure Partners",
"website": "https://cipartners.dk/",
"fundingRoundId": 86971
}
]
To get all the investors of a given set of funding rounds, you should use the following endpoint:
POST /getFundingRoundInvestors
The request body should be a list of round IDs, which you can get from previous calls of Startup Funding Rounds, variable ”coFundingRoundId”, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Funding round sources
To get all the sources of a funding round, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET https://api.netzeroinsights.com/roundNewsByRoundID/86971
In case of a 200 response, the response body will contain all the sources of a funding rounds, with the format specified at section Funding round source.
[
{
"id": 50021,
"url": "https://www.sunfire.de/en/news/detail/sunfire-secures-further-growth-capital-and-an-agreement-for-up-to-640-mw-electrolysis-offtake",
"fundingRoundId": 86971
},
{
"id": 39628,
"url": "https://tech.eu/2022/03/24/sunfire-gets-eur195-million-backing-to-support-european-energy-independence",
"fundingRoundId": 86971
},
{
"id": 39629,
"url": "https://renewablesnow.com/news/sunfire-raises-eur-86m-to-scale-electrolysers-production-778402/",
"fundingRoundId": 86971
}
]
To get all the sources of a funding round, you should use the following endpoint:
GET /roundNewsByRoundID/[coFundingRoundId]
It takes a single parameter, indicated as ”[coFundingRoundId]” in the example, which is taken from a previous call of the endpoint at Section Startup Funding Rounds, variable ”coFundingRoundId”, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Investor Detail
To get the details of an Investor, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET "https://api.netzeroinsights.com/getInvestor/10000"
In case of a 200 response, the response body will contain the requested investor, with the format specified at section Investor.
{
"investorID": 10000,
"name": "Intergen",
"description": "InterGen is a private ScaleUp fund and talent matching program based in Calgary, Canada.<br><br>The company was founded in 2018 with a belief that the talent and expertise responsible for making Alberta the economic envy of the entire continent for the last twenty years can be leveraged to build the companies that will define the next twenty years - and beyond. InterGen only invests in companies and CEOs that meet the criteria of having revenue of approximately $1M-$5M per year, with rare exceptions below $1M. The firm prefers to invest in seed-stage, early-stage, and later-stage companies in information technology, SaaS, TMT, oil, and gas sectors in Alberta. InterGen offers educational programming, events, and networking opportunities to help businesses learn as they grow. The company has a strong network of retired and transitioning executives looking to engage with innovative companies emerging from start-up to scale-up.",
"website": "https://intergenconnect.com",
"city": "Calgary",
"country": "Canada",
"continent": "North America",
"linkedInURL": "https://www.linkedin.com/company/intergencanada/",
"twitterURL": "https://twitter.com/intergenscaleup/",
"email": "marcy@intergenconnect.com",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1692058153/Investors/q3r0z1bzarioblbxnjmn.jpg",
"size": "1 - 10",
"sizeID": 1,
"foundedDate": 2018,
"numberOfDeals": 1,
"numberOfDealsFiltered": 1,
"lastDealType": "Late VC",
"lastDealDate": "2018-12-14T00:00:00.000+00:00",
"lastRoundAmount": 3294864,
"lastRoundAmountUSD": 3750000,
"note": "",
"primaryTypeID": 10,
"primaryType": "Venture Capital",
"secondaryTypes": [],
"investments": [
{
"id": 16936,
"clientID": 31143,
"url": "osperity-31143",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1680109363/Startups/ihumccybullkimhjsinh.jpg",
"name": "Osperity",
"pitchline": "Osperity develops a cloud-based platform designed to offer intelligent visual monitoring services.<br><br>Osperity is a leading provider of AI-driven intelligent visual monitoring and alerting solutions for industrial operations. Their platform offers customizable exception-based management, remote site inspections, automated asset monitoring, and seamless integration with industrial sensors and systems, delivering business cost savings, risk mitigation, and operational efficiency.<br><br>Osperity develops an innovation that contributes to:<br>Climate change mitigation by providing a platform that offers visual monitoring services.",
"country": "Canada",
"totalFunding": 6283832,
"totalFundingUSD": 7200000,
"lastRoundType": "Late VC",
"lastRoundAmount": 3294864,
"lastRoundAmountUSD": 3750000,
"lastRoundDate": "2018-12-14",
"investorSince": "2018-12-14T00:00:00.000+00:00"
}
],
"coInvestors": [
{
"id": 16495,
"investorID": 6998,
"name": "Evok Innovations",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1692355453/Investors/eek442rreqwc5qnaqtyw.jpg",
"investorType": "Venture Capital",
"country": "United States",
"numberOfCoInvestments": 1
},
{
"id": 5573,
"investorID": 15357,
"name": "Shell",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1691834266/Investors/ov8ccgpalypyqaofecwl.jpg",
"country": "United Kingdom",
"numberOfCoInvestments": 1
}
]
}
To get the investor information, you should use the following endpoint:
GET /getInvestor/[investorID]
It takes a single parameter, indicated as ”[investorID]” in the example, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Deals List
To get the deals list, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X POST 'https://api.netzeroinsights.com/getFundingRoundList' \
-H 'Content-Type: application/json' \
-d '{"limit": 1, "offset": 0, "include":{}, "exclude": {}, "fundingRoundInclude":{}, "fundingRoundExclude": {}, "investorInclude":{}, "investorExclude": {}, "sorting": {}}'
In case of a 200 response, the response body will contain all the deals matching your request, with the format specified at section Deals Search.
{
"roundsTotalFunding": 5.38828746078E11,
"selectedCurrency": "USD",
"count": 52018,
"results": [
{
"clientId": 5051,
"clientName": "Lightmatter",
"clientLogoURL": "https://res.cloudinary.com/eutop-1/image/upload/b_white/v1685627341/Startups/rshobgpyjrff2mxdubu0.jpg",
"clientPitchLine": "Lightmatter specializes in developing advanced computing solutions using an approach known as photonic computing. <br><br>Lightmatter provides photonic processors, utilizing light instead of electrons for faster and more energy-efficient computations. Their technology integrates optical components into existing semiconductor manufacturing processes, enabling faster data transfer rates while minimizing environmental impact. Lightmatter's photonic processors are designed for demanding applications such as AI, machine learning, and data analytics, providing faster training and inference times. <br><br>Lightmatter develops an innovation that contributes to:<br>Climate change mitigation by providing an energy-efficient alternative to traditional electronic processors.",
"clientHQ": "United States",
"clientCityHQ": "Boston",
"clientCountryCode": "US",
"clientCountryID": 226,
"clientContinentID": 4,
"clientFoundedDate": "2017",
"roundDate": "2024-01-10T14:58:00.000+00:00",
"roundType": "Series C",
"roundAmount": 0.0,
"roundInvestors": [
10729
],
"roundInvestorPOJOs": [
{
"id": 10729,
"name": "Sip Global Partners",
"website": "https://sipgp.com/",
"fundingRoundId": 437610
}
],
"roundNewsPOJOs": [
{
"id": 127597,
"title": "",
"url": "https://www.finsmes.com/2024/01/lightmatter-receives-follow-on-investment-from-sip-global-partners-now-valued-at-1-2b.html",
"coFundingRoundID": 437610
},
{
"id": 99932,
"title": "",
"url": "",
"coFundingRoundID": 437610
}
],
"numberOfRounds": 8,
"totalFunding": 3.77524344E8,
"totalFundingUSD": 4.22E8,
"totalFundingString": "378M",
"totalFundingStringUSD": "422M",
"roundNumber": 6,
"financingInstrument": "Equity",
"lastRound": true,
"equityStageID": 4,
"exitStageID": 1,
"id": 437610
}
]
}
To search our deals database you should use the following endpoint:
POST /getFundingRoundList
With a JSON request body in the format specified at the section Main Filter.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Investors List
To get the investors list, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X POST 'https://api.netzeroinsights.com/getInvestorList' \
-H 'Content-Type: application/json' \
-d '{"limit": 1, "offset": 0, "include":{}, "exclude": {}, "fundingRoundInclude":{}, "fundingRoundExclude": {}, "investorInclude":{}, "investorExclude": {}, "sorting": {}}'
In case of a 200 response, the response body will contain all the investors matching your request, with the format specified at section Investors Search.
{
"count": 22736,
"totalFunding": 5.3894282550809375E11,
"results": [
{
"investorID": 31522,
"name": "Johannes Reck",
"description": "Co-Founder & CEO at GetYourGuide.",
"linkedInURL": "https://www.linkedin.com/in/johannesreck/",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1703301964/Investors/kjaifkplzbgioerv6ufh.jpg",
"numberOfDeals": 3,
"numberOfDealsFiltered": 3,
"lastDealType": "Pre-Seed",
"lastDealDate": "2022-05-24T06:56:00.000+00:00",
"note": "",
"primaryTypeID": 44,
"primaryType": "Angel",
"secondaryTypes": [],
"investments": [
{
"id": 103304,
"clientID": 133823,
"url": "tacto-133823",
"logoURL": "https://res.cloudinary.com/eutop-1/image/upload/b_white/v1702653069/Startups/v7smvvz8vasm8fg1vfjy.jpg",
"name": "Tacto",
"pitchline": "Tacto helps mid-sized industrial organizations manage the rising complexity of supply chains.<br><br>Tacto's central operating system automates procurement workflows, ensuring compliance and sustainability in the supply chain. The software streamlines material sourcing and automates manual tasks related to regulatory compliance, including requirements from various Supply Chain Acts. It utilizes AI technology and advanced analytics to identify cost-saving opportunities in procurement spend by analyzing price developments in key cost drivers across the entire article portfolio.<br><br>Tacto develops an innovation that contributes to:<br>Climate change mitigation by enabling supply chain optimization.",
"country": "Germany",
"totalFunding": 55300000,
"totalFundingUSD": 60433297,
"lastRoundType": "Early VC",
"lastRoundAmount": 50000000,
"lastRoundAmountUSD": 54599708,
"lastRoundDate": "2023-12-12",
"investorSince": "2020-12-07T12:03:00.000+00:00"
},
{
"id": 78453,
"clientID": 102940,
"url": "navit-102940",
"logoURL": "https://res.cloudinary.com/eutop-1/image/upload/v1658420891/New_Empty_Logo_xqsrak.png",
"name": "NAVIT",
"pitchline": "NAVIT enables businesses to provide their employees with sustainable and flexible transportation options, accompanied by automated CO2 footprint calculations and offsetting.<br><br>NAVIT offers a platform that simplifies the management of employee mobility budgets through contemporary transportation options like car-sharing, bike subscriptions, and public transportation. By providing a monthly mobility budget, NAVIT eliminates the need for administrative tracking and allows employees to select their preferred mode of transportation, such as shared mobility, rented bikes or cars, or using fuel/charge cards for their personal vehicles. Additionally, the platform helps businesses measure, report, and offset their mobility-relevant carbon footprints.<br><br>NAVIT develops an innovation that contributes to:<br>Climate change mitigation by enabling carbon offsetting.<br>The transition to a circular economy by promoting shared mobility.",
"country": "Germany",
"totalFunding": 3500000,
"totalFundingUSD": 3846066,
"lastRoundType": "Seed",
"lastRoundAmount": 3500000,
"lastRoundAmountUSD": 3846066,
"lastRoundDate": "2023-04-24",
"investorSince": "2022-05-24T06:56:00.000+00:00"
}
],
"coInvestors": [
{
"id": 25583,
"investorID": 31521,
"name": "Torsten Reil",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1703301895/Investors/oyjit8cen1fbmxaw31ag.jpg",
"investorType": "Angel",
"numberOfCoInvestments": 2
},
{
"id": 390,
"investorID": 2231,
"name": "Visionaries Club",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1691489048/Investors/v6p86exktszwvalmrtvm.jpg",
"investorType": "Venture Capital",
"country": "Germany",
"numberOfCoInvestments": 2
},
{
"id": 2781,
"investorID": 9433,
"name": "Michael Wax",
"logoURL": "https://res.cloudinary.com/eutop-1/image/upload/v1658420891/New_Empty_Logo_xqsrak.png",
"investorType": "Angel",
"numberOfCoInvestments": 2
},
{
"id": 2697,
"investorID": 9194,
"name": "Uvc Partners",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1688443543/Investors/yavw0khx5vvqwz7zxvcv.jpg",
"investorType": "Venture Capital",
"country": "Germany",
"numberOfCoInvestments": 2
},
{
"id": 6557,
"investorID": 17643,
"name": "Hanno Renner",
"logoURL": "https://res.cloudinary.com/eutop-1/image/upload/v1658420891/New_Empty_Logo_xqsrak.png",
"investorType": "Angel",
"country": "Germany",
"numberOfCoInvestments": 2
},
{
"id": 14220,
"investorID": 664,
"name": "Cherry Ventures",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1691449060/Investors/lakn7t317zcr3aa3qnse.jpg",
"investorType": "Private Equity",
"country": "Germany",
"numberOfCoInvestments": 1
},
{
"id": 13112,
"investorID": 26676,
"name": "Arabella Capital",
"logoURL": "https://res.cloudinary.com/eutop-1/image/upload/v1658420891/New_Empty_Logo_xqsrak.png",
"numberOfCoInvestments": 1
},
{
"id": 25989,
"investorID": 31868,
"name": "Christoph Bornschein",
"logoURL": "https://res.cloudinary.com/eutop-1/image/upload/v1658420891/New_Empty_Logo_xqsrak.png",
"investorType": "Angel",
"numberOfCoInvestments": 1
},
{
"id": 25990,
"investorID": 31869,
"name": "Javier Suarez",
"logoURL": "https://res.cloudinary.com/eutop-1/image/upload/v1658420891/New_Empty_Logo_xqsrak.png",
"investorType": "Angel",
"numberOfCoInvestments": 1
}
]
}
]
}
To search our investors database you should use the following endpoint:
POST /getInvestorList
With a JSON request body in the format specified at the section Main Filter.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Filters structure
Main Filter
This is the main filter used when searching for startups. It contains two simple fields (”offset” and ”limit”) and some complex ones (i.e.: ”include”, ”sorting”) defined further in this document.
Parameter name | Parameter type | Description |
---|---|---|
limit | int | Maximum number of results shown |
offset | int | Number of pages (of size "limit") skipped |
sorting | Section Sorting | Order of the results |
include | Section Startups Filter | Filters related to startups which should be included in the result |
exclude | Section Startups Filter | Filters related to startups which should be excluded in the result |
fundingRoundInclude | Section Deals Filter | Filters related to deals which should be included in the result |
fundingRoundExclude | Section Deals Filter | Filters related to deals which should be excluded in the result |
investorInclude | Section Investors Filter | Filters related to investors which should be included in the result |
investorExclude | Section Investors Filter | Filters related to investors which should be excluded in the result |
Sorting
Parameter name | Parameter type | Description |
---|---|---|
column | string | See Section Sortable Columns for the available options |
direction | string | The only options available are ”ASC” and ”DESC” |
Startups Filter
Parameter name | Parameter type | Description |
---|---|---|
searchableLocations | List of int | See Section Searchable Locations for the accepted values |
sizes | List of Section Size | Number of employees |
stages | List of int | Growth stage, see Section Stages for accepted values |
fundings | List of int | Total funding range, see Section Fundings for accepted val- ues |
fundingsFrom | int | Minimum total funding |
fundingsTo | int | Maximum total funding |
tags | List of int | See Section Tags for accepted values |
trls | List of int | See Section TRLs for accepted values |
sustainabilities | List of int | See Section Sustainabilities for accepted values |
foundedDates | List of Section Founded Date | Startup founded date |
acquisitionDateFrom | date | Starting date for when the startup has been inserted into our database |
acquisitionDateTo | date | Maximum date for when the startup has been in- serted into our database |
foundedDatesFrom | date | Starting founded date |
foundedDatesTo | date | Maximum founded date |
raisedDateFrom | date | Starting date for any round |
raisedDateTo | date | Maximum date for any round |
lastRoundDates | List of Section Last Round Date | Date range for last round |
lastRoundDatesFrom | date | Starting date for last round |
lastRoundDatesTo | date | Maximum date for last round |
numberOfRoundFrom | int | Minimum number of rounds done by the company |
numberOfRoundTo | int | Maximum number of rounds done by the company |
fundingTypes | List of Section Funding Type | Funding type for any round |
sdgs | List of int | Sustainable development goals, see Section SDGs for accepted values |
wildcards | List of string | Any match of the keywords in the name/pitchline/description |
wildcardsFields | List of Section Wildcard Fields | Select on which fields to match the wildcards |
investors | List of int | See Section Investors for the accepted values |
lastFundingTypes | List of Section Funding Type | Funding type for last round |
lastFundingsFrom | List of int | Minimum last round amount |
lastFundingsTo | List of int | Maximum last round amount |
patentSearch | List of string | Any match of the keywords in any patent description |
patentsStatus | List of Section Patent Status | Status of any patent |
applicationDateFrom | Date | Starting application date for any patent |
applicationDateTo | Date | Maximum application date for any patent |
grantedDateFrom | Date | Starting granted date for any patent |
grantedDateTo | Date | Maximum granted date for any patent |
patentOffice | List of int | See Section Searchable Locations for the accepted values |
patentsCountFrom | int | Minimum number of patents |
patentsCountTo | int | Maximum number of patents |
fundRaising | List of string | Use ”fundRaising” to see all the companies likely to fundraise |
Deals Filter
Parameter name | Parameter type | Description |
---|---|---|
dates | List of RoundDate Round Date | See Section Round Date for the accepted values |
acquisitionDateFrom | Date | Starting date for when the deal has been inserted into our database |
acquisitionDateTo | Date | Maximum date for when the deal has been inserted into our database |
datesFrom | Date | Starting date for when the deal has been closed |
datesTo | Date | Maximum date for when the deal has been closed |
lastRoundDays | List of int | Maximun number of days passed since the deal was closed |
amountFrom | int | Minimum deal amount |
amountTo | int | Maximum deal amount |
types | List of int | See Section Deal Type for the accepted values |
allowNullAmounts | boolean | When searching with deal amount filters, if true, include deals with no deal amount |
numberFrom | int | Minimum deal number for the company |
numberTo | int | Maximum deal number for the company |
investors | List of int | Using the Investor List endpoints, it is possible to fetch the investors' IDs to insert here |
totalFundingFrom | int | Minimum total funding of the company |
totalFundingTo | int | Maximum total funding of the company |
financingInstruments | List of string | See Section Financing Instruments for the accepted values |
equityStages | List of int | See Section Equity Stage for the accepted values |
exitStages | List of int | See Section Exit Stage for the accepted values |
Investors Filter
Parameter name | Parameter type | Description |
---|---|---|
investorTypeIDs | List of int | See Section Investor Types for the accepted values |
includeOtherInvestorTypes | boolean | When filtering for investor types, if true, include investors whose secondary types match at least one of the selected types |
investorDealsFrom | int | Minimum number of deals |
investorDealsTo | int | Maximum number of deals |
investorSearchableLocations | List of int | See Section Searchable Locations for the accepted values |
investorRegions | List of int | See Section Investor Regions for accepted values |
coInvestors | List of int | See Section Investors for accepted values |
investments | List of int | Using the endpoint Startup List it's possible to fetch their clientIDs to be used here |
investorIDs | List of int | See Section Investors for accepted values |
investorFoundedDatesFrom | date | Starting founded date of the investor |
investorFoundedDatesTo | date | Maximum founded date of the investor |
Contacts Filter
Parameter name | Parameter type | Description |
---|---|---|
clientID | int | ClientID of the requested startup, taken from a previous call of Startup List |
decisionMaker | boolean | Optional, if true only returns contacts with decision making capabilities |
roleID | int | Optional, contact role, see Section Role for accepted values |
Tag Filter
This is the tag filter used when searching for tags.
Parameter name | Parameter type | Description |
---|---|---|
limit | int | Maximum number of results shown |
offset | int | Number of pages (of size "limit") skipped |
name | string | Fetch only the tags containing this string |
Additional Tables
Sortable Columns
Value | Usable for | Description |
---|---|---|
name | startup | Startup name |
country | startup | Startup country |
website | startup | Startup website |
foundedDate | startup | Startup founded date |
size | startup | Number of employees |
stage | startup | Startup growth stage |
lastRoundDate | startup | Startup last round date |
acquisitionDate | startup | Date of startup insertion into our database |
fundingString | startup | Startup total funding |
lastRoundAmount | startup | Startup last round amount |
lastRoundType | startup | Startup last round type |
sustainabilityMetricID | startup | Startup impact on the ecosystem |
tags | startup | Startup tags |
fundingTypes | startup | Startup funding types |
sdgs | startup | Startup Sustainable Development Goals |
Size
ID | Label |
---|---|
1 | 1-10 |
2 | 11-50 |
3 | 51-100 |
4 | 101-200 |
5 | 201-500 |
6 | 501-1000 |
7 | 1001-5000 |
8 | 5001-10000 |
9 | 10000+ |
Founded Date
ID | Label |
---|---|
1 | This year |
2 | Last year |
3 | Last 3 years |
4 | Last 5 years |
Last Round Date
ID | Label |
---|---|
1 | Last month |
2 | Last semester |
3 | Last year |
Wildcard Fields
Label |
---|
pitchLine |
description |
websiteContent |
Patent Status
Label |
---|
granted |
pending |
Stages
ID | Label |
---|---|
1 | Ideation |
2 | Early |
3 | Growth |
4 | Scaling |
TRLs
ID | Label |
---|---|
2 | 9 |
3 | 1-5 |
4 | 6-8 |
Fundings
ID | Label |
---|---|
1 | 0 - 500K |
2 | 500K - 1M |
3 | 1M-5M |
4 | 5M-10M |
5 | 10M - 25M |
6 | 25M - 50M |
7 | 50M - 100M |
8 | 100M - 250M |
9 | 250+M |
Sustainabilities
ID | Label |
---|---|
1 | Low impact |
2 | Average impact |
3 | High impact |
4 | Very high impact |
Round Date
ID | Label |
---|---|
1 | Last Month |
2 | Last Quarter |
3 | Last Semester |
4 | Last Year |
5 | YTD |
SDGs
ID | Label |
---|---|
1 | 1. No poverty |
2 | 2. Zero hunger |
3 | 3. Good health and well-being |
4 | 4. Quality education |
5 | 5. Gender equality |
6 | 6. Clean water and sanitation |
7 | 7. Affordable and clean energy |
8 | 8. Decent work and economic growth |
9 | 9. Industry, innovation, and infrastructure |
10 | 10. Reduced inequalities |
11 | 11. Sustainable cities and communities |
12 | 12. Responsible consumption and production |
13 | 13. Climate action |
14 | 14. Life below water |
15 | 15. Life on land |
16 | 16. Peace justice and strong institutions |
17 | 17. Partenrships |
Financing Instrument
Label |
---|
Debt |
Equity |
Grant |
Equity Stage
ID | Label |
---|---|
1 | Other |
2 | Pre-seed and seed |
3 | Early stage |
4 | Late stage |
Exit Stage
ID | Label |
---|---|
1 | Venture |
2 | Exit |
3 | Post Exit |
Deal Type
ID | Label |
---|---|
65 | Accelerator/incubator |
66 | Acquisition |
70 | Convertible note |
75 | Debt |
76 | Early VC |
79 | Grant |
80 | Growth equity |
81 | ICO |
82 | IPO |
83 | Late VC |
84 | Merger |
85 | PIPE |
88 | SPAC |
89 | Seed |
91 | Series A |
92 | Series B |
93 | Series C |
94 | Series D |
95 | Series E |
96 | Series F |
97 | Series G |
98 | Series H |
99 | Spinoff/spinout |
102 | Pre-Seed |
103 | Secondary transaction |
104 | Bridge |
105 | In-kind services |
107 | Award/Prize |
108 | Private placement |
109 | Product crowdfunding |
110 | Equity crowdfunding |
111 | Debt crowdfunding |
112 | Revenue financing |
Role
ID | Label |
---|---|
1 | Founder |
2 | HR |
3 | Sales |
4 | Marketing / PR |
5 | Tech |
6 | C-Suite |
Investor Types
ID | Label |
---|---|
1 | Investment Bank |
10 | Venture Capital |
11 | Fund Of Funds |
14 | Private Equity |
17 | Hedge Fund |
23 | Corporate Venture Capital |
24 | Angel Group |
34 | Asset Manager |
35 | Family Office |
41 | Government |
44 | Angel |
46 | Accelerator/Incubator |
53 | University |
57 | Real Estate |
59 | Lender/Debt Provider |
61 | Limited Partner |
62 | Infrastructure |
63 | Other |
64 | Corporation |
68 | Commercial Banks |
69 | Non-Profit Organisation |
70 | Advisory Firm |
71 | Wealth Management Firm |
72 | Investment Company |
73 | Insurance Company |
74 | Sovereign Wealth Fund |
Investor Regions
ID | Label |
---|---|
1 | Alpine countries |
2 | Balkan peninsula |
3 | Baltics |
4 | Benelux |
5 | Central Europe |
6 | Danubian countries |
7 | Eastern Europe |
8 | European Union |
9 | Eurozone |
10 | Iberian Peninsula |
11 | Mediterranean countries |
12 | Nordics |
13 | Northern Europe |
14 | Scandinavian peninsula |
15 | Southern Europe |
16 | Western Europe |
17 | Europe |
19 | US Midwest |
20 | US Northeast |
21 | US Southeast |
22 | US West |
23 | US East Coast |
24 | US West Coast |
25 | US Southwest |
Tags
To get the list of the currently available tags, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X POST "https://api.netzeroinsights.com/taxonomy/tags"
-d '{"name": "bio", "offset": 0, "limit": 5}'
In case of a 200 response, the response body will contain all the available tags, with the JSON structured like the following:
{
"count": 75,
"results": [
{
"id": 20,
"tagTypeID": 3,
"label": "biofuel",
"tagFamilyLabel": "Solutions",
"tagTypeLabel": "technology"
},
{
"id": 22,
"tagTypeID": 1,
"label": "biomimicry",
"tagFamilyLabel": "Buzzwords",
"tagTypeLabel": "Undefined"
},
{
"id": 24,
"tagTypeID": 5,
"label": "bioplastic",
"tagFamilyLabel": "Buzzwords",
"tagTypeLabel": "buzzword"
},
{
"id": 25,
"tagTypeID": 3,
"label": "biotechnology",
"tagFamilyLabel": "Solutions",
"tagTypeLabel": "technology"
},
{
"id": 194,
"tagTypeID": 46,
"label": "biochar (BC)",
"tagFamilyLabel": "Solutions",
"tagTypeLabel": "solution"
}
]
}
To get the list of the currently available tags, you should use the following endpoint:
POST /taxonomy/tags
With a JSON request body in the format specified at the section Tag Filter.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Investors
To get the list of the currently available investors, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET "https://api.netzeroinsights.com/getInvestorsForFilter"
In case of a 200 response, the response body will contain all the available investors, with the JSON structured like the following:
[
{
"id": 142,
"name": "Hevella Capital",
"website": "https://www.hevella-capital.com/"
},
{
"id": 143,
"name": "IBB Ventures",
"website": "https://www.ibbventures.de/"
}
]
To get the list of the currently available investors, you should use the following endpoint:
GET /getInvestorsForFilter
It takes no parameter, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Funding Type
To get the list of the currently available funding types, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET "https://api.netzeroinsights.com/getFundingTypes"
In case of a 200 response, the response body will contain all the available funding types, with the JSON structured like the following:
[
{
"name": "Accelerator/incubator",
"id": 65
},
{
"name": "Acquisition",
"id": 66
}
]
To get the list of the currently available funding types, you should use the following endpoint:
GET /getFundingTypes
It takes no parameter, and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Searchable Locations
To get the list of the searchable locations, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET "https://api.netzeroinsights.com/searchLocation/london"
In case of a 200 response, the response body will contain all the matching searchable locations, with the JSON structured like the following:
[
{
"cityID": 112253,
"cityName": "London",
"adminID4": 3113,
"adminName4": "England",
"countryID": 225,
"countryName": "United Kingdom",
"continentID": 3,
"continentName": "Europe",
"id": 928071
},
{
"cityID": 14534,
"cityName": "London",
"adminID4": 514,
"adminName4": "Ontario",
"countryID": 38,
"countryName": "Canada",
"continentID": 4,
"continentName": "North America",
"id": 775779
}
]
To get the list of the searchable locations, you should use the following endpoint:
GET /searchLocation/[location]
It takes a single parameter, indicated as ”[location]” in the example, which is a string used to filter the locations and has the following response codes:
Response code | Meaning |
---|---|
200 | Request successful |
Responses structure
Startup search
Name | Content |
---|---|
results | List of Section Startup |
count | Total number of results, regardless of the ”limit” parameter |
Startup
Name | Content |
---|---|
id | Internal ID |
clientID | Startup ID |
name | Name |
logo | URL to company’s logo |
website | Company website |
domain | Company website domain |
pitchLine | Pitchline |
description | Description fetched from the company website |
uniqueSellingProposition | Unique selling proposition |
impact | Company impact on climate |
fundingAmount | Company total funding in EUR |
fundingString | Company total funding in EUR, formatted |
fundingAmountUSD | Company total funding in USD |
fundingStringUSD | Company total funding in USD, formatted |
fundingRange | Company total funding range |
fundingRangeID | Company total funding range ID |
fundingRangeUSD | Company total funding range in USD |
fundingRangeIDUSD | Company total funding range ID in USD |
lastRoundDate | Date of the last round |
acquisitionDate | Date of insertion into our database |
foundedDate | Founded date |
georowID | ID of the searchable location of the company HQ |
country | Country name |
countryID | Country ID |
city | City name |
cityID | City ID |
continent | Continent name |
continentID | Continent ID |
admin1 | Administrative region level 1 name |
admin2 | Administrative region level 2 name |
admin3 | Administrative region level 3 name |
admin4 | Administrative region level 4 name |
admin1ID | Administrative region level 1 ID |
admin2ID | Administrative region level 2 ID |
admin3ID | Administrative region level 3 ID |
admin4ID | Administrative region level 4 ID |
Company main email | |
phone | Company main phone |
size | Company number of employees range |
sizeID | Company number of employees range ID |
stage | Company growth stage |
stageID | Company growth stage ID |
employeesRange | Employees range |
linkedinURL | URL to company LinkedIn |
twitterURL | URL to company Twitter |
facebookURL | URL to company Facebook |
directURL | URL to our company page |
sustainabilityMetric | Company climate impact metric score |
sustainabilityMetricID | Company climate impact metric range ID |
sustainabilityMetricLabel | Company climate impact metric label |
lastRoundAmount | Last round amount in EUR |
lastRoundAmountUSD | Last round amount in USD |
lastRoundAmountString | Last round amount in EUR, formatted |
lastRoundAmountStringUSD | Last round amount in USD, formatted |
lastRoundType | Last round type |
revenueEuro | Total company revenue |
revenueYear | Year related to the ”revenueEuro” field |
tags | Company tags |
trl | Company TRL |
trlID | Company TRL ID |
trlAcquisitionDate | Last updated date of the company TRL |
fundingTypes | Funding types of any round |
sdgs | Sustainable Development Goals |
investorPartnerSet | Set of investorIDs |
companyContactSet | Set of contact IDs |
isFundRaising | Company likelihood to fundraise |
currentlyFundraising | Estimation about the company being currently fundraising |
currentlyFundraisingDate | Date of estimation |
roundCount | Number of rounds |
roundWithDateCount | Number of rounds with a date available |
reviewDate | Date of latest company review by our analysts |
alternativeNames | Alternative company names |
legalNames | Legal company names |
intellectualProperty | If true, the company has some registered IP |
pitchdeckURL | URL to the company pitch deck |
lastPostMoneyValuation | Latest post money valuation |
lastPostMoneyValuationCurrency | Latest post money valuation currency |
numberOfEquityRounds | Number of company deals of type Equity |
numberOfDebtRounds | Number of company deals of type Debt |
numberOfGrants | Number of company deals of type Grante |
employeesGrowthJSON | Historical aggregation of the employees fluctuation |
In case of a 200 response, the response body will contain the startup matching your request, with the format specified at section Startup.
{
"clientID": 423,
"name": "Kraftblock",
"logo": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1692811618/Startups/a6oc6tki76sjozctvy78.jpg",
"website": "http://www.kraftblock.com",
"domain": "kraftblock.com",
"pitchLine": "Kraftblock specializes in advanced thermal energy storage technology.<br><br>Kraftblock's core technology is multi-purpose, high-temperature energy storage that stores heat up to extreme temperatures in upcycled material. The systems either recycle waste heat or generate green heat via green power.<br><br>Kraftblock develops an innovation that contributes to:<br>Climate change mitigation by enabling industrial companies to replace fossil energy with renewable energy and recycle industrial waste heat.<br>The transition to a circular economy by using recycled material.",
"description": "Kraftblock is the energy storage based on a bottom up materials development which enables the energy transition to 100 renewables in an ecological and economical sensfull way Kraftblock develops multifunctional energy storage solutions for heat and power that can enable the energy transition in industry with 30 and 60 MWh containers with efficient transformation also into electricity due to high storage temperature The company s systems store thermal energy from room temperature produced up to 85 from recycled materials and can store waste heat or converted power up to 1 300 C district heating or even repurposed conventional power plants which is preventive ecological fire retardant in ceilings floors fires from breaking out enabling customers to protect themselves during a fire outbreak and ensure safety It is universally applicable Power to Heat Heat to X and very cost effective thanks to the modular system",
"fundingAmount": 23127686,
"fundingString": "23.1M",
"fundingAmountUSD": 25622914,
"fundingStringUSD": "25.6M",
"fundingRangeID": 5,
"fundingRange": "10M - 25M",
"lastRoundDate": "2023-08-08T14:47:00.000+00:00",
"sustainabilityMetric": 0.9335,
"foundedDate": 2014,
"georowID": 817557,
"countryID": 80,
"country": "Germany",
"city": "Saarbrücken",
"continent": "Europe",
"email": "welcome@kraftblock.com",
"phone": "+49 6897 936161",
"sizeID": 2,
"size": "11 - 50",
"stageID": 4,
"stage": "Scaling",
"linkedinURL": "https://www.linkedin.com/company/kraftblock/",
"twitterURL": "https://twitter.com/kraftblocke/",
"facebookURL": "https://facebook.com/kraftblock-575213782930847/",
"directURL": "kraftblock-423",
"sustainabilityMetricID": 4,
"lastRoundAmount": 18327686,
"lastRoundAmountUSD": 20000000,
"lastRoundAmountString": "18.3M",
"lastRoundAmountStringUSD": "20M",
"lastRoundType": "Series B",
"tags": [
{
"tagTypeId": 11,
"tagType": {
"tagType": "environmental objective",
"platformOrder": 7,
"tagFamily": {
"tagFamily": "EU taxonomy",
"platformOrder": 1,
"id": 1
},
"id": 11
},
"filterable": true,
"id": 377,
"label": "the transition to a circular economy"
},
{
"tagTypeId": 13,
"tagType": {
"tagType": "EU sector",
"platformOrder": 9,
"tagFamily": {
"tagFamily": "EU taxonomy",
"platformOrder": 1,
"id": 1
},
"id": 13
},
"filterable": true,
"id": 392,
"label": "Manufacturing"
}
],
"trls": [
{
"date": "2023-08-14T17:01:30.977+00:00",
"label": "9",
"id": 2
}
],
"fundingTypes": [
"Grant",
"Equity"
],
"sdgs": [
{
"id": 7,
"label": "7. Affordable and clean energy"
},
{
"id": 12,
"label": "12. Responsible consumption and production"
},
{
"id": 13,
"label": "13. Climate action"
}
],
"note": "",
"roundCount": 7,
"fundingRangeUSD": "25M - 50M",
"fundingRangeIDUSD": 6,
"reviewDate": "2023-08-14T17:01:37.410+00:00",
"lastReviewer": "amirhossein_mohammadghasemi",
"lastSeenDate": "2024-01-12T08:38:17.433+00:00",
"numberOfEquityRounds": 4,
"numberOfGrants": 1,
"sustainabilityMetricLabel": "Very high impact",
"employeesGrowthJSON": "[\n {\n \"dateOn\": {\n \"month\": 12,\n \"year\": 2021,\n \"day\": 1\n },\n \"employeeCount\": 19\n },\n {\n \"dateOn\": {\n \"month\": 1,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 11,\n \"employeeCount\": 21\n },\n {\n \"dateOn\": {\n \"month\": 2,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 5,\n \"employeeCount\": 22\n },\n {\n \"dateOn\": {\n \"month\": 3,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 5,\n \"employeeCount\": 23\n },\n {\n \"dateOn\": {\n \"month\": 4,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 23\n },\n {\n \"dateOn\": {\n \"month\": 5,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 24\n },\n {\n \"dateOn\": {\n \"month\": 6,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 24\n },\n {\n \"dateOn\": {\n \"month\": 7,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 25\n },\n {\n \"dateOn\": {\n \"month\": 8,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 26\n },\n {\n \"dateOn\": {\n \"month\": 9,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": -4,\n \"employeeCount\": 25\n },\n {\n \"dateOn\": {\n \"month\": 10,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 26\n },\n {\n \"dateOn\": {\n \"month\": 11,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 4,\n \"employeeCount\": 27\n },\n {\n \"dateOn\": {\n \"month\": 12,\n \"year\": 2022,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 27\n },\n {\n \"dateOn\": {\n \"month\": 1,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 27\n },\n {\n \"dateOn\": {\n \"month\": 2,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 27\n },\n {\n \"dateOn\": {\n \"month\": 3,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": -4,\n \"employeeCount\": 26\n },\n {\n \"dateOn\": {\n \"month\": 4,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": -4,\n \"employeeCount\": 25\n },\n {\n \"dateOn\": {\n \"month\": 5,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": -4,\n \"employeeCount\": 24\n },\n {\n \"dateOn\": {\n \"month\": 6,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 24\n },\n {\n \"dateOn\": {\n \"month\": 7,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": -4,\n \"employeeCount\": 23\n },\n {\n \"dateOn\": {\n \"month\": 8,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 23\n },\n {\n \"dateOn\": {\n \"month\": 9,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 13,\n \"employeeCount\": 26\n },\n {\n \"dateOn\": {\n \"month\": 10,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 12,\n \"employeeCount\": 29\n },\n {\n \"dateOn\": {\n \"month\": 11,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 3,\n \"employeeCount\": 30\n },\n {\n \"dateOn\": {\n \"month\": 12,\n \"year\": 2023,\n \"day\": 1\n },\n \"monthlyPercentageDifference\": 0,\n \"employeeCount\": 30\n }\n]",
"id": 20186,
"eutopiaScore": 93
}
Deal
Name | Content |
---|---|
id | Internal funding round ID |
clientId | Startup ID |
clientName | Startup name |
clientLogoURL | URL to startup's logo |
clientPitchLine | Startup pitchLine |
clientHQ | Startup headquarters |
clientCityHQ | Startup city's headquarters |
clientCountryCode | Startup country code |
clientCountryID | Startup country ID |
clientContinentID | Startup continent ID |
clientFoundedDate | Startup founded date |
roundDate | Date of the round |
acquisitionDate | Date of startup insertion into our database |
roundType | Type of the round |
roundAmount | Amount of the round (EUR) |
roundAmountUSD | Amount of the round (USD) |
roundAmountString | Formatted amount of the round (EUR) |
roundAmountStringUSD | Formatted amount of the round (USD) |
roundAmountRangeID | Round amount range ID (EUR) |
roundAmountRangeIDUSD | Round amount range ID (USD) |
roundInvestors | List of IDs of all the investors of the round |
roundInvestorPOJOs | List of IDs of all the investor DTOs of the round |
roundNews | List of IDs of all the sources of the round |
roundNewsPOJOs | List of IDs of all the source DTOs of the round |
roundCurrency | Original currency of the round |
originalRoundAmount | Round amount in original currency |
numberOfRounds | Number of rounds of the company |
totalFundingRangeID | Company total funding ID (EUR) |
totalFundingRangeIDUSD | Company total funding ID (USD) |
totalFunding | Company total funding (EUR) |
totalFundingUSD | Company total funding (USD) |
totalFundingString | Formatted company total funding (EUR) |
totalFundingStringUSD | Formatted company total funding (USD) |
roundNumber | Number of the round for the company |
financingInstrument | Financing instrument |
lastRound | If true, this is the latest round for the company |
source | Name of the analyst who inserted the round |
valuationAmount | Valuation amount |
valuationCurrency | Valuation currency |
valuationType | Valuation type |
equityStageID | Equity stage ID, see Section Equity Stage |
exitStageID | Exit stage ID, see Section Exit Stage |
insertionDate | Date of insertion into our database |
Deal search
Name | Content |
---|---|
results | List of Section Deal |
count | Total number of results, regardless of the ”limit” parameter |
roundsTotalFunding | Total amount of results, regardless of the ”limit” parameter |
selectedCurrency | Selected currency of the user |
Funding round
Name | Content |
---|---|
id | Internal funding round ID |
clientID | Startup ID |
roundDate | Date of the round |
roundType | Type of the round |
roundAmount | Amount of the round (EUR) |
roundAmountUSD | Amount of the round (USD) |
roundAmountId | ID of the amount range |
coFundingRoundId | Additional internal funding round ID |
fundingRange | Amount range |
roundInvestors | List of IDs of all the investors of the round |
roundNews | List of IDs of all the sources of the round |
roundCurrency | Original currency of the round |
originalAmount | Round amount in original currency |
source | Name of the analyst who inserted the round |
financingInstrument | Financing instrument |
equityStageID | Equity stage ID, see Section Equity Stage |
exitStageID | Exit stage ID, see Section Exit Stage |
Funding round investor
Name | Content |
---|---|
id | Internal investor ID |
name | Investor name |
website | Investor website |
fundingRoundId | Funding round ID |
Funding round source
Name | Content |
---|---|
id | Internal source ID |
url | Source url |
fundingRoundId | Funding round ID |
Patent
Name | Content |
---|---|
id | Internal patent ID |
googlePatentsUrl | Patent url |
filingDate | Filing date |
publicationDate | Pubblication date |
patentAbstract | Patent abstract |
title | Patent title |
jurisdiction | Country ID where the patent has been filed |
jurisdictionName | Name of the country where the patent has been filed |
publicationNumber | External patent ID |
familyId | Internal patent family ID |
clientId | Client ID of the startup |
status | Patent status, see Section Patent Status |
Investor Core
Name | Content |
---|---|
id | Internal investor ID |
name | Investor name |
firstRoundDate | Date of the first round of the company in which the investor made an appearance |
roundTypes | Types of round in which the investor appeared |
Contact
Name | Content |
---|---|
name | Person name |
role | Person role |
department | Person department |
Person email | |
linkedinURL | Person LinkedIn URL |
decisionMaker | True if the person has decision making capabilities |
id | Internal person ID |
Investor search
Name | Content |
---|---|
results | List of Section Investor |
count | Total number of results, regardless of the ”limit” parameter |
totalFunding | Total funding from the investors, regardless of the ”limit” parameter |
Investor
Name | Content |
---|---|
id | Internal ID |
investorID | Investor ID |
name | Name |
description | Description fetched from the investor website |
website | Investor website |
city | City name |
country | Country name |
continent | Continent name |
linkedInURL | URL to investor LinkedIn |
twitterURL | URL to investor Twitter |
facebookURL | URL to investor Facebook |
Investor main email | |
phone | Investor main phone |
size | Investor number of employees range |
sizeID | Investor number of employees range ID |
foundedDate | Founded date |
numberOfDeals | Number of deals |
numberOfDealsFiltered | Number of filtered deals |
lastDealType | Type of the last deal |
lastDealDate | Date of the last deal |
lastRoundAmount | Last round amount in EUR |
lastRoundAmountUSD | Last round amount in USD |
note | Note on the investor |
primaryTypeID | Primary type ID |
primaryType | Primary investor type |
secondaryTypes | Secondary investor types |
investments | List of companies that have been invested in |
coInvestors | List of investors that have invested in mutual companies |
Taxonomy Page
Our taxonomy is a way to visualise the relation between different topics.
All Taxonomy Items
To get all Taxonomy Graph Items, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/itemDtos' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain all the available items, with the JSON structured like the following:
[
{
"label": "Alternative Fuel",
"description": "Alternative fuels are at the forefront of innovation, with notable examples being biofuels and synthetic fuels. Solutions in this domain are dedicated to advancing and applying these alternatives, not only for transportation but also for broader energy applications, including electricity generation and industrial processes.",
"tagID": 995,
"tagName": "Alternative Fuel",
"id": 1
},
{
"label": "Biofuel",
"description": "Biofuels are produced from renewable resources, primarily plant-based feedstocks such as crops, agricultural residues, or algae. Biofuels offer a way to decarbonize sectors that are challenging to electrify, such as aviation and heavy industry, while promoting agricultural sustainability through responsible feedstock sourcing and land-use practices. Some solutions include innovative processes to convert biomass into biofuels, such as biodiesel and bioethanol, through techniques like fermentation and thermochemical conversion.",
"tagID": 996,
"tagName": "Biofuel",
"id": 2
}
]
To get all the taxonomy items you should use the following endpoint:
GET /taxonomy/itemDtos
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Level 0 Taxonomy Graph Items
To get Taxonomy Graph Item list without any parents (which means they are the top level of our taxonomy), use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/graph' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain all the available taxonomy graph items, with the JSON structured like the following:
[
{
"label": "Solutions map",
"description": "The Solutions Map simplifies your exploration of climate tech solutions. We've categorized over 200 solutions into Challenge Areas like Energy, Industry, Transport, and more. When you choose a solution, you can dive into its sub-solutions if they exist. You can also access insights, active investors, and information about startups and SMEs for each solution.",
"hasChildren": true,
"id": 347
},
{
"label": "Deep Dives map",
"description": "The Deep Dives offers a meticulous mapping of the most innovative and extensively researched fields in the realm of Climate Tech. These curated maps serve as a direct, technologically advanced interface, simplifying navigation through the intricate landscape of climate technology. Users can seamlessly delve into specific areas such as Cement and Concrete, Carbon Offset and Markets, Marine Energy, and Hydrogen, gaining valuable insights into advancements, sub-solutions, and active investors. ",
"hasChildren": true,
"id": 359
},
{
"label": "Software map",
"description": "The Software Map is a comprehensive visual representation that outlines the diverse array of software solutions within the climate tech landscape. This map provides a detailed overview of software applications tailored to address climate challenges across various sectors, including energy, transport, industry, food and agriculture, built environment, natural environment, and more. ",
"hasChildren": true,
"id": 660
}
]
To get all the level 0 taxonomy items you should use the following endpoint:
GET /taxonomy/graph
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
These are the top-most items of our taxonomy, and all the other items are related to them, either directly or through another item(s)
Taxonomy Graph children Items
To get the list of children Taxonomy Graph Items of a parent item, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/graph/Biofuel' \
-H 'Content-Type: application/json' \
Or
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/graph/2' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain all the available children items of a parent item by ID or label, with the JSON structured like the following:
[
{
"label": "Bioethanol",
"description": "Bioethanol is produced through the fermentation of organic materials, such as crops like corn, and sugarcane, or cellulose-rich feedstocks like switchgrass. This process converts the sugars within these materials into ethanol using microorganisms. Bioethanol is a key player in the quest for sustainable transportation fuels, as it can be blended with gasoline to reduce greenhouse gas emissions and dependence on fossil fuels. When compared to other sustainable fuels like biodiesel or synthetic fuels, bioethanol has specific advantages, such as its compatibility with existing gasoline engines and infrastructure.",
"hasChildren": false,
"id": 5
},
{
"label": "Bio-Oil",
"description": "Bio-oil is produced from biomass sources like wood chips, agricultural residues, or algae. It is typically created through a process called pyrolysis or fast pyrolysis, which involves heating biomass in the absence of oxygen to break it down into a liquid form. Bio-oil can be used as a replacement for traditional fossil fuels in applications such as power generation and heating, and it can also serve as a feedstock for the production of biofuels and other valuable chemicals. Compared to other sustainable fuels like bioethanol or biodiesel, bio-oil offers advantages such as a higher energy density and the potential for versatile applications.",
"hasChildren": false,
"id": 6
}
]
To get all the children taxonomy items of a parent item, you should use the following endpoint:
GET /taxonomy/graph/{parentID}
Where the parameter parentID
can either be the parent item ID or the parent item label.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Top Companies
To get Top Companies of a Taxonomy Graph Item, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/graph/topCompanies/1783' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain at most 3 available companies of the specified item by ID, with the JSON structured like the following:
[
{
"clientID": 112504,
"name": "R3Energise",
"logo": "https://res.cloudinary.com/eutop-1/image/upload/b_white/v1690205436/Startups/owsivo12opurbi23pgr7.jpg",
"website": "https://www.r3energise.com/",
"domain": "r3energise.com",
"pitchLine": "R3Energise aims to support vessel operators in their transition to cleaner operations for their existing fleet. The ideal client grants R3Energise the opportunity to perform a feasibility study to assess the most suitable arrangement for their vessel, minimising the impact on their operations, CAPEX/OPEX and the environment. With our expertise ranging from CTV’s to ferries, survey vessels to SOV’s, R3Energise is a reliable partner in taking on these challenges and advising its clients.",
"description": "",
"fundingAmount": 124343.0,
"fundingString": "124K",
"fundingAmountUSD": 134097.0,
"fundingStringUSD": "134K",
"fundingRangeID": 1,
"fundingRange": "0 - 500K",
"lastRoundDate": "2023-01-01T13:31:00.000+00:00",
"sustainabilityMetric": 0.2769792,
"foundedDate": 2023,
"georowID": 928883,
"countryID": 225,
"country": "United Kingdom",
"city": "Colchester",
"continent": "Europe",
"email": "info@r3energise.com",
"phone": "+44 7794 369903",
"stageID": 1,
"stage": "Ideation",
"linkedinURL": "https://www.linkedin.com/company/r3energise-ltd/",
"directURL": "r3energise-112504",
"sustainabilityMetricID": 2,
"lastRoundAmount": 124343,
"lastRoundAmountUSD": 134097,
"lastRoundAmountString": "124K",
"lastRoundAmountStringUSD": "134K",
"lastRoundType": "Grant",
"tags": [
{
"tagTypeId": 4,
"tagType": {
"tagType": "business model",
"platformOrder": 4,
"tagFamily": {
"tagFamily": "Business models",
"platformOrder": 4,
"id": 4
},
"id": 4
},
"filterable": true,
"id": 303,
"label": "service"
}
],
"fundingTypes": [],
"sdgs": [
{
"id": 13,
"label": "13. Climate action"
}
],
"note": "",
"roundCount": 1,
"fundingRangeUSD": "0 - 500K",
"fundingRangeIDUSD": 1,
"intellectualProperty": true,
"numberOfGrants": 1,
"sustainabilityMetricLabel": "Average impact",
"id": 85443,
"eutopiaScore": 27
}
]
To get the top companies of a taxonomy item you should use the following endpoint:
GET /taxonomy/graph/topCompanies/{itemID}
Where the parameter itemID
is the taxonomy item ID.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Top Investors
To get Top Investors of a Taxonomy Graph Item, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/graph/topInvestors/2' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain at most 3 available investors of the specified item by ID, with the JSON structured like the following:
[
{
"investorID": 72,
"name": "UK Research and Innovation",
"logoURL": "https://res.cloudinary.com/eutop-1/image/upload/b_white/v1691668219/Investors/ocsr6c10pv9t7xumavd1.jpg",
"numberOfDeals": 977,
"numberOfDealsFiltered": 31,
"id": 34
},
{
"investorID": 670,
"name": "Eit Innoenergy",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1687594145/Investors/epm6ozsmb0awp9ljhvg3.jpg",
"foundedDate": 2010,
"numberOfDeals": 195,
"numberOfDealsFiltered": 9,
"primaryTypeID": 10,
"primaryType": "Venture Capital",
"id": 138
},
{
"investorID": 18606,
"name": "Sosv",
"logoURL": "https://res.cloudinary.com/eutopia-3/image/upload/b_white/v1692150659/Investors/y4mrqtqfyeexi7yyo12r.jpg",
"foundedDate": 1994,
"numberOfDeals": 178,
"numberOfDealsFiltered": 3,
"primaryTypeID": 10,
"primaryType": "Venture Capital",
"id": 20830
}
]
To get the top investors of a taxonomy item you should use the following endpoint:
GET /taxonomy/graph/topInvestors/{itemID}
Where the parameter itemID
is the taxonomy item ID.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Taxonomy Item
To get a Taxonomy Graph Item by parameter, ID or label, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/item/2' \
-H 'Content-Type: application/json' \
Or
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/item/Biofuel' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain a taxonomy graph item, with the JSON structured like the following:
{
"label": "Biofuel",
"description": "Biofuels are produced from renewable resources, primarily plant-based feedstocks such as crops, agricultural residues, or algae. Biofuels offer a way to decarbonize sectors that are challenging to electrify, such as aviation and heavy industry, while promoting agricultural sustainability through responsible feedstock sourcing and land-use practices. Some solutions include innovative processes to convert biomass into biofuels, such as biodiesel and bioethanol, through techniques like fermentation and thermochemical conversion.",
"hasChildren": true,
"id": 2
}
To get a single taxonomy item you should use the following endpoint:
GET /taxonomy/item/{itemID}
Where the parameter itemID
can either be the item ID or the item label.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Taxonomy Items by Company
To get the Taxonomy Graph Items by company, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/items/company/10' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain all the available taxonomy graph items of the company, with the JSON structured like the following:
[
{
"id": 154,
"label": "Construction Materials",
"description": "Construction material solutions refer to innovative and sustainable materials, techniques, and technologies aimed at reducing the environmental impact of the construction industry. These solutions encompass the development and utilization of eco-friendly materials like recycled composites, low-carbon concrete, and bio-based polymers, as well as circular economy applications such as construction materials marketplaces."
},
{
"id": 160,
"label": "Alternative Cement and Concrete",
"description": "Alternative cement and concrete refer to innovative materials and construction methods designed to significantly reduce the environmental impact of traditional cement and concrete production. These solutions aim to lower carbon emissions, energy consumption, and resource depletion associated with the construction industry. They often incorporate complete or partial cement substitutes, production process improvement, and others."
},
{
"id": 270,
"label": "Built Environment",
"description": "The term ‘built environment’ broadly refers to the human-made environment that provides the setting for human activity.\n\nWithin the scope of this climate change challenge are targeted emissions produced by the construction and operation of homes, buildings, streets, urban infrastructure and spaces. \n\nSolutions to mitigate climate change and to adapt to its effects in this challenge include construction materials, ecodesign, smart city technologies, building management systems, air quality management and others.\n"
},
{
"id": 275,
"label": "Industry",
"description": "Industry includes sectors of the economy that mainly produce capital goods to be used in manufacturing.\n\nThe scope of this challenge includes the manufacturing of petrochemicals and plastics, electrical and electronics, textile & fashion, chemicals, heavy machinery and equipment, pharmaceuticals among other sectors of the economy.\n\nSolutions to mitigate climate change and to adapt to its effects in this challenge include electrical equipment manufacturing, industrial efficiency software, automated manufacturing processes, 3D printing and others.\n"
},
{
"id": 347,
"label": "Solutions map",
"description": "The Solutions Map simplifies your exploration of climate tech solutions. We've categorized over 200 solutions into Challenge Areas like Energy, Industry, Transport, and more. When you choose a solution, you can dive into its sub-solutions if they exist. You can also access insights, active investors, and information about startups and SMEs for each solution."
},
{
"id": 348,
"label": "Cement and Concrete",
"description": "This solution map is focused on climate technologies in Cement and Concrete. From alternative cementitious materials like fly ash and slag to cutting-edge production enhancements such as carbon capture technologies, the page covers a wide spectrum of solutions. Delve into information about the entire value chain, gaining insights into sustainable practices from raw material extraction to final disposal."
},
{
"id": 359,
"label": "Deep Dives map",
"description": "The Deep Dives offers a meticulous mapping of the most innovative and extensively researched fields in the realm of Climate Tech. These curated maps serve as a direct, technologically advanced interface, simplifying navigation through the intricate landscape of climate technology. Users can seamlessly delve into specific areas such as Cement and Concrete, Carbon Offset and Markets, Marine Energy, and Hydrogen, gaining valuable insights into advancements, sub-solutions, and active investors. "
},
{
"id": 360,
"label": "Cement Value Chain",
"description": "The Cement Value Chain includes the following steps Clinker Production, Cement Grinding, Concrete Production, and Concrete Recycling. Each step comprises innovation to decrease the GHG emissions for the Cement and Concrete industry."
},
{
"id": 363,
"label": "Concrete Production",
"description": "Concrete production is witnessing transformative innovations in the field of carbon capture and utilization (CCU) technologies, involving CO2 injection and carbon curing. Advanced concrete formulations incorporate supplementary cementitious materials (SCMs) such as fly ash and slag, lowering the carbon intensity of concrete. Moreover, the integration of recycled aggregates, sourced from demolished structures, significantly diminishes the environmental impact of concrete production. "
},
{
"id": 462,
"label": "Carbon Capture, Utilization and Storage (CCUS)",
"description": "Carbon Capture, Utilization, and Storage (CCUS) is the process of capturing carbon dioxide (CO2) emissions from fossil power generation and industrial processes for storage deep underground or re-use. The scope of this sector includes companies and activities related to carbon capture from industrial emissions or flue gas, usage (CCU), and storage (CCS). Some innovations within this technology include energy-efficient capture units, mineralization technologies, carbon storage in materials such as cement, etc. "
},
{
"id": 660,
"label": "Software map",
"description": "The Software Map is a comprehensive visual representation that outlines the diverse array of software solutions within the climate tech landscape. This map provides a detailed overview of software applications tailored to address climate challenges across various sectors, including energy, transport, industry, food and agriculture, built environment, natural environment, and more. "
}
]
To get the taxonomy items of the company you should use the following endpoint:
GET /taxonomy/items/company/{clientID}
Where the parameter clientID
is the ID of the company.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Taxonomy Item Relations by ParentID
To get Taxonomy Graph Item Relation list by parentID, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/relations/parent/1' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain all the available taxonomy graph item relations, with the JSON structured like the following:
[
{
"id": 0,
"parentID": 1,
"childID": 3,
"parentLabel": "Alternative Fuell",
"childLabel": "Electrofuels"
},
{
"id": 1,
"parentID": 1,
"childID": 4,
"parentLabel": "Alternative Fuell",
"childLabel": "Synthetic Fuel"
}
]
To get all the parent-children relations of a taxonomy item you should use the following endpoint:
GET /relations/parent/{itemID}
Where the parameter itemID
is the taxonomy item ID.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Taxonomy Item Relations by ChildID
To get Taxonomy Graph Item Relation list by childID, use this code:
curl -v --cookie 'JSESSIONID=EXAMPLE_SESSION_ID' \
-X GET 'https://api.netzeroinsights.com/taxonomy/relations/child/24' \
-H 'Content-Type: application/json' \
In case of a 200 response, the response body will contain all the available taxonomy graph item relations, with the JSON structured like the following:
[
{
"id": 0,
"parentID": 22,
"childID": 24,
"parentLabel": "Solar Energy",
"childLabel": "Photovoltaic"
}
]
To get all the child-parents relations of a taxonomy item you should use the following endpoint:
GET /relations/child/{itemID}
Where the parameter itemID
is the taxonomy item ID.
The possible response codes are:
Response code | Meaning |
---|---|
200 | Request successful |
Errors
The Net Zero Insights API uses the following error codes:
Error Code | Meaning |
---|---|
400 | Bad Request -- Your request is invalid. |
401 | Unauthorized -- Your credentials are wrong. |
402 | You have reached the maximum number of searches allowed for your subscription. |
403 | Forbidden -- The requested resource is hidden for administrators only. |
404 | Not Found -- The specified resource could not be found. |
405 | Method Not Allowed -- You tried to access a resource with an invalid method. |
406 | Not Acceptable -- You requested a format that isn't json. |
410 | Gone -- The requested resource has been removed from our servers. |
418 | I'm a teapot. |
429 | Too Many Requests -- You're requesting too many resource. Try again later |
500 | Internal Server Error -- We had a problem with our server. Try again later. |
503 | Service Unavailable -- We're temporarily offline for maintenance. Try again later. |