PredictLeads provides company intelligence data on 80M+ companies globally.
All PredictLeads data is proprietary and sourced directly from company websites.
All datasets are structured and point-in-time.
Please check the Guide section first for more detailed info on relevant datasets.
The data can be delivered via Flat Files, APIs or Webhooks.
When using:
Flat Files
Please review the Data Model section of relevant dataset.
PredictLeads team can provide you sample files in
JSONL (JSON Lines) format for each dataset.
APIs
Please review the
API Endpoints section.
Webhooks
Please review the
API Webhooks section.
Job Openings Dataset
Information about Job Openings sourced directly from company websites for highest accuracy and freshness.
Technology Detections Dataset
Information about approximately 800 million detections of companies that use various technologies.
Technologies Dataset
Information about approximately 30,000 technologies we track.
News Events Dataset
Structured and categorized News Events from some 18 million different blogs, PR sites and News sites.
Financing Events Dataset
Financing data on companies, most often this would include startup funding rounds. Extracted from
News Events data.
Connections Dataset
Categorized Connections between companies and where available also summarized context of how two
companies work together.
Website Evolution Dataset
Information on how websites are structured, what kind of subpages they have, categories of subpages
(e.g. blog, careers, about, terms...) and cleaned text content from these subpages.
Github Repositories Dataset
Information about public GitHub repositories of companies.
Startup Platform Posts Dataset
Information about posts on popular startup platforms.
Companies Dataset includes data such as Company Name, Meta Title, Meta Description, Structured Location Data, Ticker, Parent Company, Language and other basic company information.
object
|
array
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
string
|
string
|
string
|
string
|
null
|
string
|
null
|
string
|
string
|
array
|
object
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
boolean
|
null
|
object
|
object
|
object
|
|
|
object
|
|
object
|
object
|
|
|
object
|
array
|
Items
object
|
|
|
object
|
array
|
Items
object
|
|
|
array
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "4d621799-d317-58ba-a967-d09e07a5391f",
"type": "company",
"attributes": {
"domain": "hubspot.com",
"company_name": "HubSpot, Inc.",
"friendly_company_name": "HubSpot",
"ticker": "NYSE:HUBS",
"meta_title": "HubSpot | Software & Tools for your Business - Homepage",
"meta_description": "HubSpot's customer platform includes all the marketing, sales, customer service, and CRM software you need to grow your business.",
"description": "HubSpot provides an integrated CRM platform with marketing, sales, customer service, and website management tools designed to help businesses attract, engage, and retain customers. Its scalable software supports companies at any growth stage, enabling efficient business growth worldwide.",
"description_short": "HubSpot is a CRM platform offering marketing, sales, and service software for businesses.",
"language": "en",
"location": "Cambridge, Massachusetts, United States",
"location_data": [
{
"city": "Cambridge",
"state": "Massachusetts",
"zip_code": null,
"country": "United States",
"region": null,
"continent": null,
"fuzzy_match": null
}
]
},
"relationships": {
"redirects_to": {
"data": null,
"meta": {
"reason": null
}
},
"parent_company": {
"data": null
},
"subsidiary_companies": {
"data": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company"
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company"
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company"
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company"
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company"
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company"
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company"
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company"
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company"
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company"
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company"
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company"
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company"
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company"
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company"
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company"
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company"
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company"
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company"
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company"
}
]
},
"lookalike_companies": {
"data": [
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company"
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company"
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company"
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company"
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company"
}
]
}
}
}
],
"included": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company",
"attributes": {
"domain": "hubspot.au",
"company_name": null,
"ticker": null
}
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company",
"attributes": {
"domain": "hubspot.nl",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company",
"attributes": {
"domain": "kemvi.com",
"company_name": "Kemvi",
"ticker": null
}
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company",
"attributes": {
"domain": "getcacheflow.com",
"company_name": "Cacheflow Inc.",
"ticker": null
}
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company",
"attributes": {
"domain": "hubspotintegration.com",
"company_name": "Hubspotintegration",
"ticker": null
}
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company",
"attributes": {
"domain": "motion.ai",
"company_name": "Motion AI, Inc.",
"ticker": null
}
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company",
"attributes": {
"domain": "hubspotsuccess.co",
"company_name": "Hubspotsuccess",
"ticker": null
}
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company",
"attributes": {
"domain": "hubspot.pl",
"company_name": null,
"ticker": null
}
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company",
"attributes": {
"domain": "hubspot.de",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company",
"attributes": {
"domain": "hubspot.jp",
"company_name": "HubSpot",
"ticker": null
}
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company",
"attributes": {
"domain": "hubspot.es",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company",
"attributes": {
"domain": "thehubspotexpert.com",
"company_name": "The HubSpot Expert",
"ticker": null
}
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company",
"attributes": {
"domain": "mindstream.news",
"company_name": "Mindstream",
"ticker": null
}
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company",
"attributes": {
"domain": "outreach.io",
"company_name": "Outreach",
"ticker": null
}
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company",
"attributes": {
"domain": "hubspot.fr",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company",
"attributes": {
"domain": "hubspotsimplified.com",
"company_name": "HubSpot Simplified",
"ticker": null
}
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company",
"attributes": {
"domain": "frame.ai",
"company_name": "Frame Technology, Inc.",
"ticker": null
}
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company",
"attributes": {
"domain": "hubspotdemo.nl",
"company_name": "HubSpot, Inc.",
"ticker": null
}
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company",
"attributes": {
"domain": "clearbit.com",
"company_name": "Clearbit",
"ticker": null
}
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company",
"attributes": {
"domain": "hubspotthemestore.com",
"company_name": "Hubspotthemestore",
"ticker": null
}
},
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company",
"attributes": {
"domain": "smartsheet.com",
"company_name": "Smartsheet",
"ticker": "NYSE:SMAR"
}
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company",
"attributes": {
"domain": "monday.com",
"company_name": "Monday",
"ticker": "NASDAQ:MNDY"
}
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company",
"attributes": {
"domain": "bitrix24.com",
"company_name": "Bitrix24 Ltd.",
"ticker": null
}
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company",
"attributes": {
"domain": "pipedrive.com",
"company_name": "Pipedrive",
"ticker": null
}
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company",
"attributes": {
"domain": "rocketlane.com",
"company_name": "Rocketlane Corp.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.3",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "CompaniesDataset",
"summary": "Information about companies.\n",
"description": "Companies Dataset includes data such as Company Name, Meta Title, Meta Description,\nStructured Location Data, Ticker, Parent Company, Language and other basic company information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Company",
"description": "The `Company` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker",
"friendly_company_name",
"meta_title",
"meta_description",
"description",
"description_short",
"language",
"location",
"location_data"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
},
"friendly_company_name": {
"description": "Company friendly name.",
"type": "string"
},
"meta_title": {
"description": "Company website's meta title.",
"type": "string"
},
"meta_description": {
"description": "Company website's meta title.",
"type": "string"
},
"description": {
"description": "Translated and summarized description.",
"type": [
"string",
"null"
]
},
"description_short": {
"description": "Short version of the translated and summarized description.",
"type": [
"string",
"null"
]
},
"language": {
"description": "Company website's language.",
"type": "string"
},
"location": {
"description": "Company location.",
"type": "string"
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"redirects_to",
"parent_company",
"subsidiary_companies",
"lookalike_companies"
],
"properties": {
"redirects_to": {
"title": "CompanyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data",
"meta"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
},
"meta": {
"description": "Meta information about the redirect.",
"type": "object",
"required": [
"reason"
],
"properties": {
"reason": {
"description": "Reason of the redirect.",
"type": [
"string",
"null"
],
"enum": [
"acquisition_merger",
"locality",
"rebranding"
]
}
}
}
}
},
"parent_company": {
"title": "CompanyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"subsidiary_companies": {
"title": "CompanyToCompanyLitesRelationship",
"description": "The data contains references to related `CompanyLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
},
"lookalike_companies": {
"title": "CompanyToCompanyLitesRelationship",
"description": "The data contains references to related `CompanyLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `CompaniesDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "4d621799-d317-58ba-a967-d09e07a5391f",
"type": "company",
"attributes": {
"domain": "hubspot.com",
"company_name": "HubSpot, Inc.",
"friendly_company_name": "HubSpot",
"ticker": "NYSE:HUBS",
"meta_title": "HubSpot | Software & Tools for your Business - Homepage",
"meta_description": "HubSpot's customer platform includes all the marketing, sales, customer service, and CRM software you need to grow your business.",
"description": "HubSpot provides an integrated CRM platform with marketing, sales, customer service, and website management tools designed to help businesses attract, engage, and retain customers. Its scalable software supports companies at any growth stage, enabling efficient business growth worldwide.",
"description_short": "HubSpot is a CRM platform offering marketing, sales, and service software for businesses.",
"language": "en",
"location": "Cambridge, Massachusetts, United States",
"location_data": [
{
"city": "Cambridge",
"state": "Massachusetts",
"zip_code": null,
"country": "United States",
"region": null,
"continent": null,
"fuzzy_match": null
}
]
},
"relationships": {
"redirects_to": {
"data": null,
"meta": {
"reason": null
}
},
"parent_company": {
"data": null
},
"subsidiary_companies": {
"data": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company"
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company"
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company"
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company"
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company"
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company"
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company"
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company"
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company"
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company"
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company"
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company"
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company"
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company"
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company"
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company"
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company"
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company"
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company"
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company"
}
]
},
"lookalike_companies": {
"data": [
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company"
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company"
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company"
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company"
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company"
}
]
}
}
}
],
"included": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company",
"attributes": {
"domain": "hubspot.au",
"company_name": null,
"ticker": null
}
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company",
"attributes": {
"domain": "hubspot.nl",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company",
"attributes": {
"domain": "kemvi.com",
"company_name": "Kemvi",
"ticker": null
}
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company",
"attributes": {
"domain": "getcacheflow.com",
"company_name": "Cacheflow Inc.",
"ticker": null
}
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company",
"attributes": {
"domain": "hubspotintegration.com",
"company_name": "Hubspotintegration",
"ticker": null
}
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company",
"attributes": {
"domain": "motion.ai",
"company_name": "Motion AI, Inc.",
"ticker": null
}
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company",
"attributes": {
"domain": "hubspotsuccess.co",
"company_name": "Hubspotsuccess",
"ticker": null
}
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company",
"attributes": {
"domain": "hubspot.pl",
"company_name": null,
"ticker": null
}
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company",
"attributes": {
"domain": "hubspot.de",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company",
"attributes": {
"domain": "hubspot.jp",
"company_name": "HubSpot",
"ticker": null
}
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company",
"attributes": {
"domain": "hubspot.es",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company",
"attributes": {
"domain": "thehubspotexpert.com",
"company_name": "The HubSpot Expert",
"ticker": null
}
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company",
"attributes": {
"domain": "mindstream.news",
"company_name": "Mindstream",
"ticker": null
}
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company",
"attributes": {
"domain": "outreach.io",
"company_name": "Outreach",
"ticker": null
}
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company",
"attributes": {
"domain": "hubspot.fr",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company",
"attributes": {
"domain": "hubspotsimplified.com",
"company_name": "HubSpot Simplified",
"ticker": null
}
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company",
"attributes": {
"domain": "frame.ai",
"company_name": "Frame Technology, Inc.",
"ticker": null
}
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company",
"attributes": {
"domain": "hubspotdemo.nl",
"company_name": "HubSpot, Inc.",
"ticker": null
}
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company",
"attributes": {
"domain": "clearbit.com",
"company_name": "Clearbit",
"ticker": null
}
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company",
"attributes": {
"domain": "hubspotthemestore.com",
"company_name": "Hubspotthemestore",
"ticker": null
}
},
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company",
"attributes": {
"domain": "smartsheet.com",
"company_name": "Smartsheet",
"ticker": "NYSE:SMAR"
}
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company",
"attributes": {
"domain": "monday.com",
"company_name": "Monday",
"ticker": "NASDAQ:MNDY"
}
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company",
"attributes": {
"domain": "bitrix24.com",
"company_name": "Bitrix24 Ltd.",
"ticker": null
}
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company",
"attributes": {
"domain": "pipedrive.com",
"company_name": "Pipedrive",
"ticker": null
}
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company",
"attributes": {
"domain": "rocketlane.com",
"company_name": "Rocketlane Corp.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.3",
"record_state": "active"
}
}
}
PredictLeads has historical jobs data since 2018 that includes over 210 million records, and is available
for 1.85 million companies, which includes an average of 8.5 million active jobs at any given time.
Job Openings are sourced directly from company websites which includes their career subpages, and ATS
integrations. All Jobs are categorized using industry-standard
O*NET codes.
The Job Openings Dataset includes fields such as Job Opening Title, Job Opening URL, First Seen At,
Last Seen At, Location, Category, Seniority, Description, Salary, Contract Type, O*NET Job Category Codes
and other Job Opening information.
object
|
array
|
object
|
|
|
object
|
string
|
string
|
null
|
|
|
|
|
|
|
Items
string
One of (27 total):
|
object
|
|
|
|
|
object
|
|
|
|
|
object
|
number
|
null
|
number
|
null
|
string
|
null
|
number
|
null
|
number
|
null
|
|
|
|
string
|
null
|
string
|
null
|
array
|
object
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
boolean
|
null
|
array
|
object
|
object
|
object
|
|
|
array
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "JobOpeningsDataset",
"summary": "Information about Job Openings sourced directly from company websites for highest accuracy and freshness.\n",
"description": "PredictLeads has historical jobs data since 2018 that includes over 210 million records, and is available\nfor 1.85 million companies, which includes an average of 8.5 million active jobs at any given time.\n<br><br>\nJob Openings are sourced directly from company websites which includes their career subpages, and ATS\nintegrations. All Jobs are categorized using industry-standard\n<a target=\"_blank\" rel=\"noopener\" href=\"https://www.onetonline.org/\">O\\*NET codes</a>.\n<br><br>\nThe Job Openings Dataset includes fields such as Job Opening Title, Job Opening URL, First Seen At,\nLast Seen At, Location, Category, Seniority, Description, Salary, Contract Type, O\\*NET Job Category Codes\nand other Job Opening information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "JobOpening",
"description": "The `JobOpening` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `JobOpening` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpening` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpening` object.",
"type": "object",
"required": [
"title",
"description",
"url",
"first_seen_at",
"last_seen_at",
"last_processed_at",
"contract_types",
"categories",
"onet_data",
"posted_at",
"recruiter_data",
"salary",
"salary_data",
"seniority",
"status",
"language",
"location",
"location_data",
"tags"
],
"properties": {
"title": {
"description": "Job title.",
"type": "string"
},
"description": {
"description": "`JobOpening` description.",
"type": [
"string",
"null"
]
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_processed_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last sent to processing.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"contract_types": {
"description": "Zero or more types describing the `JobOpening`.",
"example": [
"full time",
"remote"
],
"type": "array",
"items": [
{
"type": "string"
}
]
},
"categories": {
"description": "Zero or more organizational categories of the `JobOpening`.",
"example": [
"finance",
"data_analysis"
],
"type": "array",
"items": {
"enum": [
"administration",
"consulting",
"data_analysis",
"design",
"directors",
"education",
"engineering",
"finance",
"healthcare_services",
"human_resources",
"information_technology",
"internship",
"legal",
"management",
"marketing",
"military_and_protective_services",
"operations",
"purchasing",
"product_management",
"quality_assurance",
"real_estate",
"research",
"sales",
"software_development",
"support",
"manual_work",
"food"
]
}
},
"onet_data": {
"description": "Inferred O\\*NET data for this `JobOpening`. O\\*NET is a source and standardization of occupational information. More info on the O\\*NET data: onetonline.org.",
"type": "object",
"required": [
"code",
"family",
"occupation_name"
],
"properties": {
"code": {
"description": "O\\*NET category code representing this `JobOpening`. For full list of possible codes see: https://www.onetonline.org/find/all",
"example": "29-1021.00",
"type": [
"string",
"null"
]
},
"family": {
"description": "O\\*NET family name matching the code for this `JobOpening`.",
"example": "Healthcare Practitioners and Technical",
"type": [
"string",
"null"
]
},
"occupation_name": {
"description": "O\\*NET occupation name matching the code for this `JobOpening`.",
"example": "Dentists, General",
"type": [
"string",
"null"
]
}
}
},
"posted_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was posted.",
"type": [
"string",
"null"
],
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"recruiter_data": {
"description": "Info about the contact responsible for hiring for this `JobOpening`.",
"type": "object",
"required": [
"name",
"title",
"contact"
],
"properties": {
"name": {
"description": "Name of the contact responsible for hiring for this `JobOpening`.",
"example": "John Doe",
"type": [
"string",
"null"
]
},
"title": {
"description": "Title of the contact responsible for hiring for this `JobOpening`.",
"example": "Talent Acquisition Supervisor",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Contact info for this `JobOpening`, such as email address or Linkedin profile URL.",
"example": "http://ca.linkedin.com/in/linkedinyourname",
"type": [
"string",
"null"
]
}
}
},
"salary": {
"description": "Raw salary string.",
"example": "£40000 - £50000 GBP",
"type": [
"string",
"null"
]
},
"salary_data": {
"description": "Parsed raw salary data.",
"type": "object",
"required": [
"salary_low",
"salary_high",
"salary_currency",
"salary_low_usd",
"salary_high_usd",
"salary_time_unit"
],
"properties": {
"salary_low": {
"description": "Salary range lower bound. If salary is not a range both low and high values will be the same.",
"type": [
"number",
"null"
]
},
"salary_high": {
"description": "Salary range upper bound.",
"type": [
"number",
"null"
]
},
"salary_currency": {
"description": "Salary currency.",
"type": [
"string",
"null"
]
},
"salary_low_usd": {
"description": "Salary range lower bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_high_usd": {
"description": "Salary range upper bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_time_unit": {
"description": "Salary time unit.",
"enum": [
"hour",
"day",
"week",
"month",
"year",
null
]
}
}
},
"seniority": {
"description": "Seniority inferred from the `JobOpening` title.",
"type": [
"string",
"null"
],
"enum": [
"owner",
"founder",
"c_level",
"partner",
"president",
"vice_president",
"head",
"director",
"manager",
"non_manager"
]
},
"status": {
"description": "null or \"closed\" if keyword \"job no longer available\", \"vacancy listing expired\", \"position filled\", etc. is found on `JobOpening` site.",
"enum": [
"closed",
null
]
},
"language": {
"description": "Language in which a `JobOpening` description is written.",
"type": [
"string",
"null"
]
},
"location": {
"description": "Raw location string.",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"tags": {
"description": "Includes keywords found under `JobOpening` description.",
"type": "array",
"items": [
{
"type": "string"
}
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "JobOpeningToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `JobOpeningsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
}
Deleted Job Openings.
object
|
array
|
object
|
|
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "ffffffe8-6525-4077-ba26-7121e59076eb",
"type": "job_opening"
}
],
"meta": {
"schema_version": "3.0",
"record_state": "deleted"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "JobOpeningsDeletedDataset",
"description": "Deleted Job Openings.\n",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "JobOpeningDeleted",
"description": "The `JobOpeningDeleted` object.",
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the `JobOpeningDeleted` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpeningDeleted` object.",
"const": "job_opening"
}
}
}
},
"meta": {
"description": "Meta information about `JobOpeningsDeletedDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "deleted"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "ffffffe8-6525-4077-ba26-7121e59076eb",
"type": "job_opening"
}
],
"meta": {
"schema_version": "3.0",
"record_state": "deleted"
}
}
}
The Technology Detections Dataset provides insights into the tech stack of a given company.
NOTE: If you're searching for general information about technologies please check the
Technologies Dataset
section.
Since 2018, PredictLeads has detected approximately 800 million technology adoptions for about
51 million companies.
The Technology Detection Dataset includes fields such as Technology Name, Technology ID, Ticker,
First Seen At, Last Seen At, Seen on Subpages Count and other Technology Detection information.
object
|
array
|
object
|
|
|
object
|
|
|
boolean
|
number
|
object
|
object
|
object
|
|
|
object
|
array
|
Items
object
|
|
|
object
|
array
|
Items
object
|
|
|
object
|
array
|
Items
object
|
|
|
object
|
object
|
|
|
object
|
object
|
|
|
array
|
Items
|
One of
(6 total)
Discriminator property name:
"type"
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
object
|
|
|
object
|
string
|
object
|
|
|
object
|
string
Format:
date-time
Example:
|
string
Format:
date-time
Example:
|
string
Format:
uri
|
object
|
|
|
object
|
|
|
|
object
|
|
|
object
|
string
Format:
date-time
Example:
|
string
Format:
date-time
Example:
|
|
object
|
|
|
object
|
string
Format:
date-time
Example:
|
string
Format:
date-time
Example:
|
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
"type": "technology_detection",
"attributes": {
"first_seen_at": "2022-05-14T10:22:05Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"behind_firewall": false,
"score": 1.0
},
"relationships": {
"company": {
"data": {
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company"
}
},
"seen_on_job_openings": {
"data": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening"
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening"
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening"
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening"
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening"
}
]
},
"seen_on_subpages": {
"data": [
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage"
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage"
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage"
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage"
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage"
}
]
},
"seen_on_dns_records": {
"data": []
},
"seen_on_connection": {
"data": null
},
"technology": {
"data": {
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology"
}
}
}
}
],
"included": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R154940/HR-Tech-Solution-Architect",
"first_seen_at": "2025-04-07T08:13:55Z",
"last_seen_at": "2025-04-25T09:57:05Z"
}
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R145685/Experience-Insights-Analyst",
"first_seen_at": "2024-05-22T11:40:03Z",
"last_seen_at": "2024-07-03T21:34:33Z"
}
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R138900/Principal-Product-Manager-Adobe-Analytics",
"first_seen_at": "2023-10-03T16:49:48Z",
"last_seen_at": "2024-03-18T22:25:59Z"
}
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R139308/Sr-Product-Manager-CC-Japan-International-Strategy-Product-Management",
"first_seen_at": "2023-09-11T04:15:38Z",
"last_seen_at": "2024-03-07T11:06:15Z"
}
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R137532/DevOps-Engineer-Experience-Insights-Platforms",
"first_seen_at": "2023-06-16T07:08:17Z",
"last_seen_at": "2023-07-23T21:27:32Z"
}
},
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-09T10:41:55Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
}
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-06-09T11:17:12Z",
"last_seen_at": "2025-08-09T21:05:43Z",
"subpage_url": "https://www.adobe.com/privacy/opt-out.html"
}
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-04T14:18:22Z",
"last_seen_at": "2025-08-04T14:34:33Z",
"subpage_url": "https://www.adobe.com/legal/terms.html"
}
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-07-29T03:38:02Z",
"last_seen_at": "2025-07-29T03:38:02Z",
"subpage_url": "https://www.adobe.com/experience-cloud/service-support.html"
}
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-05-29T01:16:35Z",
"last_seen_at": "2025-07-29T01:23:38Z",
"subpage_url": "https://business.adobe.com/support/main.html"
}
},
{
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology",
"attributes": {
"name": "Qualtrics"
}
},
{
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company",
"attributes": {
"domain": "adobe.com",
"company_name": "Adobe",
"ticker": "NASDAQ:ADBE"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "TechnologyDetectionsDataset",
"summary": "Information about approximately 800 million detections of companies that use various technologies.\n",
"description": "The Technology Detections Dataset provides insights into the tech stack of a given company.\n<br><br>\n\n**NOTE**: If you're searching for general information about technologies please check the\n**<a href=\"https://docs.predictleads.com/v3/guide/technologies_dataset\">Technologies Dataset</a>**\nsection.\n<br><br>\n\nSince 2018, PredictLeads has detected approximately 800 million technology adoptions for about\n51 million companies.\n<br><br>\nThe Technology Detection Dataset includes fields such as Technology Name, Technology ID, Ticker,\nFirst Seen At, Last Seen At, Seen on Subpages Count and other Technology Detection information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "TechnologyDetection",
"description": "The `TechnologyDetection` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `TechnologyDetection` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyDetection` object.",
"const": "technology_detection"
},
"attributes": {
"description": "Attributes of the `TechnologyDetection` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"behind_firewall",
"score"
],
"properties": {
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `TechnologyDetection` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `TechnologyDetection` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"behind_firewall": {
"description": "When `false` it was found via the company website JS/HTML tag. If it was found bothon a company website JS/HTML tag and also via JobOpening description thisattribute will be `false`",
"type": "boolean"
},
"score": {
"type": "number"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company",
"seen_on_job_openings",
"seen_on_subpages",
"seen_on_dns_records",
"seen_on_connection",
"technology"
],
"properties": {
"company": {
"title": "TechnologyDetectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"seen_on_job_openings": {
"title": "TechnologyDetectionToJobOpeningLitesRelationship",
"description": "The data contains references to related `JobOpeningLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `JobOpeningLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `JobOpeningLite` object.",
"const": "job_opening"
}
}
}
}
}
},
"seen_on_subpages": {
"title": "TechnologyDetectionToDetectionOnSubpagesRelationship",
"description": "The data contains references to related `DetectionOnSubpage` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `DetectionOnSubpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `DetectionOnSubpage` object.",
"const": "detection_on_subpage"
}
}
}
}
}
},
"seen_on_dns_records": {
"title": "TechnologyDetectionToDnsRecordsRelationship",
"description": "The data contains references to related `DnsRecord` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `DnsRecord` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `DnsRecord` object.",
"const": "dns_record"
}
}
}
}
}
},
"seen_on_connection": {
"title": "TechnologyDetectionToConnectionLiteRelationship",
"description": "The data contains a reference to related `ConnectionLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `ConnectionLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `ConnectionLite` object.",
"const": "connection"
}
}
}
}
},
"technology": {
"title": "TechnologyDetectionToTechnologyLiteRelationship",
"description": "The data contains a reference to related `TechnologyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TechnologyLite` object.",
"const": "technology"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TechnologyLite",
"description": "The `TechnologyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}
}
},
{
"title": "DetectionOnSubpage",
"description": "The `DetectionOnSubpage` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `DetectionOnSubpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `DetectionOnSubpage` object.",
"const": "detection_on_subpage"
},
"attributes": {
"description": "Attributes of the `DetectionOnSubpage` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"subpage_url"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"subpage_url": {
"type": "string",
"format": "uri"
}
}
}
}
},
{
"title": "JobOpeningLite",
"description": "The `JobOpeningLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `JobOpeningLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpeningLite` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpeningLite` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"url"
],
"properties": {
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpeningLite` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpeningLite` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
}
}
}
}
},
{
"title": "DnsRecord",
"description": "The `DnsRecord` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `DnsRecord` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `DnsRecord` object.",
"const": "dns_record"
},
"attributes": {
"description": "Attributes of the `DnsRecord` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"record_type"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"record_type": {
"type": "string",
"example": "MX",
"description": "Type of DNS record.",
"enum": [
"TXT",
"MX",
"NS",
"CNAME",
"SOA_MNAME",
"SOA_RNAME"
]
}
}
}
}
},
{
"title": "ConnectionLite",
"description": "The `ConnectionLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `ConnectionLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `ConnectionLite` object.",
"const": "connection"
},
"attributes": {
"description": "Attributes of the `ConnectionLite` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"source_url"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"source_url": {
"type": [
"null",
"string"
],
"format": "uri",
"description": "URL where `Connection` information was found."
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `TechnologyDetectionsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
"type": "technology_detection",
"attributes": {
"first_seen_at": "2022-05-14T10:22:05Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"behind_firewall": false,
"score": 1.0
},
"relationships": {
"company": {
"data": {
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company"
}
},
"seen_on_job_openings": {
"data": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening"
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening"
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening"
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening"
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening"
}
]
},
"seen_on_subpages": {
"data": [
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage"
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage"
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage"
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage"
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage"
}
]
},
"seen_on_dns_records": {
"data": []
},
"seen_on_connection": {
"data": null
},
"technology": {
"data": {
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology"
}
}
}
}
],
"included": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R154940/HR-Tech-Solution-Architect",
"first_seen_at": "2025-04-07T08:13:55Z",
"last_seen_at": "2025-04-25T09:57:05Z"
}
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R145685/Experience-Insights-Analyst",
"first_seen_at": "2024-05-22T11:40:03Z",
"last_seen_at": "2024-07-03T21:34:33Z"
}
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R138900/Principal-Product-Manager-Adobe-Analytics",
"first_seen_at": "2023-10-03T16:49:48Z",
"last_seen_at": "2024-03-18T22:25:59Z"
}
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R139308/Sr-Product-Manager-CC-Japan-International-Strategy-Product-Management",
"first_seen_at": "2023-09-11T04:15:38Z",
"last_seen_at": "2024-03-07T11:06:15Z"
}
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R137532/DevOps-Engineer-Experience-Insights-Platforms",
"first_seen_at": "2023-06-16T07:08:17Z",
"last_seen_at": "2023-07-23T21:27:32Z"
}
},
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-09T10:41:55Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
}
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-06-09T11:17:12Z",
"last_seen_at": "2025-08-09T21:05:43Z",
"subpage_url": "https://www.adobe.com/privacy/opt-out.html"
}
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-04T14:18:22Z",
"last_seen_at": "2025-08-04T14:34:33Z",
"subpage_url": "https://www.adobe.com/legal/terms.html"
}
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-07-29T03:38:02Z",
"last_seen_at": "2025-07-29T03:38:02Z",
"subpage_url": "https://www.adobe.com/experience-cloud/service-support.html"
}
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-05-29T01:16:35Z",
"last_seen_at": "2025-07-29T01:23:38Z",
"subpage_url": "https://business.adobe.com/support/main.html"
}
},
{
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology",
"attributes": {
"name": "Qualtrics"
}
},
{
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company",
"attributes": {
"domain": "adobe.com",
"company_name": "Adobe",
"ticker": "NASDAQ:ADBE"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
Technologies dataset consists of some 30,000 technologies we track.
NOTE: If you're searching for technologies a given company is using please check the
Technology Detections Dataset
section.
Technologies are collected from script tags, IP ranges, cookies…, and also from job descriptions where
companies mention them as required skill sets. Subpages checked for technology data are of the following
categories: main, login, support, trust, retail, blog, news, press and news outlet.
The Technologies dataset includes fields such as Technology Name, Technology ID, Description,
Category, Pricing Data and other Technology information.
object
|
array
|
object
|
|
|
object
|
string
|
string
|
null
|
array
|
Items
string
|
array
|
Items
string
|
string
|
null
|
string
|
null
Format:
uri
|
object
|
number
|
null
|
number
|
null
|
number
|
null
|
string
|
null
|
array
|
Items
string
|
string
Format:
date-time
Example:
|
object
|
object
|
object
|
|
|
array
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "70392f20-b531-53cc-afa6-26416c0d582d",
"type": "technology",
"attributes": {
"name": "Salesforce",
"description": "Salesforce is a cloud-based CRM platform that helps businesses manage customer interactions, sales, and marketing campaigns. It offers applications for sales, service, marketing, and analytics, enhancing operational efficiency and customer engagement. Known for its scalability, customization, and integration capabilities, Salesforce enables organizations to streamline processes and improve overall performance.",
"categories": [
"customer_relationship_management"
],
"parent_categories": [
"sales"
],
"domain": "salesforce.com",
"url": "https://www.salesforce.com",
"pricing_data": {
"min_usd": 300.0,
"max_usd": 1000000.0,
"average_spend": 250000.0,
"interval": "yearly",
"tags": [
"low",
"mid",
"high",
"enterprise",
"b2b",
"recurring",
"saas"
]
},
"created_at": "2017-08-24T22:36:09Z"
},
"relationships": {
"company": {
"data": {
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company",
"attributes": {
"domain": "salesforce.com",
"company_name": "Salesforce, Inc.",
"ticker": "NYSE:CRM"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "TechnologiesDataset",
"summary": "Information about approximately 30,000 technologies we track.\n",
"description": "Technologies dataset consists of some 30,000 technologies we track.\n<br><br>\n**NOTE**: If you're searching for technologies a given company is using please check the\n**<a href=\"https://docs.predictleads.com/v3/guide/technology_detections_dataset\">Technology Detections Dataset</a>**\nsection.\n<br><br>\nTechnologies are collected from script tags, IP ranges, cookies…, and also from job descriptions where\ncompanies mention them as required skill sets. Subpages checked for technology data are of the following\ncategories: main, login, support, trust, retail, blog, news, press and news outlet.\n<br><br>\nThe Technologies dataset includes fields such as Technology Name, Technology ID, Description,\nCategory, Pricing Data and other Technology information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Technology",
"description": "The `Technology` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name",
"description",
"categories",
"parent_categories",
"domain",
"url",
"pricing_data",
"created_at"
],
"properties": {
"name": {
"type": "string"
},
"description": {
"type": [
"null",
"string"
]
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
},
"parent_categories": {
"type": "array",
"items": {
"type": "string"
}
},
"domain": {
"type": [
"null",
"string"
]
},
"url": {
"type": [
"null",
"string"
],
"format": "uri"
},
"pricing_data": {
"type": "object",
"required": [
"interval",
"max_usd",
"min_usd",
"average_spend",
"tags"
],
"properties": {
"min_usd": {
"type": [
"null",
"number"
]
},
"max_usd": {
"type": [
"null",
"number"
]
},
"average_spend": {
"description": "The average technology spend price is derived from estimating company revenue and number of paid users.",
"type": [
"null",
"number"
]
},
"interval": {
"type": [
"null",
"string"
]
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"created_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "TechnologyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `TechnologiesDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "70392f20-b531-53cc-afa6-26416c0d582d",
"type": "technology",
"attributes": {
"name": "Salesforce",
"description": "Salesforce is a cloud-based CRM platform that helps businesses manage customer interactions, sales, and marketing campaigns. It offers applications for sales, service, marketing, and analytics, enhancing operational efficiency and customer engagement. Known for its scalability, customization, and integration capabilities, Salesforce enables organizations to streamline processes and improve overall performance.",
"categories": [
"customer_relationship_management"
],
"parent_categories": [
"sales"
],
"domain": "salesforce.com",
"url": "https://www.salesforce.com",
"pricing_data": {
"min_usd": 300.0,
"max_usd": 1000000.0,
"average_spend": 250000.0,
"interval": "yearly",
"tags": [
"low",
"mid",
"high",
"enterprise",
"b2b",
"recurring",
"saas"
]
},
"created_at": "2017-08-24T22:36:09Z"
},
"relationships": {
"company": {
"data": {
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company",
"attributes": {
"domain": "salesforce.com",
"company_name": "Salesforce, Inc.",
"ticker": "NYSE:CRM"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
Since 2016, PredictLeads has detected over 8 million relevant news signals, which are available for
2 million companies globally.
The News Events are sourced from some 20 million blogs, news and PR sites and distilled into relevant
categories by machine learning algorithms.
The News Events dataset includes fields such as Formatted Signal, Signal Category,
Most Relevant Source URL, Article Sentence, Article Body, Article Author, Found At, Effective Date and
other News Event information.
Property in schema:
category
Category | Description |
---|---|
acquires |
Group name: acquisition Company acquired another company. |
merges_with |
Group name: acquisition Company merges with another company. |
sells_assets_to |
Group name: acquisition Company sells assets (like properties or warehouses) to other company. |
signs_new_client |
Group name: contract Company signs new client. |
files_suit_against |
Group name: corporate_challenges Company files suit against other company. |
has_issues_with |
Group name: corporate_challenges Company has vulnerability problems. |
closes_offices_in |
Group name: cost_cutting Company closes existing offices. |
decreases_headcount_by |
Group name: cost_cutting Company lays off employees. |
attends_event |
Group name: expansion Company attends an event. |
expands_facilities |
Group name: expansion Company opens new or expands existing facilities like warehouses, data centers, manufacturing plants etc. |
expands_offices_in |
Group name: expansion Company expands existing offices. |
expands_offices_to |
Group name: expansion Company opens new offices in another town, state, country or continent. |
increases_headcount_by |
Group name: expansion Company offers new job vacancies. |
opens_new_location |
Group name: expansion Company opens new service location like hotels, restaurants, bars, hospitals etc. |
goes_public |
Group name: investment Company issues shares to the public for the first time. |
invests_into |
Group name: investment Company invests into other company. |
invests_into_assets |
Group name: investment Company buys assets (like properties or warehouses) from other company. |
receives_financing |
Group name: investment Company receives financing like venture funding, loan, grant etc. |
hires |
Group name: leadership Company hired new executive or senior personnel. |
leaves |
Group name: leadership Executive or senior personnel left the company. |
promotes |
Group name: leadership Company promoted existing executive or senior personnel. |
retires_from |
Group name: leadership Executive or senior personnel retire from the company. |
integrates_with |
Group name: new_offering Company integrates with other company. |
is_developing |
Group name: new_offering Company is developing a new offering. |
launches |
Group name: new_offering Company launches new offering. |
partners_with |
Group name: partnership Company partners with other company. |
receives_award |
Group name: recognition Company or person at the company receives an award. |
recognized_as |
Group name: recognition Company or person at the company receives recognition. |
identified_as_competitor_of |
Group name: relational New or existing competitor was identified. |
object
|
array
|
object
|
|
|
object
|
string
|
|
One of
(29 total)
|
string
Constant:
"acquires"
|
string
Constant:
"merges_with"
|
string
Constant:
"sells_assets_to"
|
string
Constant:
"signs_new_client"
|
string
Constant:
"files_suit_against"
|
string
Constant:
"has_issues_with"
|
string
Constant:
"closes_offices_in"
|
string
Constant:
"decreases_headcount_by"
|
string
Constant:
"attends_event"
|
string
Constant:
"expands_facilities"
|
string
Constant:
"expands_offices_in"
|
string
Constant:
"expands_offices_to"
|
string
Constant:
"increases_headcount_by"
|
string
Constant:
"opens_new_location"
|
string
Constant:
"goes_public"
|
string
Constant:
"invests_into"
|
string
Constant:
"invests_into_assets"
|
string
Constant:
"receives_financing"
|
string
Constant:
"hires"
|
string
Constant:
"leaves"
|
string
Constant:
"promotes"
|
string
Constant:
"retires_from"
|
string
Constant:
"integrates_with"
|
string
Constant:
"is_developing"
|
string
Constant:
"launches"
|
string
Constant:
"partners_with"
|
string
Constant:
"receives_award"
|
string
Constant:
"recognized_as"
|
string
Constant:
"identified_as_competitor_of"
|
|
|
string
|
boolean
|
|
|
|
|
|
Items
string
|
|
|
|
|
string
|
null
|
|
|
|
Items
string
|
|
|
|
Items
string
|
|
array
|
object
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
string
|
null
|
boolean
|
null
|
|
object
|
|
|
|
|
boolean
|
null
|
|
Items
string
|
|
|
object
|
company1
[optional]
object
|
object
|
|
|
company2
[optional]
object
|
object
|
|
|
object
|
object
|
|
|
array
|
Items
|
One of
(2 total)
Discriminator property name:
"type"
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
object
|
|
|
object
|
|
string
|
string
|
null
|
string
|
null
|
|
string
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
"type": "news_event",
"attributes": {
"summary": "Klasha, Inc. expands offices in Ghana.",
"category": "expands_offices_in",
"found_at": "2021-10-19T22:00:00Z",
"confidence": 0.6872,
"article_sentence": "San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"human_approved": false,
"planning": false,
"amount": null,
"amount_normalized": null,
"assets": null,
"assets_tags": [],
"award": null,
"contact": null,
"division": null,
"effective_date": null,
"event": null,
"financing_type": null,
"financing_type_normalized": null,
"financing_type_tags": [],
"headcount": null,
"job_title": null,
"job_title_tags": [],
"location": "Ghana",
"location_data": [
{
"city": null,
"state": null,
"zip_code": null,
"country": "Ghana",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"product": null,
"product_data": {
"full_text": null,
"name": null,
"release_type": null,
"release_version": null,
"fuzzy_match": null
},
"product_tags": [],
"recognition": null,
"vulnerability": null
},
"relationships": {
"company1": {
"data": {
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company"
}
},
"most_relevant_source": {
"data": {
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article"
}
}
}
}
],
"included": [
{
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company",
"attributes": {
"domain": "klasha.com",
"company_name": "Klasha, Inc.",
"ticker": null
}
},
{
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article",
"attributes": {
"author": null,
"body": "Payfare, which offers banking solutions for gig workforce, has announced that it is integrating with Plaid, a data transfer network that powers fintech and digital finance products. The integration will… Technology company TraQiQ has introduced its online payment solution 'TraQPayments' in Latin America. TraQPayments is… American Express has partnered with Goldman Sachs Transaction Banking (TxB) to offer an integrated payments solution to large corporate clients. Barclaycard Payments and SAP is expanding their cooperation in a bid to boost payment acceptance capabilities and enhance procure-to-pay processes. UK-based fintech firm Previse has tapped Mastercard to provide instant payments to suppliers in more than 100 markets globally. Latin America-based payment processor PayRetailers has entered into an alliance with European payment giant Worldline. Buy now pay later (BNPL) firm Klarna has introduced ‘pay now’ option in the UK. Western Union International Bank (WUIB) has expanded its real-time payment capabilities in Europe by joining the Single Euro Payments Area (SEPA) Instant Credit Transfer scheme (SCT Inst). San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"image_url": null,
"url": "https://www.electronicpaymentsinternational.com/news/company-news/",
"published_at": "2021-10-19T04:00:00Z",
"title": "Company news Archives"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "NewsEventsDataset",
"summary": "Structured and categorized News Events from some 18 million different blogs, PR sites and News sites.\n",
"description": "Since 2016, PredictLeads has detected over 8 million relevant news signals, which are available for\n2 million companies globally.\n<br><br>\nThe News Events are sourced from some 20 million blogs, news and PR sites and distilled into relevant\ncategories by machine learning algorithms.\n<br><br>\nThe News Events dataset includes fields such as Formatted Signal, Signal Category,\nMost Relevant Source URL, Article Sentence, Article Body, Article Author, Found At, Effective Date and\nother News Event information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "NewsEvent",
"description": "The `NewsEvent` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `NewsEvent` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsEvent` object.",
"const": "news_event"
},
"attributes": {
"description": "Attributes of the `NewsEvent` object.",
"type": "object",
"required": [
"summary",
"category",
"found_at",
"confidence",
"article_sentence",
"human_approved",
"planning",
"amount",
"amount_normalized",
"assets",
"assets_tags",
"award",
"contact",
"event",
"effective_date",
"division",
"financing_type",
"financing_type_normalized",
"financing_type_tags",
"headcount",
"job_title",
"job_title_tags",
"location",
"location_data",
"product",
"product_data",
"product_tags",
"recognition",
"vulnerability"
],
"properties": {
"summary": {
"description": "A short, human readable excerpt of this `NewsEvent` data.",
"type": "string"
},
"category": {
"description": "Name of the category this `NewsEvent` represents.",
"type": "string",
"example": "invests_into",
"oneOf": [
{
"const": "acquires",
"description": "**Group name**: acquisition<br>Company acquired another company."
},
{
"const": "merges_with",
"description": "**Group name**: acquisition<br>Company merges with another company."
},
{
"const": "sells_assets_to",
"description": "**Group name**: acquisition<br>Company sells assets (like properties or warehouses) to other company."
},
{
"const": "signs_new_client",
"description": "**Group name**: contract<br>Company signs new client."
},
{
"const": "files_suit_against",
"description": "**Group name**: corporate_challenges<br>Company files suit against other company."
},
{
"const": "has_issues_with",
"description": "**Group name**: corporate_challenges<br>Company has vulnerability problems."
},
{
"const": "closes_offices_in",
"description": "**Group name**: cost_cutting<br>Company closes existing offices."
},
{
"const": "decreases_headcount_by",
"description": "**Group name**: cost_cutting<br>Company lays off employees."
},
{
"const": "attends_event",
"description": "**Group name**: expansion<br>Company attends an event."
},
{
"const": "expands_facilities",
"description": "**Group name**: expansion<br>Company opens new or expands existing facilities like warehouses, data centers, manufacturing plants etc."
},
{
"const": "expands_offices_in",
"description": "**Group name**: expansion<br>Company expands existing offices."
},
{
"const": "expands_offices_to",
"description": "**Group name**: expansion<br>Company opens new offices in another town, state, country or continent."
},
{
"const": "increases_headcount_by",
"description": "**Group name**: expansion<br>Company offers new job vacancies."
},
{
"const": "opens_new_location",
"description": "**Group name**: expansion<br>Company opens new service location like hotels, restaurants, bars, hospitals etc."
},
{
"const": "goes_public",
"description": "**Group name**: investment<br>Company issues shares to the public for the first time."
},
{
"const": "invests_into",
"description": "**Group name**: investment<br>Company invests into other company."
},
{
"const": "invests_into_assets",
"description": "**Group name**: investment<br>Company buys assets (like properties or warehouses) from other company."
},
{
"const": "receives_financing",
"description": "**Group name**: investment<br>Company receives financing like venture funding, loan, grant etc."
},
{
"const": "hires",
"description": "**Group name**: leadership<br>Company hired new executive or senior personnel."
},
{
"const": "leaves",
"description": "**Group name**: leadership<br>Executive or senior personnel left the company."
},
{
"const": "promotes",
"description": "**Group name**: leadership<br>Company promoted existing executive or senior personnel."
},
{
"const": "retires_from",
"description": "**Group name**: leadership<br>Executive or senior personnel retire from the company."
},
{
"const": "integrates_with",
"description": "**Group name**: new_offering<br>Company integrates with other company."
},
{
"const": "is_developing",
"description": "**Group name**: new_offering<br>Company is developing a new offering."
},
{
"const": "launches",
"description": "**Group name**: new_offering<br>Company launches new offering."
},
{
"const": "partners_with",
"description": "**Group name**: partnership<br>Company partners with other company."
},
{
"const": "receives_award",
"description": "**Group name**: recognition<br>Company or person at the company receives an award."
},
{
"const": "recognized_as",
"description": "**Group name**: recognition<br>Company or person at the company receives recognition."
},
{
"const": "identified_as_competitor_of",
"description": "**Group name**: relational<br>New or existing competitor was identified."
}
]
},
"found_at": {
"description": "Date & time (ISO 8601) when the `NewsEvent` was discovered and created.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"confidence": {
"description": "Floating point number of confidence.<br><br>Currently PredictLeads takes care of limiting the\nNewsEvents so as to have a good balance between match rate and accuracy.\nThus we do not recommend filtering NewsEvents further based on this\nconfidence.\n",
"type": [
"number"
],
"minimum": 0,
"maximum": 1
},
"article_sentence": {
"description": "Sentence in the article where `NewsEvent` information was found.",
"type": "string"
},
"human_approved": {
"description": "If true, this `NewsEvent` has been manually verified by a human.",
"type": "boolean"
},
"planning": {
"description": "When true, the `NewsEvent` is planned to happen.",
"type": [
"boolean"
],
"example": "The company might plan to launch a product in December."
},
"amount": {
"description": "This is a string of a value as extracted from text.",
"example": "$1.8 million",
"type": [
"string",
"null"
]
},
"amount_normalized": {
"description": "Integer value of \"amount\" property.",
"example": 18000000,
"type": [
"integer",
"null"
]
},
"assets": {
"description": "Assets found in the NewsEvent.",
"example": "hydrogen production facility",
"type": [
"string",
"null"
]
},
"assets_tags": {
"description": "An array of assets tags extracted from \"assets\" property.",
"example": [
"production"
],
"type": "array",
"items": {
"type": "string"
}
},
"award": {
"description": "Award type this `NewsEvent` is announcing.",
"example": "Pierre Potier Award",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Person name that the `NewsEvent` mentions.",
"example": "Elon Musk",
"type": [
"string",
"null"
]
},
"event": {
"description": "Event name where the `NewsEvent` was mentioned at.",
"example": "World Business Outlook Awards",
"type": [
"string",
"null"
]
},
"effective_date": {
"description": "Date (ISO 8601) the `NewsEvent` is mentioning.",
"type": [
"string",
"null"
],
"format": "date",
"example": "2024-09-25"
},
"division": {
"description": "Whether `NewsEvent` concerns a specific division.",
"type": [
"string",
"null"
]
},
"financing_type": {
"description": "A financing type this `NewsEvent` is mentioning.",
"example": "Series B funding",
"type": [
"string",
"null"
]
},
"financing_type_normalized": {
"description": "A normalized value of `financing_type` property, where possible.",
"enum": [
"pre_angel",
"angel",
"angel1",
"angel2",
"angel3",
"pre_seed",
"seed",
"seed1",
"seed2",
"seed3",
"pre_series_a",
"series_a",
"series_a1",
"series_a2",
"series_a3",
"pre_series_b",
"series_b",
"series_b1",
"series_b2",
"series_b3",
"pre_series_c",
"series_c",
"series_c1",
"series_c2",
"series_c3",
"pre_series_d",
"series_d",
"series_d1",
"series_d2",
"series_d3",
"pre_series_e",
"series_e",
"series_e1",
"series_e2",
"series_e3",
"pre_series_f",
"series_f",
"series_f1",
"series_f2",
"series_f3",
"pre_series_g",
"series_g",
"series_g1",
"series_g2",
"series_g3",
"pre_series_h",
"series_h",
"series_h1",
"series_h2",
"series_h3",
"pre_series_i",
"series_i",
"series_i1",
"series_i2",
"series_i3",
"pre_series_j",
"series_j",
"series_j1",
"series_j2",
"series_j3",
null
],
"example": "series_b"
},
"financing_type_tags": {
"description": "An array of financing type categories.",
"example": [
"equity"
],
"type": "array",
"items": {
"type": "string"
}
},
"headcount": {
"description": "A number of people mentioned organization is involved with.",
"example": 213,
"type": [
"integer",
"null"
]
},
"job_title": {
"description": "Job title this `NewsEvent` is mentioning.",
"example": "Director of Media and Analytics",
"type": [
"string",
"null"
]
},
"job_title_tags": {
"description": "An array of job title tags.",
"example": [
"marketing",
"directors"
],
"type": "array",
"items": {
"type": "string"
}
},
"location": {
"description": "Location of where the `NewsEvent` happened or where the organization has expanded/relocated.",
"example": "Menlo Park, California, United States",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"product": {
"description": "Name of the product as mentioned by this NewsEvent.",
"example": "Credit Pass",
"type": [
"string",
"null"
]
},
"product_data": {
"type": "object",
"required": [
"full_text",
"name",
"release_type",
"release_version",
"fuzzy_match"
],
"properties": {
"full_text": {
"description": "Full product name as recognized by Named Entity Recognition, without further cleaning of the product name.",
"example": "3D printing service for spare parts",
"type": [
"string",
"null"
]
},
"name": {
"description": "Cleaned name of the product referenced in the NewsEvent.",
"example": "VideoPoet",
"type": [
"string",
"null"
]
},
"release_type": {
"description": "Product release type.",
"example": "major",
"type": [
"string",
"null"
]
},
"release_version": {
"description": "Product release version.",
"example": "v3.0",
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"description": "When true we might not have extracted the product name cleanly. When false exact product name should be extracted well.",
"type": [
"boolean",
"null"
]
}
}
},
"product_tags": {
"description": "List of tags regarding the product.",
"example": [
"mobile",
"online_technology"
],
"type": "array",
"items": {
"type": "string"
}
},
"recognition": {
"description": "Name of the recognition the company received.",
"example": "50 Smartest Companies",
"type": [
"string",
"null"
]
},
"vulnerability": {
"description": "Company issue.",
"example": "account suspension errors",
"type": [
"string",
"null"
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"most_relevant_source"
],
"properties": {
"company1": {
"title": "NewsEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"company2": {
"title": "NewsEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"most_relevant_source": {
"title": "NewsEventToNewsArticleLiteRelationship",
"description": "The data contains a reference to related `NewsArticleLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `NewsArticleLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `NewsArticleLite` object.",
"const": "news_article"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "NewsArticleLite",
"description": "The `NewsArticleLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `NewsArticleLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsArticleLite` object.",
"const": "news_article"
},
"attributes": {
"description": "Attributes of the `NewsArticleLite` object.",
"type": "object",
"required": [
"url",
"title",
"author",
"image_url",
"published_at",
"body"
],
"properties": {
"url": {
"description": "News Article source URL.",
"type": "string",
"format": "uri"
},
"title": {
"description": "Prettified News Article title or heading.",
"type": "string"
},
"author": {
"description": "News Article author name.",
"type": [
"string",
"null"
]
},
"image_url": {
"description": "News Article most relevant image URL.",
"type": [
"string",
"null"
]
},
"published_at": {
"description": "Date & time (ISO 8601) when NewsArticle was published.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"body": {
"description": "News Article text (article content).",
"type": "string"
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `NewsEventsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
"type": "news_event",
"attributes": {
"summary": "Klasha, Inc. expands offices in Ghana.",
"category": "expands_offices_in",
"found_at": "2021-10-19T22:00:00Z",
"confidence": 0.6872,
"article_sentence": "San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"human_approved": false,
"planning": false,
"amount": null,
"amount_normalized": null,
"assets": null,
"assets_tags": [],
"award": null,
"contact": null,
"division": null,
"effective_date": null,
"event": null,
"financing_type": null,
"financing_type_normalized": null,
"financing_type_tags": [],
"headcount": null,
"job_title": null,
"job_title_tags": [],
"location": "Ghana",
"location_data": [
{
"city": null,
"state": null,
"zip_code": null,
"country": "Ghana",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"product": null,
"product_data": {
"full_text": null,
"name": null,
"release_type": null,
"release_version": null,
"fuzzy_match": null
},
"product_tags": [],
"recognition": null,
"vulnerability": null
},
"relationships": {
"company1": {
"data": {
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company"
}
},
"most_relevant_source": {
"data": {
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article"
}
}
}
}
],
"included": [
{
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company",
"attributes": {
"domain": "klasha.com",
"company_name": "Klasha, Inc.",
"ticker": null
}
},
{
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article",
"attributes": {
"author": null,
"body": "Payfare, which offers banking solutions for gig workforce, has announced that it is integrating with Plaid, a data transfer network that powers fintech and digital finance products. The integration will… Technology company TraQiQ has introduced its online payment solution 'TraQPayments' in Latin America. TraQPayments is… American Express has partnered with Goldman Sachs Transaction Banking (TxB) to offer an integrated payments solution to large corporate clients. Barclaycard Payments and SAP is expanding their cooperation in a bid to boost payment acceptance capabilities and enhance procure-to-pay processes. UK-based fintech firm Previse has tapped Mastercard to provide instant payments to suppliers in more than 100 markets globally. Latin America-based payment processor PayRetailers has entered into an alliance with European payment giant Worldline. Buy now pay later (BNPL) firm Klarna has introduced ‘pay now’ option in the UK. Western Union International Bank (WUIB) has expanded its real-time payment capabilities in Europe by joining the Single Euro Payments Area (SEPA) Instant Credit Transfer scheme (SCT Inst). San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"image_url": null,
"url": "https://www.electronicpaymentsinternational.com/news/company-news/",
"published_at": "2021-10-19T04:00:00Z",
"title": "Company news Archives"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
Deleted News Events.
object
|
array
|
object
|
|
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "ffffb10a-bdd7-4bc7-bb9e-445b8b97df9c",
"type": "news_event"
}
],
"meta": {
"schema_version": "3.0",
"record_state": "deleted"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "NewsEventsDeletedDataset",
"description": "Deleted News Events.\n",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "NewsEventDeleted",
"description": "The `NewsEventDeleted` object.",
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the `NewsEventDeleted` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsEventDeleted` object.",
"const": "news_event"
}
}
}
},
"meta": {
"description": "Meta information about `NewsEventsDeletedDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "deleted"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "ffffb10a-bdd7-4bc7-bb9e-445b8b97df9c",
"type": "news_event"
}
],
"meta": {
"schema_version": "3.0",
"record_state": "deleted"
}
}
}
Financing Events Dataset is the funding category from News Events extended into its own standalone
dataset that includes information about Venture Capital rounds and Private Equity investments,
grants, loans and other types of investments.
The Financing Events Dataset includes fields such as Financing Type, Investors, Investment Amount,
Investment Date, Source URL, and other Financing Event information.
object
|
array
|
object
|
|
|
object
|
|
|
|
Items
string
One of (75 total):
|
|
|
|
|
array
|
Items
string
Format:
uri
Example:
|
object
|
object
|
object
|
|
|
object
|
array
|
Items
object
|
|
|
array
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "df3c6846-9679-4a59-b1e3-40ead1b6632f",
"type": "financing_event",
"attributes": {
"effective_date": "2015-12-03T01:00:00+01:00",
"found_at": "2015-12-03T01:00:00+01:00",
"categories": [
"series_a",
"venture"
],
"financing_type": "Series A",
"financing_type_normalized": "series_a",
"amount": "$14 million",
"amount_normalized": 14000000,
"source_urls": [
"https://venturebeat.com/2015/12/03/user-interface-design-app-figma-launches-with-14m-led-by-greylock-partners"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "f2d9255a-0917-451a-9ec2-e747780e3c4e",
"type": "financing_event",
"attributes": {
"effective_date": "2019-02-07T01:00:00+01:00",
"found_at": "2019-02-15T01:00:00+01:00",
"categories": [
"series_c",
"venture"
],
"financing_type": "Series C",
"financing_type_normalized": "series_c",
"amount": "$40 million",
"amount_normalized": 40000000,
"source_urls": [
"https://techcrunch.com/2019/02/14/figma-gets-40-million-series-c-to-put-design-tools-in-the-cloud/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "4ebf8d7d-f606-4102-95ad-639c75a76ced",
"type": "financing_event",
"attributes": {
"effective_date": "2020-04-30T02:00:00+02:00",
"found_at": "2020-04-28T02:00:00+02:00",
"categories": [
"series_d",
"venture"
],
"financing_type": "Series D",
"financing_type_normalized": "series_d",
"amount": "$50 million",
"amount_normalized": 50000000,
"source_urls": [
"https://techcrunch.com/2020/04/30/figma-raises-50-million-series-d-led-by-andreessen-horowitz"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "04fd0e14-fb6d-44a6-ab1b-b525b2981c89",
"type": "financing_event",
"attributes": {
"effective_date": "2021-06-25T02:00:00+02:00",
"found_at": "2021-06-23T02:00:00+02:00",
"categories": [
"series_e",
"venture"
],
"financing_type": "Series E",
"financing_type_normalized": "series_e",
"amount": "$200 million",
"amount_normalized": 200000000,
"source_urls": [
"https://finance.yahoo.com/news/software-company-figma-raises-200m-145310997.html"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "7f3c166a-310b-4c95-b5c2-f8e0b306b5cf",
"type": "financing_event",
"attributes": {
"effective_date": "2013-06-01T02:00:00+02:00",
"found_at": "2022-02-28T01:00:00+01:00",
"categories": [
"seed",
"venture"
],
"financing_type": "Seed",
"financing_type_normalized": "seed",
"amount": "$3.8 million",
"amount_normalized": 3800000,
"source_urls": [
"https://techlog360.com/adobe-to-buy-figma/"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "297548e4-b5c6-4673-bd23-4612a71a8a88",
"type": "financing_event",
"attributes": {
"effective_date": "2018-02-01T01:00:00+01:00",
"found_at": "2018-02-01T01:00:00+01:00",
"categories": [
"series_b",
"venture"
],
"financing_type": "Series B",
"financing_type_normalized": "series_b",
"amount": "$25 million",
"amount_normalized": 25000000,
"source_urls": [
"https://venturebeat.com/2018/02/02/figma-raises-25-million-to-take-on-adobe-and-invision-with-its-browser-based-interface-design-tool/",
"https://www.prnewswire.com/news-releases/figma-raises-25-million-series-b-led-by-kleiner-perkins-300591521.html"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": [
{
"id": "3dbfcc11-e22b-50e5-9ba3-9bbacfdb087d",
"type": "company"
},
{
"id": "6e1685f2-7e2c-55cc-a83b-7fcbd1bb9af8",
"type": "company"
},
{
"id": "6c039ce7-2850-521d-b233-b66e7993f7af",
"type": "company"
}
]
}
}
},
{
"id": "e24a5f8d-9617-4b25-94f4-0d9b9d246601",
"type": "financing_event",
"attributes": {
"effective_date": null,
"found_at": "2025-07-31T02:00:00+02:00",
"categories": [
"initial_public_offering"
],
"financing_type": null,
"financing_type_normalized": null,
"amount": "$1.2 billion",
"amount_normalized": 1200000000,
"source_urls": [
"https://www.techzine.eu/news/applications/133430/figma-raises-1-2-billion-in-successful-ipo"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
}
],
"included": [
{
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company",
"attributes": {
"domain": "figma.com",
"company_name": "Figma",
"ticker": null
}
},
{
"id": "3dbfcc11-e22b-50e5-9ba3-9bbacfdb087d",
"type": "company",
"attributes": {
"domain": "indexventures.com",
"company_name": "Index Ventures",
"ticker": null
}
},
{
"id": "6e1685f2-7e2c-55cc-a83b-7fcbd1bb9af8",
"type": "company",
"attributes": {
"domain": "kleinerperkins.com",
"company_name": "Kleiner Perkins",
"ticker": null
}
},
{
"id": "6c039ce7-2850-521d-b233-b66e7993f7af",
"type": "company",
"attributes": {
"domain": "greylock.com",
"company_name": "Greylock",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.0",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "FinancingEventsDataset",
"summary": "Financing data on companies, most often this would include startup funding rounds. Extracted from\nNews Events data.\n",
"description": "Financing Events Dataset is the funding category from News Events extended into its own standalone\ndataset that includes information about Venture Capital rounds and Private Equity investments,\ngrants, loans and other types of investments.\n<br><br>\nThe Financing Events Dataset includes fields such as Financing Type, Investors, Investment Amount,\nInvestment Date, Source URL, and other Financing Event information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "FinancingEvent",
"description": "The `FinancingEvent` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `FinancingEvent` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `FinancingEvent` object.",
"const": "financing_event"
},
"attributes": {
"description": "Attributes of the `FinancingEvent` object.",
"type": "object",
"required": [
"effective_date",
"found_at",
"categories",
"financing_type",
"financing_type_normalized",
"amount",
"amount_normalized",
"source_urls"
],
"properties": {
"effective_date": {
"description": "Date & time (ISO 8601) when the `FinancingEvent` has happened.",
"type": [
"string",
"null"
],
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"found_at": {
"description": "Date & time (ISO 8601) when the `FinancingEvent` was discovered and created.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"categories": {
"description": "A `FinancingEvent` category.",
"example": [
"private_equity",
"series_e",
"venture"
],
"type": "array",
"items": {
"enum": [
"private_equity",
"equity_crowdfunding",
"product_crowdfunding",
"convertible_note",
"debt_financing",
"donation",
"grant",
"post_ipo_debt",
"post_ipo_equity",
"post_ipo_secondary",
"post_ipo",
"initial_public_offering",
"initial_coin_offering",
"initial_dex_offering",
"venture",
"pre_angel",
"angel",
"angel1",
"angel2",
"angel3",
"pre_seed",
"seed",
"seed1",
"seed2",
"seed3",
"pre_series_a",
"series_a",
"series_a1",
"series_a2",
"series_a3",
"pre_series_b",
"series_b",
"series_b1",
"series_b2",
"series_b3",
"pre_series_c",
"series_c",
"series_c1",
"series_c2",
"series_c3",
"pre_series_d",
"series_d",
"series_d1",
"series_d2",
"series_d3",
"pre_series_e",
"series_e",
"series_e1",
"series_e2",
"series_e3",
"pre_series_f",
"series_f",
"series_f1",
"series_f2",
"series_f3",
"pre_series_g",
"series_g",
"series_g1",
"series_g2",
"series_g3",
"pre_series_h",
"series_h",
"series_h1",
"series_h2",
"series_h3",
"pre_series_i",
"series_i",
"series_i1",
"series_i2",
"series_i3",
"pre_series_j",
"series_j",
"series_j1",
"series_j2",
"series_j3"
]
}
},
"financing_type": {
"description": "A financing type this `FinancingEvent` is mentioning.",
"example": "Series E funding",
"type": [
"string",
"null"
]
},
"financing_type_normalized": {
"description": "A normalized value of `financing_type` property, where possible.",
"enum": [
"pre_angel",
"angel",
"angel1",
"angel2",
"angel3",
"pre_seed",
"seed",
"seed1",
"seed2",
"seed3",
"pre_series_a",
"series_a",
"series_a1",
"series_a2",
"series_a3",
"pre_series_b",
"series_b",
"series_b1",
"series_b2",
"series_b3",
"pre_series_c",
"series_c",
"series_c1",
"series_c2",
"series_c3",
"pre_series_d",
"series_d",
"series_d1",
"series_d2",
"series_d3",
"pre_series_e",
"series_e",
"series_e1",
"series_e2",
"series_e3",
"pre_series_f",
"series_f",
"series_f1",
"series_f2",
"series_f3",
"pre_series_g",
"series_g",
"series_g1",
"series_g2",
"series_g3",
"pre_series_h",
"series_h",
"series_h1",
"series_h2",
"series_h3",
"pre_series_i",
"series_i",
"series_i1",
"series_i2",
"series_i3",
"pre_series_j",
"series_j",
"series_j1",
"series_j2",
"series_j3",
null
],
"example": "series_e"
},
"amount": {
"description": "This is a string of a value as extracted from text.",
"example": "$555.5 million",
"type": [
"string",
"null"
]
},
"amount_normalized": {
"description": "Integer value of \"amount\" property.",
"example": 555500000,
"type": [
"integer",
"null"
]
},
"source_urls": {
"description": "Urls to news articles.",
"type": "array",
"items": {
"example": "https://www.chinamoneynetwork.com/2018/10/10/yunfeng-advantech-lead-300m-round-in-chinas-airbnb-copycat-xiaozhu-com",
"type": "string",
"format": "uri"
}
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company",
"investors"
],
"properties": {
"company": {
"title": "FinancingEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"investors": {
"title": "FinancingEventToCompanyLitesRelationship",
"description": "The data contains references to related `CompanyLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `FinancingEventsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "df3c6846-9679-4a59-b1e3-40ead1b6632f",
"type": "financing_event",
"attributes": {
"effective_date": "2015-12-03T01:00:00+01:00",
"found_at": "2015-12-03T01:00:00+01:00",
"categories": [
"series_a",
"venture"
],
"financing_type": "Series A",
"financing_type_normalized": "series_a",
"amount": "$14 million",
"amount_normalized": 14000000,
"source_urls": [
"https://venturebeat.com/2015/12/03/user-interface-design-app-figma-launches-with-14m-led-by-greylock-partners"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "f2d9255a-0917-451a-9ec2-e747780e3c4e",
"type": "financing_event",
"attributes": {
"effective_date": "2019-02-07T01:00:00+01:00",
"found_at": "2019-02-15T01:00:00+01:00",
"categories": [
"series_c",
"venture"
],
"financing_type": "Series C",
"financing_type_normalized": "series_c",
"amount": "$40 million",
"amount_normalized": 40000000,
"source_urls": [
"https://techcrunch.com/2019/02/14/figma-gets-40-million-series-c-to-put-design-tools-in-the-cloud/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "4ebf8d7d-f606-4102-95ad-639c75a76ced",
"type": "financing_event",
"attributes": {
"effective_date": "2020-04-30T02:00:00+02:00",
"found_at": "2020-04-28T02:00:00+02:00",
"categories": [
"series_d",
"venture"
],
"financing_type": "Series D",
"financing_type_normalized": "series_d",
"amount": "$50 million",
"amount_normalized": 50000000,
"source_urls": [
"https://techcrunch.com/2020/04/30/figma-raises-50-million-series-d-led-by-andreessen-horowitz"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "04fd0e14-fb6d-44a6-ab1b-b525b2981c89",
"type": "financing_event",
"attributes": {
"effective_date": "2021-06-25T02:00:00+02:00",
"found_at": "2021-06-23T02:00:00+02:00",
"categories": [
"series_e",
"venture"
],
"financing_type": "Series E",
"financing_type_normalized": "series_e",
"amount": "$200 million",
"amount_normalized": 200000000,
"source_urls": [
"https://finance.yahoo.com/news/software-company-figma-raises-200m-145310997.html"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "7f3c166a-310b-4c95-b5c2-f8e0b306b5cf",
"type": "financing_event",
"attributes": {
"effective_date": "2013-06-01T02:00:00+02:00",
"found_at": "2022-02-28T01:00:00+01:00",
"categories": [
"seed",
"venture"
],
"financing_type": "Seed",
"financing_type_normalized": "seed",
"amount": "$3.8 million",
"amount_normalized": 3800000,
"source_urls": [
"https://techlog360.com/adobe-to-buy-figma/"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "297548e4-b5c6-4673-bd23-4612a71a8a88",
"type": "financing_event",
"attributes": {
"effective_date": "2018-02-01T01:00:00+01:00",
"found_at": "2018-02-01T01:00:00+01:00",
"categories": [
"series_b",
"venture"
],
"financing_type": "Series B",
"financing_type_normalized": "series_b",
"amount": "$25 million",
"amount_normalized": 25000000,
"source_urls": [
"https://venturebeat.com/2018/02/02/figma-raises-25-million-to-take-on-adobe-and-invision-with-its-browser-based-interface-design-tool/",
"https://www.prnewswire.com/news-releases/figma-raises-25-million-series-b-led-by-kleiner-perkins-300591521.html"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": [
{
"id": "3dbfcc11-e22b-50e5-9ba3-9bbacfdb087d",
"type": "company"
},
{
"id": "6e1685f2-7e2c-55cc-a83b-7fcbd1bb9af8",
"type": "company"
},
{
"id": "6c039ce7-2850-521d-b233-b66e7993f7af",
"type": "company"
}
]
}
}
},
{
"id": "e24a5f8d-9617-4b25-94f4-0d9b9d246601",
"type": "financing_event",
"attributes": {
"effective_date": null,
"found_at": "2025-07-31T02:00:00+02:00",
"categories": [
"initial_public_offering"
],
"financing_type": null,
"financing_type_normalized": null,
"amount": "$1.2 billion",
"amount_normalized": 1200000000,
"source_urls": [
"https://www.techzine.eu/news/applications/133430/figma-raises-1-2-billion-in-successful-ipo"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
}
],
"included": [
{
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company",
"attributes": {
"domain": "figma.com",
"company_name": "Figma",
"ticker": null
}
},
{
"id": "3dbfcc11-e22b-50e5-9ba3-9bbacfdb087d",
"type": "company",
"attributes": {
"domain": "indexventures.com",
"company_name": "Index Ventures",
"ticker": null
}
},
{
"id": "6e1685f2-7e2c-55cc-a83b-7fcbd1bb9af8",
"type": "company",
"attributes": {
"domain": "kleinerperkins.com",
"company_name": "Kleiner Perkins",
"ticker": null
}
},
{
"id": "6c039ce7-2850-521d-b233-b66e7993f7af",
"type": "company",
"attributes": {
"domain": "greylock.com",
"company_name": "Greylock",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.0",
"record_state": "active"
}
}
}
Since 2019, PredictLeads has detected over 222 million business connections between companies globally.
The Company Connections Dataset describes relationships between some 43 million companies.
Connections are sourced from Case Study pages, Testimonials, Our Customers sections, and is done through
image recognition of company logos.
The Connections Dataset includes fields such as Connection Category, Source Category, Source URL, Context,
First Seen At, Last Seen At, and other Connection information.
Property in schema:
category
We make sure to keep the direction of the category consistent, so the results can be read like a sentence:
Company1 is a {category} to Company2.
The special case is the other
category due to its non-specificity.
Category | Description |
---|---|
partner |
Read as: Company1 is a partner of Company2. A partner relationship signals a collaboration between companies that goes both in two directions. You will find such connections using titles as "We work with", "Our partners", "The company we keep", and other titles similar in meaning. The implications of this category can be quite wide in their meaning, but in general all partnerships are a positive signal. NOTE: Until February 2024 the partner category did not always signal a true partnership between two companies, but it also included a tighter knit relationship compared to the other category, which are not always as strong as the partner keyword suggests. The meaning is now correctly followed for all new cases or cases that have been last seen since and still have the partner category. |
vendor |
Read as: Company1 is a vendor to Company2. The vendor category is much simpler in its meaning. It simply means that company1 is a supplier for company2 in some way. All vendor relationships are positive, although some are more positive than others. On a webpage, such connections can be seen in lists such as "Our customers", "Trusted by", "Enabling businesses to", etc. For example, to be a vendor to Microsoft, the company has to pass certain requirements as to company size, product reliability, safety, etc. This can be seen as a vetting process of some sort and increases the company's trustworthiness. The vendor category can also be used to determine the supply chain of a certain company and evaluate supply chain risks. |
integration |
Read as: Company1 has an integration with Company2. Most of the time an integration happens between a platform and a service. Case examples:
|
investor |
Read as: Company1 is an investor in Company2. The investor category identifies relationships between companies making investments (Company1) and companies receiving investments (Company2). The more investors the company has, the better. One could also track what companies/sectors competitors are investing in. |
parent |
Read as: Company1 is a parent company of Company2. Parent category defines a parent-subsidiary relationship between websites. In some cases such websites are only localized versions for specific markets. Case examples:
NOTE: Often it makes sense to not only check current hierarchy level e.g. "blizzard.de" but also check their parent connections e.g. "blizzard.com" and "activisionblizzard.com". Since sometimes company connections (customers, investors…) are also available at higher company hierarchical levels. |
rebranding |
Read as: Company1 is a rebranding of Company2. Company1 being a rebranding of Company2 suggests that Company2 has undergone a process to change its brand identity. We detect rebranding based on domain change and similarities between the old and the new website. Case examples:
|
published_in |
Read as: Company1 is published in Company2. The published_in category is usually found on early stage startup websites with fewer accomplishments on the market, but positive press coverage. You can see such connections under titles such as "As seen in", "Featured in", "Talking about us", etc. A published_in connection is a positive signal, but after some months or years, we would expect to see them removed and replaced with other content proving the legitimacy of the company. |
badge |
Read as: Company1 has a badge of Company2. The badge category shows that the Company1 has a certificate issued by the Company2 e.g. SOC 2 Type 2, ISO 27001, or some other common badges like GDPR, CCPA, etc. Such connections may have a TechnologyLite reference present, describing the technology in some detail. Full information about that technology is available via the technology endpoint. |
other |
Read as: Company1 is connected to Company2. This is the most general category. If we detected a relationship between companies, but we were unsure which category it belonged to, or it didn't belong to any of our categories, then we would categorize it as other . Outgoing other category connections are a slightly positive signal, while incoming ones are quite more so. Thus a connection Company1 -> other -> Company2 is more positive for Company2, than for Company1. As Company2 was featured on Company1 website. Sometimes the other category can have additional information via the source_category attribute depending on where it was found. An example of such a source_category would be cookie_section , which is explained further below. Such connections could be evaluated differently. |
Property in schema:
source_category
The source_category
property provides additional context on where and how the connection was found.
object
|
array
|
object
|
|
|
object
|
string
|
One of
(9 total)
|
string
Constant:
"partner"
|
string
Constant:
"vendor"
|
string
Constant:
"integration"
|
string
Constant:
"investor"
|
string
Constant:
"parent"
|
string
Constant:
"rebranding"
|
string
Constant:
"published_in"
|
string
Constant:
"badge"
|
string
Constant:
"other"
|
|
|
|
string
|
null
|
|
|
object
|
object
|
object
|
|
|
object
|
object
|
|
|
object
|
One of
(2 total)
|
object
|
|
|
null
|
array
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "587e4f3f-8149-4918-8a30-89190fa582f8",
"type": "connection",
"attributes": {
"category": "vendor",
"source_category": "vendor_section",
"source_url": "https://www.y.uno",
"individual_source_url": "https://www.y.uno/partner/adyen",
"context": "Yuno partners with Adyen to integrate its global payment solutions, enhancing transaction processing capabilities and unlocking revenue opportunities for businesses. This collaboration ensures seamless integration with various payment providers and fraud solutions, fostering mutual success.",
"first_seen_at": "2023-08-02T21:20:41Z",
"last_seen_at": "2025-06-09T15:21:34Z"
},
"relationships": {
"company1": {
"data": {
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company"
}
},
"company2": {
"data": {
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company"
}
},
"technology": {
"data": null
}
}
}
],
"included": [
{
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company",
"attributes": {
"domain": "y.uno",
"company_name": "Yuno Group",
"ticker": null
}
},
{
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company",
"attributes": {
"domain": "adyen.com",
"company_name": "Adyen",
"ticker": "AMS:ADYEN"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "ConnectionsDataset",
"summary": "Categorized Connections between companies and where available also summarized context of how two\ncompanies work together.\n",
"description": "Since 2019, PredictLeads has detected over 222 million business connections between companies globally.\nThe Company Connections Dataset describes relationships between some 43 million companies.\n<br><br>\nConnections are sourced from Case Study pages, Testimonials, Our Customers sections, and is done through\nimage recognition of company logos.\n<br><br>\nThe Connections Dataset includes fields such as Connection Category, Source Category, Source URL, Context,\nFirst Seen At, Last Seen At, and other Connection information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Connection",
"description": "The `Connection` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `Connection` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `Connection` object.",
"const": "connection"
},
"attributes": {
"description": "Attributes of the `Connection` object.",
"type": "object",
"required": [
"category",
"source_category",
"source_url",
"individual_source_url",
"context",
"first_seen_at",
"last_seen_at"
],
"properties": {
"category": {
"description": "`Connection` category.",
"type": "string",
"oneOf": [
{
"const": "partner",
"description": "**Read as**: Company1 is a partner of Company2.\n<br>\nA partner relationship signals a collaboration between companies that goes both in two directions.\nYou will find such connections using titles as \"We work with\", \"Our partners\", \"The company we keep\",\nand other titles similar in meaning. The implications of this category\ncan be quite wide in their meaning, but in general all partnerships are a positive signal.\n<br>\n**NOTE**: Until February 2024 the `partner` category did not always signal a true partnership\nbetween two companies, but it also included a tighter knit relationship compared to the `other`\ncategory, which are not always as strong as the partner keyword suggests.\nThe meaning is now correctly followed for all new cases or cases that have been last seen since\nand still have the `partner` category.\n"
},
{
"const": "vendor",
"description": "**Read as**: Company1 is a vendor to Company2.\n<br>\nThe vendor category is much simpler in its meaning. It simply means that company1 is a supplier\nfor company2 in some way. All vendor relationships are positive, although some are more positive\nthan others. On a webpage, such connections can be seen in lists such as \"Our customers\",\n\"Trusted by\", \"Enabling businesses to\", etc.\n<br>\nFor example, to be a vendor to Microsoft, the company has to pass certain requirements as to\ncompany size, product reliability, safety, etc. This can be seen as a vetting process of some sort\nand increases the company's trustworthiness.\n<br>\nThe vendor category can also be used to determine the supply chain of a certain company and evaluate\nsupply chain risks.\n"
},
{
"const": "integration",
"description": "**Read as**: Company1 has an integration with Company2.\n<br>\nMost of the time an integration happens between a platform and a service.\n<br><br>\nCase examples:\n<ul>\n <li>\n Company1 has developed a Machine learning model. To make it more usable, they have\n developed an Azure Cloud integration. With this, the customers of the model can start using it\n more quickly, which is good for Company1. It's generally the service's development team that takes\n on the task of creating this integration. This can also be a positive signal for the platform\n (Company2). One could calculate the adoption of the Company2 platform and use this as a signal\n for growth.\n </li>\n</ul>\n"
},
{
"const": "investor",
"description": "**Read as**: Company1 is an investor in Company2.\n<br>\nThe investor category identifies relationships between companies making investments (Company1)\nand companies receiving investments (Company2).\n<br>\nThe more investors the company has, the better.\nOne could also track what companies/sectors competitors are investing in.\n"
},
{
"const": "parent",
"description": "**Read as**: Company1 is a parent company of Company2.\n<br>\nParent category defines a parent-subsidiary relationship between websites.\nIn some cases such websites are only localized versions for specific markets.\n<br><br>\nCase examples:\n<ul>\n <li>\n \"activisionblizzard.com\" is a parent to \"blizzard.com\", and in turn \"blizzard.com\" is a parent to\n \"blizzard.de\".\n </li>\n <li>\n \"coca-cola.com\" is a parent to a vast array of websites, such as \"coca-cola.fr\", \"coca-cola.de\",\n \"coca-cola.es\", \"coca-cola.tn\", \"coca-cola.se\", etc.\n </li>\n</ul>\n<br>\n\n**NOTE**: Often it makes sense to not only check current hierarchy level e.g. \"blizzard.de\"\nbut also check their parent connections e.g. \"blizzard.com\" and \"activisionblizzard.com\".\nSince sometimes company connections (customers, investors…) are also available at higher company\nhierarchical levels.\n"
},
{
"const": "rebranding",
"description": "**Read as**: Company1 is a rebranding of Company2.\n<br>\nCompany1 being a rebranding of Company2 suggests that Company2 has undergone a process to change\nits brand identity. We detect rebranding based on domain change and similarities between the old\nand the new website.\n<br><br>\nCase examples:\n<ul>\n <li>\n Top-level-domain (TLD) change: airmeet.co -> airmeet.com. airmeet.com is a rebranding of airmeet.co.\n TLD changed to higher value .com.\n </li>\n <li>\n Change to a shorter domain: lamborghini.com is a rebranding of lamborghini-madrid.com.\n </li>\n <li>\n Name change: hausarztpraxis-leinetal.de is a rebranding of praxis-schuenemann.de.\n </li>\n</ul>\n"
},
{
"const": "published_in",
"description": "**Read as**: Company1 is published in Company2.\n<br>\nThe `published_in` category is usually found on early stage startup websites with fewer\naccomplishments on the market, but positive press coverage. You can see such connections under\ntitles such as \"As seen in\", \"Featured in\", \"Talking about us\", etc.\n<br>\nA `published_in` connection is a positive signal, but after some months or years, we would\nexpect to see them removed and replaced with other content proving the legitimacy of the company.\n"
},
{
"const": "badge",
"description": "**Read as**: Company1 has a badge of Company2.\n<br>\nThe `badge` category shows that the Company1 has a certificate issued by the Company2 e.g. SOC 2 Type 2,\nISO 27001, or some other common badges like GDPR, CCPA, etc.\n<br>\nSuch connections may have a TechnologyLite reference present, describing the technology in some detail.\nFull information about that technology is available via the technology endpoint.\n"
},
{
"const": "other",
"description": "**Read as**: Company1 is connected to Company2.\n<br>\nThis is the most general category. If we detected a relationship between companies, but we were\nunsure which category it belonged to, or it didn't belong to any of our categories, then we would\ncategorize it as `other`.\n<br>\nOutgoing `other` category connections are a slightly positive signal, while incoming ones are\nquite more so. Thus a connection Company1 -> other -> Company2 is more positive for Company2, than\nfor Company1. As Company2 was featured on Company1 website.\n<br>\nSometimes the `other` category can have additional information via the source_category attribute\ndepending on where it was found. An example of such a source_category would be `cookie_section`,\nwhich is explained further below. Such connections could be evaluated differently.\n"
}
]
},
"source_category": {
"description": "Describes source where the `Connection` category was found.",
"externalDocs": {
"description": "Read more about source categories...",
"url": "/v3/guide/connections_dataset/source_categories"
},
"enum": [
"undefined",
"partner_page",
"vendor_page",
"integration_page",
"investor_page",
"sponsor_page",
"parent_page",
"case_study_page",
"testimonial_page",
"social_page",
"manual_input",
"domain_redirect",
"same_subpage",
"partner_section",
"vendor_section",
"integration_section",
"investor_section",
"sponsor_section",
"parent_section",
"case_study_section",
"testimonial_section",
"social_section",
"published_in_section",
"vendor_inverse_section",
"investor_inverse_section",
"parent_inverse_section",
"footer",
"header",
"vendor_inverse_page",
"cookie_section",
"badge_section"
]
},
"source_url": {
"description": "URL where `Connection` information was found.",
"type": [
"null",
"string"
],
"format": "uri"
},
"individual_source_url": {
"description": "URL where Connection` additional information was found.",
"type": [
"null",
"string"
],
"format": "uri"
},
"context": {
"description": "Text found near the connection. Often contains additional relationship information between the two companies.",
"type": [
"null",
"string"
]
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `Connection` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `Connection` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.\nOrder of companies is guaranteed and necessary to preserve the meaning of the\n`category`. For example: Company1 is a `vendor` to Company2.\n",
"type": "object",
"required": [
"company1",
"company2",
"technology"
],
"properties": {
"company1": {
"title": "ConnectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"company2": {
"title": "ConnectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"technology": {
"title": "ConnectionToTechnologyLiteRelationship",
"description": "The data contains a reference to related `TechnologyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"oneOf": [
{
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TechnologyLite` object.",
"const": "technology"
}
}
},
{
"type": "null"
}
]
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TechnologyLite",
"description": "The `TechnologyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}
}
}
]
},
"meta": {
"description": "Meta information about `ConnectionsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "587e4f3f-8149-4918-8a30-89190fa582f8",
"type": "connection",
"attributes": {
"category": "vendor",
"source_category": "vendor_section",
"source_url": "https://www.y.uno",
"individual_source_url": "https://www.y.uno/partner/adyen",
"context": "Yuno partners with Adyen to integrate its global payment solutions, enhancing transaction processing capabilities and unlocking revenue opportunities for businesses. This collaboration ensures seamless integration with various payment providers and fraud solutions, fostering mutual success.",
"first_seen_at": "2023-08-02T21:20:41Z",
"last_seen_at": "2025-06-09T15:21:34Z"
},
"relationships": {
"company1": {
"data": {
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company"
}
},
"company2": {
"data": {
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company"
}
},
"technology": {
"data": null
}
}
}
],
"included": [
{
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company",
"attributes": {
"domain": "y.uno",
"company_name": "Yuno Group",
"ticker": null
}
},
{
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company",
"attributes": {
"domain": "adyen.com",
"company_name": "Adyen",
"ticker": "AMS:ADYEN"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
Since 2021, PredictLeads has detected some 513 million subpages on about 60 million websites,
with the goal to track how their websites are evolving through time.
The Website Evolution dataset tracks when subpages such as "about us", "blog", "careers", "api docs",
"customer support" etc. are added over time. The more subpages that are added in a shorter time-frame,
the faster the company grows.
object
|
array
|
object
|
|
|
object
|
|
|
string
|
null
|
|
|
array
|
object
|
string
|
integer
|
|
object
|
object
|
object
|
|
|
array
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "00000000-0000-0000-0000-000004202537",
"type": "subpage",
"attributes": {
"category": "about",
"url": "https://groupawheels.com/about-us",
"text_content": "About Us\n========\n\n[Home](https://groupawheels.com/)About Us\n\n[Group-A Wheels](https://groupawheels.com/)\n\n01\n\nwho we *are*\n------------\n\nLocated in Lindenhurst, Long Island New York, Group-A / Autotrend is one the nation’s largest tire and wheel warehouse’s, open direct to the public. Most importantly, we are a group of enthusiasts, and we LOVE what we do!\n\nUnlike chain stores, and websites where every item is just a SKU, we pride ourselves in our depth of product and fitment knowledge. Our staff of veterans actually IS the best in the business. You will see.\n\n**In The Warehouse**\n\nOur warehouse has a large selection of tires and wheels to fit your needs AND your desires. Whether it is your car, truck, or SUV/CUV, our warehouse has the best selection of the industry’s top-quality wheel and tire brands to choose from.\n\nFounded in 1983, we have a full staff of veterans in the wheel & tire industry.\n\nPlease feel free to [call one of our tech representatives](tel:(631)%20957-3901) at any time regarding fitments for our wheels and tires regarding your car. Or better yet, if you live within the area, feel free to visit us.\n\nOur warehouse has a showroom which is open to the public, and we also have an installation center on site for our local customers.\n\n**Product Shipping**\n\nIf you do not live in the area, fear not. Our shipping department is shipping all of our products to our customers all day long from our other regional warehouses. We also provide same day shipping on all in-stock products, so our customers will receive their products as quickly as possible.\n\n**Tire & Wheel Packages**\n\nTo match your wheels, we also have a complete lineup of Tire & Wheel Packages specific for your car. Tire & Wheel Packages come mounted and dual-plane high-speed balanced on the latest mounting and balancing machines. Packages ready to be installed in the comfort of your own garage.\n\n**Your One Stop Shop**\n\nAt Group A Autotrend, we aim to become your one-stop-shop for all your premium wheel, tire, and suspension component needs. Our goal is to make the tire buying process simple, straightforward and convenient.\n\n**International Recognition**\n\nThe European market recognizes us for our specialty in Porsche, BMW, Mercedes, and Ferrari, while our unique fitments for Acura NSX, Subaru WRX, and Toyota Supra have given us notoriety in the Japanese market as well.\n\n**Complete your car with high performance suspension components**\n\nGroup A Autotrend can also complete your car’s performance with suspension components from Eibach Springs and Tokico Shocks. Please feel free to browse our extensive inventory of wheels, tires and suspension components by brand, type or vehicle make. Can’t find what you’re looking for? Pick up the phone and call one of our friendly, experienced tech representatives. We’re here to help!\n\nQuestions?\n\nIf you have any questions, or do not see something that you are looking for, please feel free to email or even call us. We would love to hear from you.\n\nCall our customer service line: 1-800-WHEEL99\n\n##### Subscribe for News and Get a Discount\n\nLoading...",
"first_seen_at": "2016-10-21T21:49:26Z",
"last_seen_at": "2025-07-25T13:55:15Z",
"last_extraction_states": []
},
"relationships": {
"company": {
"data": {
"id": "82a5f5b5-ae94-5f9f-94ff-fc31465af63a",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "82a5f5b5-ae94-5f9f-94ff-fc31465af63a",
"type": "company",
"attributes": {
"domain": "groupawheels.com",
"company_name": "Group A Inc",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "WebsiteEvolutionDataset",
"summary": "Information on how websites are structured, what kind of subpages they have, categories of subpages\n(e.g. blog, careers, about, terms...) and **cleaned text content** from these subpages.\n",
"description": "Since 2021, PredictLeads has detected some 513 million subpages on about 60 million websites,\nwith the goal to track how their websites are evolving through time.\n<br><br>\nThe Website Evolution dataset tracks when subpages such as \"about us\", \"blog\", \"careers\", \"api docs\",\n\"customer support\" etc. are added over time. The more subpages that are added in a shorter time-frame,\nthe faster the company grows.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Subpage",
"description": "The `Subpage` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `Subpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `Subpage` object.",
"const": "subpage"
},
"attributes": {
"description": "Attributes of the `Subpage` object.",
"type": "object",
"required": [
"category",
"url",
"text_content",
"first_seen_at",
"last_seen_at",
"last_extraction_states"
],
"properties": {
"category": {
"description": "Subpage category.",
"type": "string",
"enum": "#<Set: {\"blog\", \"news\", \"press\", \"about\", \"leadership\", \"jobs\", \"facebook\", \"twitter\", \"linkedin\", \"instagram\", \"pinterest\", \"contact\", \"playstore\", \"appstore\", \"news_outlet\", \"customers\", \"partners\", \"integrations\", \"case_studies\", \"portfolio\", \"suppliers\", \"testimonials\", \"login\", \"support\", \"pricing\", \"job_board\", \"main\", \"github\", \"investors\", \"products\", \"solutions\", \"status\", \"demo\", \"resources\", \"events\", \"developers\", \"api\", \"terms\", \"privacy\", \"trust\", \"feedback\", \"marketplace\", \"store\", \"community\", \"retail\", \"sitemap\", \"webinars\", \"search\", \"social_media\", \"updates\", \"registration\", \"locations\", \"review\"}>"
},
"url": {
"description": "Subpage URL.",
"type": "string",
"format": "uri"
},
"text_content": {
"description": "Text content from the subpage. Sentences are contextually separated with new lines (\\n).",
"type": [
"null",
"string"
]
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `Subpage` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `Subpage` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_extraction_states": {
"type": "array",
"items": {
"title": "LastExtractionStates",
"description": "The `LastExtractionStates` object.",
"required": [
"attributes"
],
"properties": {
"attributes": {
"description": "Attributes of the `LastExtractionStates` object.",
"type": "object",
"required": [
"status",
"status_code",
"processed_at"
],
"properties": {
"status": {
"description": "Extraction status",
"type": "string"
},
"status_code": {
"description": "HTTP response status code",
"type": "integer"
},
"processed_at": {
"description": "Date & time (ISO 8601) of when the `LastExtractionStates` was last processed.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
}
}
}
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "SubpageToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `WebsiteEvolutionDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "00000000-0000-0000-0000-000004202537",
"type": "subpage",
"attributes": {
"category": "about",
"url": "https://groupawheels.com/about-us",
"text_content": "About Us\n========\n\n[Home](https://groupawheels.com/)About Us\n\n[Group-A Wheels](https://groupawheels.com/)\n\n01\n\nwho we *are*\n------------\n\nLocated in Lindenhurst, Long Island New York, Group-A / Autotrend is one the nation’s largest tire and wheel warehouse’s, open direct to the public. Most importantly, we are a group of enthusiasts, and we LOVE what we do!\n\nUnlike chain stores, and websites where every item is just a SKU, we pride ourselves in our depth of product and fitment knowledge. Our staff of veterans actually IS the best in the business. You will see.\n\n**In The Warehouse**\n\nOur warehouse has a large selection of tires and wheels to fit your needs AND your desires. Whether it is your car, truck, or SUV/CUV, our warehouse has the best selection of the industry’s top-quality wheel and tire brands to choose from.\n\nFounded in 1983, we have a full staff of veterans in the wheel & tire industry.\n\nPlease feel free to [call one of our tech representatives](tel:(631)%20957-3901) at any time regarding fitments for our wheels and tires regarding your car. Or better yet, if you live within the area, feel free to visit us.\n\nOur warehouse has a showroom which is open to the public, and we also have an installation center on site for our local customers.\n\n**Product Shipping**\n\nIf you do not live in the area, fear not. Our shipping department is shipping all of our products to our customers all day long from our other regional warehouses. We also provide same day shipping on all in-stock products, so our customers will receive their products as quickly as possible.\n\n**Tire & Wheel Packages**\n\nTo match your wheels, we also have a complete lineup of Tire & Wheel Packages specific for your car. Tire & Wheel Packages come mounted and dual-plane high-speed balanced on the latest mounting and balancing machines. Packages ready to be installed in the comfort of your own garage.\n\n**Your One Stop Shop**\n\nAt Group A Autotrend, we aim to become your one-stop-shop for all your premium wheel, tire, and suspension component needs. Our goal is to make the tire buying process simple, straightforward and convenient.\n\n**International Recognition**\n\nThe European market recognizes us for our specialty in Porsche, BMW, Mercedes, and Ferrari, while our unique fitments for Acura NSX, Subaru WRX, and Toyota Supra have given us notoriety in the Japanese market as well.\n\n**Complete your car with high performance suspension components**\n\nGroup A Autotrend can also complete your car’s performance with suspension components from Eibach Springs and Tokico Shocks. Please feel free to browse our extensive inventory of wheels, tires and suspension components by brand, type or vehicle make. Can’t find what you’re looking for? Pick up the phone and call one of our friendly, experienced tech representatives. We’re here to help!\n\nQuestions?\n\nIf you have any questions, or do not see something that you are looking for, please feel free to email or even call us. We would love to hear from you.\n\nCall our customer service line: 1-800-WHEEL99\n\n##### Subscribe for News and Get a Discount\n\nLoading...",
"first_seen_at": "2016-10-21T21:49:26Z",
"last_seen_at": "2025-07-25T13:55:15Z",
"last_extraction_states": []
},
"relationships": {
"company": {
"data": {
"id": "82a5f5b5-ae94-5f9f-94ff-fc31465af63a",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "82a5f5b5-ae94-5f9f-94ff-fc31465af63a",
"type": "company",
"attributes": {
"domain": "groupawheels.com",
"company_name": "Group A Inc",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
Since 2021, PredictLeads has detected some 360,000 public GitHub repositories. GitHub Repositories Dataset covers about 68,000 companies, and provides insight into the frequency of their contribution into their public GitHub repository.
object
|
array
|
object
|
|
|
object
|
|
string
|
null
|
|
object
|
object
|
object
|
|
|
object
|
array
|
Items
object
|
|
|
array
|
Items
|
One of
(2 total)
Discriminator property name:
"type"
|
object
|
|
|
object
|
string
|
string
|
null
|
string
|
null
|
attributes
[optional]
|
data
[optional]
object
|
integer
|
integer
|
integer
|
|
meta
[optional]
object
|
string
|
|
|
{
"data": [
{
"id": "1c2f062f-2a98-4094-b5f9-873da16f9466",
"type": "github_repository",
"attributes": {
"url": "https://github.com/openmeterio/openmeter",
"description": "Metering and Billing for AI, API and DevOps. Collect and aggregate millions of usage events in real-time and enable usage-based billing.",
"first_seen_at": "2023-06-21T05:28:35Z"
},
"relationships": {
"company": {
"data": {
"id": "774930e8-6a14-5e6d-bac7-5df186711c52",
"type": "company"
}
},
"timeseries_datapoints": {
"data": [
{
"id": "7e1b166f-5c76-43b0-bd05-5a339bbc6d67",
"type": "timeseries_datapoint"
},
{
"id": "78794042-40a9-424a-a049-0827d918791e",
"type": "timeseries_datapoint"
},
{
"id": "0598d12b-1526-48e8-8624-233a79acf842",
"type": "timeseries_datapoint"
},
{
"id": "315b14ba-c57a-43a0-ba1c-63d76daddd8d",
"type": "timeseries_datapoint"
},
{
"id": "da544be0-fd1a-4a6f-8d7e-c666f16b975a",
"type": "timeseries_datapoint"
},
{
"id": "0e1b5148-a022-4ed3-96f8-c9404980727a",
"type": "timeseries_datapoint"
},
{
"id": "424989d7-fb0c-4574-b0dc-b9b4389f3afe",
"type": "timeseries_datapoint"
},
{
"id": "5cf98ec1-b775-4a69-a74f-796c93a40603",
"type": "timeseries_datapoint"
},
{
"id": "8f38e1b3-5488-4fc9-a5be-28ca28a61de4",
"type": "timeseries_datapoint"
},
{
"id": "a471c2fb-19cd-451e-8d83-d01cccb906eb",
"type": "timeseries_datapoint"
},
{
"id": "534b84a5-e272-46c5-bd4e-bc26359ebf91",
"type": "timeseries_datapoint"
},
{
"id": "d1bad782-8532-402c-8f91-33560c66551b",
"type": "timeseries_datapoint"
},
{
"id": "c30ce065-ab4f-4076-b309-5b2e112c1bd7",
"type": "timeseries_datapoint"
},
{
"id": "69509321-ab79-4bf6-a997-ca64d6c9c987",
"type": "timeseries_datapoint"
},
{
"id": "72c7c725-6d69-4865-ad8f-6ae32d1aee58",
"type": "timeseries_datapoint"
},
{
"id": "4e521932-cbc7-41b5-b40e-f3cc54a40543",
"type": "timeseries_datapoint"
},
{
"id": "0dc772bf-ac85-4903-be41-fd5ac41c3f98",
"type": "timeseries_datapoint"
},
{
"id": "6340ad72-e92e-4405-bba5-710d91ffce29",
"type": "timeseries_datapoint"
},
{
"id": "651d12f9-e254-401b-a74a-0d5aa1d771ef",
"type": "timeseries_datapoint"
},
{
"id": "9f596991-e1dd-4b9b-89f4-dbdfba78e19a",
"type": "timeseries_datapoint"
},
{
"id": "3d18c7cc-373a-4200-9340-021d22526bbb",
"type": "timeseries_datapoint"
},
{
"id": "0176990c-3179-49fe-a554-3dba4e8753cf",
"type": "timeseries_datapoint"
},
{
"id": "51f78008-db13-42ee-a388-bde4d4bb90c0",
"type": "timeseries_datapoint"
},
{
"id": "6a9f5003-83f3-4f9f-b388-4eb06bdb2d77",
"type": "timeseries_datapoint"
},
{
"id": "150c58b8-e691-44cd-876f-a773cd8b75a1",
"type": "timeseries_datapoint"
},
{
"id": "cf8079bc-b8ed-45d7-9987-3bbce3a3b35f",
"type": "timeseries_datapoint"
},
{
"id": "9a93794c-3772-4396-9e88-e5e40a1f1c4f",
"type": "timeseries_datapoint"
},
{
"id": "36986e70-c55b-426a-be7d-1d5dcbccbb2b",
"type": "timeseries_datapoint"
},
{
"id": "0fdc8de1-d7d0-4020-92b2-f7723da86c3b",
"type": "timeseries_datapoint"
},
{
"id": "4f2c0926-e8f8-411c-b440-e23dcfb05c4f",
"type": "timeseries_datapoint"
},
{
"id": "406f1fb4-f840-4479-bf92-24024a3b7f2f",
"type": "timeseries_datapoint"
},
{
"id": "2710523b-4521-4eea-96d0-1ac0a590409e",
"type": "timeseries_datapoint"
},
{
"id": "b4c10c51-58a5-4a1f-9620-7c3450ce7c1f",
"type": "timeseries_datapoint"
},
{
"id": "3ef2c3f7-6e78-4b3e-b494-80b86f31fc0e",
"type": "timeseries_datapoint"
},
{
"id": "81b2ea0e-98c8-44ba-8c36-d705e5c632ec",
"type": "timeseries_datapoint"
},
{
"id": "bf1b4a1c-37fe-402b-a35e-045a18c007e9",
"type": "timeseries_datapoint"
},
{
"id": "f5315c88-387a-4e1b-9627-40e20dc023bd",
"type": "timeseries_datapoint"
},
{
"id": "7279bbb2-0b5b-4e53-ae98-2f371d05ada2",
"type": "timeseries_datapoint"
},
{
"id": "80358d18-538e-4127-9c76-f41c64387ddf",
"type": "timeseries_datapoint"
},
{
"id": "169ac141-2da2-49bd-93a2-55a788fb390e",
"type": "timeseries_datapoint"
},
{
"id": "392e3c57-9680-48c3-8b63-952ffb0236fa",
"type": "timeseries_datapoint"
},
{
"id": "cd5f8a8f-230f-4578-b4e1-c2631a921cbc",
"type": "timeseries_datapoint"
},
{
"id": "4113b7d5-b220-473a-bc0b-71757cc32d1e",
"type": "timeseries_datapoint"
},
{
"id": "ca8a59aa-bf11-4a0e-bde4-328c3e59acb2",
"type": "timeseries_datapoint"
},
{
"id": "24ee97b3-6542-4e72-8de3-0ebc5fbb3795",
"type": "timeseries_datapoint"
},
{
"id": "850d5555-e1de-45a5-8b03-963cf91dd040",
"type": "timeseries_datapoint"
},
{
"id": "acc757fb-adc4-4fb3-89d6-71b3b562cfc7",
"type": "timeseries_datapoint"
},
{
"id": "ee0435c5-c631-414d-9101-f14a22eab654",
"type": "timeseries_datapoint"
},
{
"id": "e7bb2656-bb59-4848-9096-3a42de3af280",
"type": "timeseries_datapoint"
},
{
"id": "31aa29fc-6300-45f8-81e6-0eb21990d428",
"type": "timeseries_datapoint"
},
{
"id": "eb800e24-0d76-489a-b280-d144f38fc478",
"type": "timeseries_datapoint"
},
{
"id": "a3cce24b-33ac-44a6-a245-8611fe8dec73",
"type": "timeseries_datapoint"
},
{
"id": "d47f3234-d00e-49eb-930e-f4ab49513ab3",
"type": "timeseries_datapoint"
},
{
"id": "c3c28d23-a9b5-4126-8fd4-d87d39afa2c6",
"type": "timeseries_datapoint"
},
{
"id": "a39b89e8-47db-4e32-85de-ba32fdb7a3a5",
"type": "timeseries_datapoint"
}
]
}
}
}
],
"included": [
{
"id": "7e1b166f-5c76-43b0-bd05-5a339bbc6d67",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-06-21T07:28:35.759+02:00",
"data": {
"forks": 5,
"stars": 86,
"watches": 3,
"last_update_at": "2023-06-20T11:17:04Z"
}
}
},
{
"id": "78794042-40a9-424a-a049-0827d918791e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-06-21T07:28:35.759+02:00",
"data": {
"forks": 5,
"stars": 86,
"watches": 3,
"last_update_at": "2023-06-20T11:17:04Z"
}
}
},
{
"id": "0598d12b-1526-48e8-8624-233a79acf842",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-07-05T07:35:43.732+02:00",
"data": {
"forks": 12,
"stars": 415,
"watches": 6,
"last_update_at": "2023-07-03T12:57:21Z"
}
}
},
{
"id": "315b14ba-c57a-43a0-ba1c-63d76daddd8d",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-07-19T07:43:29.377+02:00",
"data": {
"forks": 15,
"stars": 435,
"watches": 6,
"last_update_at": "2023-07-18T15:20:17Z"
}
}
},
{
"id": "da544be0-fd1a-4a6f-8d7e-c666f16b975a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-02T07:50:04.024+02:00",
"data": {
"forks": 15,
"stars": 457,
"watches": 6,
"last_update_at": "2023-08-01T16:30:51Z"
}
}
},
{
"id": "0e1b5148-a022-4ed3-96f8-c9404980727a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-16T07:50:51.230+02:00",
"data": {
"forks": 16,
"stars": 473,
"watches": 6,
"last_update_at": "2023-08-15T12:09:35Z"
}
}
},
{
"id": "424989d7-fb0c-4574-b0dc-b9b4389f3afe",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-30T07:56:38.090+02:00",
"data": {
"forks": 16,
"stars": 488,
"watches": 6,
"last_update_at": "2023-08-29T15:43:33Z"
}
}
},
{
"id": "5cf98ec1-b775-4a69-a74f-796c93a40603",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-09-13T08:08:59.041+02:00",
"data": {
"forks": 19,
"stars": 518,
"watches": 6,
"last_update_at": "2023-09-12T19:48:49Z"
}
}
},
{
"id": "8f38e1b3-5488-4fc9-a5be-28ca28a61de4",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-09-27T08:15:02.452+02:00",
"data": {
"forks": 19,
"stars": 552,
"watches": 6,
"last_update_at": "2023-09-26T23:33:33Z"
}
}
},
{
"id": "a471c2fb-19cd-451e-8d83-d01cccb906eb",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-10-11T21:03:27.472+02:00",
"data": {
"forks": 20,
"stars": 572,
"watches": 7,
"last_update_at": "2023-10-10T15:32:26Z"
}
}
},
{
"id": "534b84a5-e272-46c5-bd4e-bc26359ebf91",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-10-26T04:40:09.324+02:00",
"data": {
"forks": 22,
"stars": 589,
"watches": 7,
"last_update_at": "2023-10-21T09:35:39Z"
}
}
},
{
"id": "d1bad782-8532-402c-8f91-33560c66551b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-11-09T04:45:31.780+01:00",
"data": {
"forks": 23,
"stars": 598,
"watches": 7,
"last_update_at": "2023-11-08T12:06:24Z"
}
}
},
{
"id": "c30ce065-ab4f-4076-b309-5b2e112c1bd7",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-11-23T04:49:25.792+01:00",
"data": {
"forks": 24,
"stars": 636,
"watches": 7,
"last_update_at": "2023-11-23T03:48:00Z"
}
}
},
{
"id": "69509321-ab79-4bf6-a997-ca64d6c9c987",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-12-08T02:09:18.412+01:00",
"data": {
"forks": 25,
"stars": 662,
"watches": 7,
"last_update_at": "2023-12-06T20:56:28Z"
}
}
},
{
"id": "72c7c725-6d69-4865-ad8f-6ae32d1aee58",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-12-23T10:46:51.326+01:00",
"data": {
"forks": 26,
"stars": 681,
"watches": 8,
"last_update_at": "2023-12-22T16:32:49Z"
}
}
},
{
"id": "4e521932-cbc7-41b5-b40e-f3cc54a40543",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-01-07T03:54:34.442+01:00",
"data": {
"forks": 26,
"stars": 708,
"watches": 8,
"last_update_at": "2024-01-06T14:38:59Z"
}
}
},
{
"id": "0dc772bf-ac85-4903-be41-fd5ac41c3f98",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-01-21T08:22:54.207+01:00",
"data": {
"forks": 30,
"stars": 722,
"watches": 8,
"last_update_at": "2024-01-19T10:55:47Z"
}
}
},
{
"id": "6340ad72-e92e-4405-bba5-710d91ffce29",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-02-05T07:07:35.819+01:00",
"data": {
"forks": 31,
"stars": 747,
"watches": 8,
"last_update_at": "2024-02-04T13:11:28Z"
}
}
},
{
"id": "651d12f9-e254-401b-a74a-0d5aa1d771ef",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-02-19T10:41:17.782+01:00",
"data": {
"forks": 33,
"stars": 767,
"watches": 8,
"last_update_at": "2024-02-18T09:54:41Z"
}
}
},
{
"id": "9f596991-e1dd-4b9b-89f4-dbdfba78e19a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-03-17T09:19:58.332+01:00",
"data": {
"forks": 37,
"stars": 829,
"watches": 8,
"last_update_at": "2024-03-16T21:21:43Z"
}
}
},
{
"id": "3d18c7cc-373a-4200-9340-021d22526bbb",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-03-22T11:13:22.255+01:00",
"data": {
"forks": 38,
"stars": 834,
"watches": 8,
"last_update_at": "2024-03-21T18:15:37Z"
}
}
},
{
"id": "0176990c-3179-49fe-a554-3dba4e8753cf",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-04-07T23:20:03.439+02:00",
"data": {
"forks": 41,
"stars": 855,
"watches": 8,
"last_update_at": "2024-04-07T17:37:28Z"
}
}
},
{
"id": "51f78008-db13-42ee-a388-bde4d4bb90c0",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-04-22T17:39:12.153+02:00",
"data": {
"forks": 41,
"stars": 872,
"watches": 8,
"last_update_at": "2024-04-22T14:39:26Z"
}
}
},
{
"id": "6a9f5003-83f3-4f9f-b388-4eb06bdb2d77",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-05-09T00:55:56.580+02:00",
"data": {
"forks": 45,
"stars": 897,
"watches": 8,
"last_update_at": "2024-05-08T14:50:01Z"
}
}
},
{
"id": "150c58b8-e691-44cd-876f-a773cd8b75a1",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-05-23T08:08:12.902+02:00",
"data": {
"forks": 47,
"stars": 916,
"watches": 9,
"last_update_at": "2024-05-21T12:58:03Z"
}
}
},
{
"id": "cf8079bc-b8ed-45d7-9987-3bbce3a3b35f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-06-16T08:59:53.866+02:00",
"data": {
"forks": 50,
"stars": 948,
"watches": 10,
"last_update_at": "2024-06-16T06:25:43Z"
}
}
},
{
"id": "9a93794c-3772-4396-9e88-e5e40a1f1c4f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-06-30T09:07:57.368+02:00",
"data": {
"forks": 51,
"stars": 968,
"watches": 10,
"last_update_at": "2024-06-30T05:24:25Z"
}
}
},
{
"id": "36986e70-c55b-426a-be7d-1d5dcbccbb2b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-07-14T09:14:36.201+02:00",
"data": {
"forks": 55,
"stars": 1013,
"watches": 11,
"last_update_at": "2024-07-13T19:57:41Z"
}
}
},
{
"id": "0fdc8de1-d7d0-4020-92b2-f7723da86c3b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-07-28T09:23:22.638+02:00",
"data": {
"forks": 56,
"stars": 1027,
"watches": 12,
"last_update_at": "2024-07-26T12:47:28Z"
}
}
},
{
"id": "4f2c0926-e8f8-411c-b440-e23dcfb05c4f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-08-15T00:38:24.982+02:00",
"data": {
"forks": 57,
"stars": 1041,
"watches": 11,
"last_update_at": "2024-08-14T19:02:47Z"
}
}
},
{
"id": "406f1fb4-f840-4479-bf92-24024a3b7f2f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-01T23:34:44.301+02:00",
"data": {
"forks": 59,
"stars": 1063,
"watches": 11,
"last_update_at": "2024-08-31T09:00:01Z"
}
}
},
{
"id": "2710523b-4521-4eea-96d0-1ac0a590409e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-15T23:43:46.401+02:00",
"data": {
"forks": 60,
"stars": 1075,
"watches": 11,
"last_update_at": "2024-09-14T10:18:37Z"
}
}
},
{
"id": "b4c10c51-58a5-4a1f-9620-7c3450ce7c1f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-29T23:49:51.571+02:00",
"data": {
"forks": 61,
"stars": 1086,
"watches": 11,
"last_update_at": "2024-09-28T11:06:07Z"
}
}
},
{
"id": "3ef2c3f7-6e78-4b3e-b494-80b86f31fc0e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-10-14T21:19:24.183+02:00",
"data": {
"forks": 64,
"stars": 1095,
"watches": 11,
"last_update_at": "2024-10-14T17:18:21Z"
}
}
},
{
"id": "81b2ea0e-98c8-44ba-8c36-d705e5c632ec",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-10-28T21:26:41.636+01:00",
"data": {
"forks": 68,
"stars": 1104,
"watches": 11,
"last_update_at": "2024-10-28T07:21:01Z"
}
}
},
{
"id": "bf1b4a1c-37fe-402b-a35e-045a18c007e9",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-11-11T21:30:01.040+01:00",
"data": {
"forks": 68,
"stars": 1114,
"watches": 10,
"last_update_at": "2024-11-11T19:49:24Z"
}
}
},
{
"id": "f5315c88-387a-4e1b-9627-40e20dc023bd",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-11-25T21:59:31.133+01:00",
"data": {
"forks": 68,
"stars": 1140,
"watches": 9,
"last_update_at": "2024-11-23T20:27:19Z"
}
}
},
{
"id": "7279bbb2-0b5b-4e53-ae98-2f371d05ada2",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-12-09T22:06:10.630+01:00",
"data": {
"forks": 68,
"stars": 1150,
"watches": 9,
"last_update_at": "2024-12-09T19:37:49Z"
}
}
},
{
"id": "80358d18-538e-4127-9c76-f41c64387ddf",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-12-23T22:09:50.732+01:00",
"data": {
"forks": 69,
"stars": 1160,
"watches": 9,
"last_update_at": "2024-12-22T23:42:30Z"
}
}
},
{
"id": "169ac141-2da2-49bd-93a2-55a788fb390e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-01-06T22:17:01.362+01:00",
"data": {
"forks": 71,
"stars": 1171,
"watches": 9,
"last_update_at": "2025-01-06T15:16:29Z"
}
}
},
{
"id": "392e3c57-9680-48c3-8b63-952ffb0236fa",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-01-21T04:41:28.304+01:00",
"data": {
"forks": 72,
"stars": 1187,
"watches": 10,
"last_update_at": "2025-01-20T20:35:19Z"
}
}
},
{
"id": "cd5f8a8f-230f-4578-b4e1-c2631a921cbc",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-02-04T12:18:06.272+01:00",
"data": {
"forks": 74,
"stars": 1202,
"watches": 10,
"last_update_at": "2025-02-04T06:49:52Z"
}
}
},
{
"id": "4113b7d5-b220-473a-bc0b-71757cc32d1e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-02-18T17:50:59.102+01:00",
"data": {
"forks": 74,
"stars": 1236,
"watches": 11,
"last_update_at": "2025-02-18T16:28:32Z"
}
}
},
{
"id": "ca8a59aa-bf11-4a0e-bde4-328c3e59acb2",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-03-04T18:10:46.745+01:00",
"data": {
"forks": 73,
"stars": 1253,
"watches": 11,
"last_update_at": "2025-03-04T16:55:08Z"
}
}
},
{
"id": "24ee97b3-6542-4e72-8de3-0ebc5fbb3795",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-03-19T01:59:16.943+01:00",
"data": {
"forks": 73,
"stars": 1275,
"watches": 11,
"last_update_at": "2025-03-18T19:23:14Z"
}
}
},
{
"id": "850d5555-e1de-45a5-8b03-963cf91dd040",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-02T02:37:20.177+02:00",
"data": {
"forks": 74,
"stars": 1302,
"watches": 11,
"last_update_at": "2025-04-01T21:44:57Z"
}
}
},
{
"id": "acc757fb-adc4-4fb3-89d6-71b3b562cfc7",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-16T08:16:02.928+02:00",
"data": {
"forks": 82,
"stars": 1322,
"watches": 12,
"last_update_at": "2025-04-16T04:33:31Z"
}
}
},
{
"id": "ee0435c5-c631-414d-9101-f14a22eab654",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-30T08:29:12.765+02:00",
"data": {
"forks": 82,
"stars": 1354,
"watches": 11,
"last_update_at": "2025-04-30T02:59:28Z"
}
}
},
{
"id": "e7bb2656-bb59-4848-9096-3a42de3af280",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-05-14T08:35:49.847+02:00",
"data": {
"forks": 86,
"stars": 1368,
"watches": 11,
"last_update_at": "2025-05-14T06:08:45Z"
}
}
},
{
"id": "31aa29fc-6300-45f8-81e6-0eb21990d428",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-05-28T13:15:49.601+02:00",
"data": {
"forks": 88,
"stars": 1378,
"watches": 11,
"last_update_at": "2025-05-28T09:32:13Z"
}
}
},
{
"id": "eb800e24-0d76-489a-b280-d144f38fc478",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-06-13T00:45:56.812+02:00",
"data": {
"forks": 93,
"stars": 1402,
"watches": 11,
"last_update_at": "2025-06-12T18:48:58Z"
}
}
},
{
"id": "a3cce24b-33ac-44a6-a245-8611fe8dec73",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-06-27T02:39:01.395+02:00",
"data": {
"forks": 93,
"stars": 1416,
"watches": 11,
"last_update_at": "2025-06-26T18:24:38Z"
}
}
},
{
"id": "d47f3234-d00e-49eb-930e-f4ab49513ab3",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-07-11T16:11:34.800+02:00",
"data": {
"forks": 95,
"stars": 1439,
"watches": 12,
"last_update_at": "2025-07-11T12:47:22Z"
}
}
},
{
"id": "c3c28d23-a9b5-4126-8fd4-d87d39afa2c6",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-07-25T16:22:53.445+02:00",
"data": {
"forks": 98,
"stars": 1463,
"watches": 12,
"last_update_at": "2025-07-25T07:17:41Z"
}
}
},
{
"id": "a39b89e8-47db-4e32-85de-ba32fdb7a3a5",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-08-08T18:08:18.590+02:00",
"data": {
"forks": 99,
"stars": 1490,
"watches": 12,
"last_update_at": "2025-08-08T12:57:47Z"
}
}
},
{
"id": "774930e8-6a14-5e6d-bac7-5df186711c52",
"type": "company",
"attributes": {
"domain": "openmeter.io",
"company_name": "Openmeter",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.0",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "GithubRepositoriesDataset",
"summary": "Information about public GitHub repositories of companies.\n",
"description": "Since 2021, PredictLeads has detected some 360,000 public GitHub repositories. GitHub Repositories Dataset\ncovers about 68,000 companies, and provides insight into the frequency of their contribution into their\npublic GitHub repository.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "GithubRepository",
"description": "The `GithubRepository` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `GithubRepository` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `GithubRepository` object.",
"const": "github_repository"
},
"attributes": {
"description": "Attributes of the `GithubRepository` object.",
"type": "object",
"required": [
"url",
"description",
"first_seen_at"
],
"properties": {
"url": {
"description": "Url to GitHub repository.",
"type": "string",
"format": "uri"
},
"description": {
"description": "Description of GitHub repository.",
"type": [
"string",
"null"
]
},
"first_seen_at": {
"description": "Date & time (ISO 8601) when the GitHub repository was discovered.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company",
"timeseries_datapoints"
],
"properties": {
"company": {
"title": "GithubRepositoryToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"timeseries_datapoints": {
"title": "GithubRepositoryToTimeseriesDatapointGithubRepositoriesRelationship",
"description": "The data contains references to related `TimeseriesDatapointGithubRepository` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TimeseriesDatapointGithubRepository` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TimeseriesDatapointGithubRepository` object.",
"const": "timeseries_datapoint"
}
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TimeseriesDatapointGithubRepository",
"description": "The `TimeseriesDatapointGithubRepository` object.",
"type": "object",
"properties": {
"attributes": {
"properties": {
"data": {
"type": "object",
"required": [
"forks",
"stars",
"watches",
"last_update_at"
],
"properties": {
"forks": {
"description": "Number of times this repository was forked at the creation of this datapoint.",
"type": "integer"
},
"stars": {
"description": "Number of times this repository was starred at the creation of this datapoint.",
"type": "integer"
},
"watches": {
"description": "Number of GitHub profiles that were watching this repository at the creation of this datapoint.",
"type": "integer"
},
"last_update_at": {
"description": "Date & time (ISO 8601) of the last update to the repository at the creation of this datapoint.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `GithubRepositoriesDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "1c2f062f-2a98-4094-b5f9-873da16f9466",
"type": "github_repository",
"attributes": {
"url": "https://github.com/openmeterio/openmeter",
"description": "Metering and Billing for AI, API and DevOps. Collect and aggregate millions of usage events in real-time and enable usage-based billing.",
"first_seen_at": "2023-06-21T05:28:35Z"
},
"relationships": {
"company": {
"data": {
"id": "774930e8-6a14-5e6d-bac7-5df186711c52",
"type": "company"
}
},
"timeseries_datapoints": {
"data": [
{
"id": "7e1b166f-5c76-43b0-bd05-5a339bbc6d67",
"type": "timeseries_datapoint"
},
{
"id": "78794042-40a9-424a-a049-0827d918791e",
"type": "timeseries_datapoint"
},
{
"id": "0598d12b-1526-48e8-8624-233a79acf842",
"type": "timeseries_datapoint"
},
{
"id": "315b14ba-c57a-43a0-ba1c-63d76daddd8d",
"type": "timeseries_datapoint"
},
{
"id": "da544be0-fd1a-4a6f-8d7e-c666f16b975a",
"type": "timeseries_datapoint"
},
{
"id": "0e1b5148-a022-4ed3-96f8-c9404980727a",
"type": "timeseries_datapoint"
},
{
"id": "424989d7-fb0c-4574-b0dc-b9b4389f3afe",
"type": "timeseries_datapoint"
},
{
"id": "5cf98ec1-b775-4a69-a74f-796c93a40603",
"type": "timeseries_datapoint"
},
{
"id": "8f38e1b3-5488-4fc9-a5be-28ca28a61de4",
"type": "timeseries_datapoint"
},
{
"id": "a471c2fb-19cd-451e-8d83-d01cccb906eb",
"type": "timeseries_datapoint"
},
{
"id": "534b84a5-e272-46c5-bd4e-bc26359ebf91",
"type": "timeseries_datapoint"
},
{
"id": "d1bad782-8532-402c-8f91-33560c66551b",
"type": "timeseries_datapoint"
},
{
"id": "c30ce065-ab4f-4076-b309-5b2e112c1bd7",
"type": "timeseries_datapoint"
},
{
"id": "69509321-ab79-4bf6-a997-ca64d6c9c987",
"type": "timeseries_datapoint"
},
{
"id": "72c7c725-6d69-4865-ad8f-6ae32d1aee58",
"type": "timeseries_datapoint"
},
{
"id": "4e521932-cbc7-41b5-b40e-f3cc54a40543",
"type": "timeseries_datapoint"
},
{
"id": "0dc772bf-ac85-4903-be41-fd5ac41c3f98",
"type": "timeseries_datapoint"
},
{
"id": "6340ad72-e92e-4405-bba5-710d91ffce29",
"type": "timeseries_datapoint"
},
{
"id": "651d12f9-e254-401b-a74a-0d5aa1d771ef",
"type": "timeseries_datapoint"
},
{
"id": "9f596991-e1dd-4b9b-89f4-dbdfba78e19a",
"type": "timeseries_datapoint"
},
{
"id": "3d18c7cc-373a-4200-9340-021d22526bbb",
"type": "timeseries_datapoint"
},
{
"id": "0176990c-3179-49fe-a554-3dba4e8753cf",
"type": "timeseries_datapoint"
},
{
"id": "51f78008-db13-42ee-a388-bde4d4bb90c0",
"type": "timeseries_datapoint"
},
{
"id": "6a9f5003-83f3-4f9f-b388-4eb06bdb2d77",
"type": "timeseries_datapoint"
},
{
"id": "150c58b8-e691-44cd-876f-a773cd8b75a1",
"type": "timeseries_datapoint"
},
{
"id": "cf8079bc-b8ed-45d7-9987-3bbce3a3b35f",
"type": "timeseries_datapoint"
},
{
"id": "9a93794c-3772-4396-9e88-e5e40a1f1c4f",
"type": "timeseries_datapoint"
},
{
"id": "36986e70-c55b-426a-be7d-1d5dcbccbb2b",
"type": "timeseries_datapoint"
},
{
"id": "0fdc8de1-d7d0-4020-92b2-f7723da86c3b",
"type": "timeseries_datapoint"
},
{
"id": "4f2c0926-e8f8-411c-b440-e23dcfb05c4f",
"type": "timeseries_datapoint"
},
{
"id": "406f1fb4-f840-4479-bf92-24024a3b7f2f",
"type": "timeseries_datapoint"
},
{
"id": "2710523b-4521-4eea-96d0-1ac0a590409e",
"type": "timeseries_datapoint"
},
{
"id": "b4c10c51-58a5-4a1f-9620-7c3450ce7c1f",
"type": "timeseries_datapoint"
},
{
"id": "3ef2c3f7-6e78-4b3e-b494-80b86f31fc0e",
"type": "timeseries_datapoint"
},
{
"id": "81b2ea0e-98c8-44ba-8c36-d705e5c632ec",
"type": "timeseries_datapoint"
},
{
"id": "bf1b4a1c-37fe-402b-a35e-045a18c007e9",
"type": "timeseries_datapoint"
},
{
"id": "f5315c88-387a-4e1b-9627-40e20dc023bd",
"type": "timeseries_datapoint"
},
{
"id": "7279bbb2-0b5b-4e53-ae98-2f371d05ada2",
"type": "timeseries_datapoint"
},
{
"id": "80358d18-538e-4127-9c76-f41c64387ddf",
"type": "timeseries_datapoint"
},
{
"id": "169ac141-2da2-49bd-93a2-55a788fb390e",
"type": "timeseries_datapoint"
},
{
"id": "392e3c57-9680-48c3-8b63-952ffb0236fa",
"type": "timeseries_datapoint"
},
{
"id": "cd5f8a8f-230f-4578-b4e1-c2631a921cbc",
"type": "timeseries_datapoint"
},
{
"id": "4113b7d5-b220-473a-bc0b-71757cc32d1e",
"type": "timeseries_datapoint"
},
{
"id": "ca8a59aa-bf11-4a0e-bde4-328c3e59acb2",
"type": "timeseries_datapoint"
},
{
"id": "24ee97b3-6542-4e72-8de3-0ebc5fbb3795",
"type": "timeseries_datapoint"
},
{
"id": "850d5555-e1de-45a5-8b03-963cf91dd040",
"type": "timeseries_datapoint"
},
{
"id": "acc757fb-adc4-4fb3-89d6-71b3b562cfc7",
"type": "timeseries_datapoint"
},
{
"id": "ee0435c5-c631-414d-9101-f14a22eab654",
"type": "timeseries_datapoint"
},
{
"id": "e7bb2656-bb59-4848-9096-3a42de3af280",
"type": "timeseries_datapoint"
},
{
"id": "31aa29fc-6300-45f8-81e6-0eb21990d428",
"type": "timeseries_datapoint"
},
{
"id": "eb800e24-0d76-489a-b280-d144f38fc478",
"type": "timeseries_datapoint"
},
{
"id": "a3cce24b-33ac-44a6-a245-8611fe8dec73",
"type": "timeseries_datapoint"
},
{
"id": "d47f3234-d00e-49eb-930e-f4ab49513ab3",
"type": "timeseries_datapoint"
},
{
"id": "c3c28d23-a9b5-4126-8fd4-d87d39afa2c6",
"type": "timeseries_datapoint"
},
{
"id": "a39b89e8-47db-4e32-85de-ba32fdb7a3a5",
"type": "timeseries_datapoint"
}
]
}
}
}
],
"included": [
{
"id": "7e1b166f-5c76-43b0-bd05-5a339bbc6d67",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-06-21T07:28:35.759+02:00",
"data": {
"forks": 5,
"stars": 86,
"watches": 3,
"last_update_at": "2023-06-20T11:17:04Z"
}
}
},
{
"id": "78794042-40a9-424a-a049-0827d918791e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-06-21T07:28:35.759+02:00",
"data": {
"forks": 5,
"stars": 86,
"watches": 3,
"last_update_at": "2023-06-20T11:17:04Z"
}
}
},
{
"id": "0598d12b-1526-48e8-8624-233a79acf842",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-07-05T07:35:43.732+02:00",
"data": {
"forks": 12,
"stars": 415,
"watches": 6,
"last_update_at": "2023-07-03T12:57:21Z"
}
}
},
{
"id": "315b14ba-c57a-43a0-ba1c-63d76daddd8d",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-07-19T07:43:29.377+02:00",
"data": {
"forks": 15,
"stars": 435,
"watches": 6,
"last_update_at": "2023-07-18T15:20:17Z"
}
}
},
{
"id": "da544be0-fd1a-4a6f-8d7e-c666f16b975a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-02T07:50:04.024+02:00",
"data": {
"forks": 15,
"stars": 457,
"watches": 6,
"last_update_at": "2023-08-01T16:30:51Z"
}
}
},
{
"id": "0e1b5148-a022-4ed3-96f8-c9404980727a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-16T07:50:51.230+02:00",
"data": {
"forks": 16,
"stars": 473,
"watches": 6,
"last_update_at": "2023-08-15T12:09:35Z"
}
}
},
{
"id": "424989d7-fb0c-4574-b0dc-b9b4389f3afe",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-30T07:56:38.090+02:00",
"data": {
"forks": 16,
"stars": 488,
"watches": 6,
"last_update_at": "2023-08-29T15:43:33Z"
}
}
},
{
"id": "5cf98ec1-b775-4a69-a74f-796c93a40603",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-09-13T08:08:59.041+02:00",
"data": {
"forks": 19,
"stars": 518,
"watches": 6,
"last_update_at": "2023-09-12T19:48:49Z"
}
}
},
{
"id": "8f38e1b3-5488-4fc9-a5be-28ca28a61de4",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-09-27T08:15:02.452+02:00",
"data": {
"forks": 19,
"stars": 552,
"watches": 6,
"last_update_at": "2023-09-26T23:33:33Z"
}
}
},
{
"id": "a471c2fb-19cd-451e-8d83-d01cccb906eb",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-10-11T21:03:27.472+02:00",
"data": {
"forks": 20,
"stars": 572,
"watches": 7,
"last_update_at": "2023-10-10T15:32:26Z"
}
}
},
{
"id": "534b84a5-e272-46c5-bd4e-bc26359ebf91",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-10-26T04:40:09.324+02:00",
"data": {
"forks": 22,
"stars": 589,
"watches": 7,
"last_update_at": "2023-10-21T09:35:39Z"
}
}
},
{
"id": "d1bad782-8532-402c-8f91-33560c66551b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-11-09T04:45:31.780+01:00",
"data": {
"forks": 23,
"stars": 598,
"watches": 7,
"last_update_at": "2023-11-08T12:06:24Z"
}
}
},
{
"id": "c30ce065-ab4f-4076-b309-5b2e112c1bd7",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-11-23T04:49:25.792+01:00",
"data": {
"forks": 24,
"stars": 636,
"watches": 7,
"last_update_at": "2023-11-23T03:48:00Z"
}
}
},
{
"id": "69509321-ab79-4bf6-a997-ca64d6c9c987",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-12-08T02:09:18.412+01:00",
"data": {
"forks": 25,
"stars": 662,
"watches": 7,
"last_update_at": "2023-12-06T20:56:28Z"
}
}
},
{
"id": "72c7c725-6d69-4865-ad8f-6ae32d1aee58",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-12-23T10:46:51.326+01:00",
"data": {
"forks": 26,
"stars": 681,
"watches": 8,
"last_update_at": "2023-12-22T16:32:49Z"
}
}
},
{
"id": "4e521932-cbc7-41b5-b40e-f3cc54a40543",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-01-07T03:54:34.442+01:00",
"data": {
"forks": 26,
"stars": 708,
"watches": 8,
"last_update_at": "2024-01-06T14:38:59Z"
}
}
},
{
"id": "0dc772bf-ac85-4903-be41-fd5ac41c3f98",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-01-21T08:22:54.207+01:00",
"data": {
"forks": 30,
"stars": 722,
"watches": 8,
"last_update_at": "2024-01-19T10:55:47Z"
}
}
},
{
"id": "6340ad72-e92e-4405-bba5-710d91ffce29",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-02-05T07:07:35.819+01:00",
"data": {
"forks": 31,
"stars": 747,
"watches": 8,
"last_update_at": "2024-02-04T13:11:28Z"
}
}
},
{
"id": "651d12f9-e254-401b-a74a-0d5aa1d771ef",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-02-19T10:41:17.782+01:00",
"data": {
"forks": 33,
"stars": 767,
"watches": 8,
"last_update_at": "2024-02-18T09:54:41Z"
}
}
},
{
"id": "9f596991-e1dd-4b9b-89f4-dbdfba78e19a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-03-17T09:19:58.332+01:00",
"data": {
"forks": 37,
"stars": 829,
"watches": 8,
"last_update_at": "2024-03-16T21:21:43Z"
}
}
},
{
"id": "3d18c7cc-373a-4200-9340-021d22526bbb",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-03-22T11:13:22.255+01:00",
"data": {
"forks": 38,
"stars": 834,
"watches": 8,
"last_update_at": "2024-03-21T18:15:37Z"
}
}
},
{
"id": "0176990c-3179-49fe-a554-3dba4e8753cf",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-04-07T23:20:03.439+02:00",
"data": {
"forks": 41,
"stars": 855,
"watches": 8,
"last_update_at": "2024-04-07T17:37:28Z"
}
}
},
{
"id": "51f78008-db13-42ee-a388-bde4d4bb90c0",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-04-22T17:39:12.153+02:00",
"data": {
"forks": 41,
"stars": 872,
"watches": 8,
"last_update_at": "2024-04-22T14:39:26Z"
}
}
},
{
"id": "6a9f5003-83f3-4f9f-b388-4eb06bdb2d77",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-05-09T00:55:56.580+02:00",
"data": {
"forks": 45,
"stars": 897,
"watches": 8,
"last_update_at": "2024-05-08T14:50:01Z"
}
}
},
{
"id": "150c58b8-e691-44cd-876f-a773cd8b75a1",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-05-23T08:08:12.902+02:00",
"data": {
"forks": 47,
"stars": 916,
"watches": 9,
"last_update_at": "2024-05-21T12:58:03Z"
}
}
},
{
"id": "cf8079bc-b8ed-45d7-9987-3bbce3a3b35f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-06-16T08:59:53.866+02:00",
"data": {
"forks": 50,
"stars": 948,
"watches": 10,
"last_update_at": "2024-06-16T06:25:43Z"
}
}
},
{
"id": "9a93794c-3772-4396-9e88-e5e40a1f1c4f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-06-30T09:07:57.368+02:00",
"data": {
"forks": 51,
"stars": 968,
"watches": 10,
"last_update_at": "2024-06-30T05:24:25Z"
}
}
},
{
"id": "36986e70-c55b-426a-be7d-1d5dcbccbb2b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-07-14T09:14:36.201+02:00",
"data": {
"forks": 55,
"stars": 1013,
"watches": 11,
"last_update_at": "2024-07-13T19:57:41Z"
}
}
},
{
"id": "0fdc8de1-d7d0-4020-92b2-f7723da86c3b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-07-28T09:23:22.638+02:00",
"data": {
"forks": 56,
"stars": 1027,
"watches": 12,
"last_update_at": "2024-07-26T12:47:28Z"
}
}
},
{
"id": "4f2c0926-e8f8-411c-b440-e23dcfb05c4f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-08-15T00:38:24.982+02:00",
"data": {
"forks": 57,
"stars": 1041,
"watches": 11,
"last_update_at": "2024-08-14T19:02:47Z"
}
}
},
{
"id": "406f1fb4-f840-4479-bf92-24024a3b7f2f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-01T23:34:44.301+02:00",
"data": {
"forks": 59,
"stars": 1063,
"watches": 11,
"last_update_at": "2024-08-31T09:00:01Z"
}
}
},
{
"id": "2710523b-4521-4eea-96d0-1ac0a590409e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-15T23:43:46.401+02:00",
"data": {
"forks": 60,
"stars": 1075,
"watches": 11,
"last_update_at": "2024-09-14T10:18:37Z"
}
}
},
{
"id": "b4c10c51-58a5-4a1f-9620-7c3450ce7c1f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-29T23:49:51.571+02:00",
"data": {
"forks": 61,
"stars": 1086,
"watches": 11,
"last_update_at": "2024-09-28T11:06:07Z"
}
}
},
{
"id": "3ef2c3f7-6e78-4b3e-b494-80b86f31fc0e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-10-14T21:19:24.183+02:00",
"data": {
"forks": 64,
"stars": 1095,
"watches": 11,
"last_update_at": "2024-10-14T17:18:21Z"
}
}
},
{
"id": "81b2ea0e-98c8-44ba-8c36-d705e5c632ec",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-10-28T21:26:41.636+01:00",
"data": {
"forks": 68,
"stars": 1104,
"watches": 11,
"last_update_at": "2024-10-28T07:21:01Z"
}
}
},
{
"id": "bf1b4a1c-37fe-402b-a35e-045a18c007e9",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-11-11T21:30:01.040+01:00",
"data": {
"forks": 68,
"stars": 1114,
"watches": 10,
"last_update_at": "2024-11-11T19:49:24Z"
}
}
},
{
"id": "f5315c88-387a-4e1b-9627-40e20dc023bd",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-11-25T21:59:31.133+01:00",
"data": {
"forks": 68,
"stars": 1140,
"watches": 9,
"last_update_at": "2024-11-23T20:27:19Z"
}
}
},
{
"id": "7279bbb2-0b5b-4e53-ae98-2f371d05ada2",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-12-09T22:06:10.630+01:00",
"data": {
"forks": 68,
"stars": 1150,
"watches": 9,
"last_update_at": "2024-12-09T19:37:49Z"
}
}
},
{
"id": "80358d18-538e-4127-9c76-f41c64387ddf",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-12-23T22:09:50.732+01:00",
"data": {
"forks": 69,
"stars": 1160,
"watches": 9,
"last_update_at": "2024-12-22T23:42:30Z"
}
}
},
{
"id": "169ac141-2da2-49bd-93a2-55a788fb390e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-01-06T22:17:01.362+01:00",
"data": {
"forks": 71,
"stars": 1171,
"watches": 9,
"last_update_at": "2025-01-06T15:16:29Z"
}
}
},
{
"id": "392e3c57-9680-48c3-8b63-952ffb0236fa",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-01-21T04:41:28.304+01:00",
"data": {
"forks": 72,
"stars": 1187,
"watches": 10,
"last_update_at": "2025-01-20T20:35:19Z"
}
}
},
{
"id": "cd5f8a8f-230f-4578-b4e1-c2631a921cbc",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-02-04T12:18:06.272+01:00",
"data": {
"forks": 74,
"stars": 1202,
"watches": 10,
"last_update_at": "2025-02-04T06:49:52Z"
}
}
},
{
"id": "4113b7d5-b220-473a-bc0b-71757cc32d1e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-02-18T17:50:59.102+01:00",
"data": {
"forks": 74,
"stars": 1236,
"watches": 11,
"last_update_at": "2025-02-18T16:28:32Z"
}
}
},
{
"id": "ca8a59aa-bf11-4a0e-bde4-328c3e59acb2",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-03-04T18:10:46.745+01:00",
"data": {
"forks": 73,
"stars": 1253,
"watches": 11,
"last_update_at": "2025-03-04T16:55:08Z"
}
}
},
{
"id": "24ee97b3-6542-4e72-8de3-0ebc5fbb3795",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-03-19T01:59:16.943+01:00",
"data": {
"forks": 73,
"stars": 1275,
"watches": 11,
"last_update_at": "2025-03-18T19:23:14Z"
}
}
},
{
"id": "850d5555-e1de-45a5-8b03-963cf91dd040",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-02T02:37:20.177+02:00",
"data": {
"forks": 74,
"stars": 1302,
"watches": 11,
"last_update_at": "2025-04-01T21:44:57Z"
}
}
},
{
"id": "acc757fb-adc4-4fb3-89d6-71b3b562cfc7",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-16T08:16:02.928+02:00",
"data": {
"forks": 82,
"stars": 1322,
"watches": 12,
"last_update_at": "2025-04-16T04:33:31Z"
}
}
},
{
"id": "ee0435c5-c631-414d-9101-f14a22eab654",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-30T08:29:12.765+02:00",
"data": {
"forks": 82,
"stars": 1354,
"watches": 11,
"last_update_at": "2025-04-30T02:59:28Z"
}
}
},
{
"id": "e7bb2656-bb59-4848-9096-3a42de3af280",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-05-14T08:35:49.847+02:00",
"data": {
"forks": 86,
"stars": 1368,
"watches": 11,
"last_update_at": "2025-05-14T06:08:45Z"
}
}
},
{
"id": "31aa29fc-6300-45f8-81e6-0eb21990d428",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-05-28T13:15:49.601+02:00",
"data": {
"forks": 88,
"stars": 1378,
"watches": 11,
"last_update_at": "2025-05-28T09:32:13Z"
}
}
},
{
"id": "eb800e24-0d76-489a-b280-d144f38fc478",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-06-13T00:45:56.812+02:00",
"data": {
"forks": 93,
"stars": 1402,
"watches": 11,
"last_update_at": "2025-06-12T18:48:58Z"
}
}
},
{
"id": "a3cce24b-33ac-44a6-a245-8611fe8dec73",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-06-27T02:39:01.395+02:00",
"data": {
"forks": 93,
"stars": 1416,
"watches": 11,
"last_update_at": "2025-06-26T18:24:38Z"
}
}
},
{
"id": "d47f3234-d00e-49eb-930e-f4ab49513ab3",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-07-11T16:11:34.800+02:00",
"data": {
"forks": 95,
"stars": 1439,
"watches": 12,
"last_update_at": "2025-07-11T12:47:22Z"
}
}
},
{
"id": "c3c28d23-a9b5-4126-8fd4-d87d39afa2c6",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-07-25T16:22:53.445+02:00",
"data": {
"forks": 98,
"stars": 1463,
"watches": 12,
"last_update_at": "2025-07-25T07:17:41Z"
}
}
},
{
"id": "a39b89e8-47db-4e32-85de-ba32fdb7a3a5",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-08-08T18:08:18.590+02:00",
"data": {
"forks": 99,
"stars": 1490,
"watches": 12,
"last_update_at": "2025-08-08T12:57:47Z"
}
}
},
{
"id": "774930e8-6a14-5e6d-bac7-5df186711c52",
"type": "company",
"attributes": {
"domain": "openmeter.io",
"company_name": "Openmeter",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.0",
"record_state": "active"
}
}
}
Provides information about posts on popular startup platforms by companies that are hiring or launching new products.
object
|
array
|
object
|
|
|
object
|
|
string
|
One of
(2 total)
|
string
Constant:
"show_hn"
|
string
Constant:
"job_hn"
|
|
string
|
string
|
null
|
boolean
|
meta
[optional]
object
|
string
|
|
|
No example provided.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "StartupPlatformPostsDataset",
"summary": "Information about posts on popular startup platforms.",
"description": "Provides information about posts on popular startup platforms by companies that are hiring or\nlaunching new products.\n",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "StartupPlatformPost",
"description": "The `StartupPlatformPost` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `StartupPlatformPost` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `StartupPlatformPost` object.",
"const": "startup_platform_post"
},
"attributes": {
"description": "Attributes of the `StartupPlatformPost` object.",
"type": "object",
"required": [
"published_at",
"post_type",
"post_url",
"company_domain",
"company_name",
"fuzzy_match"
],
"properties": {
"published_at": {
"description": "Date & time (ISO 8601) when the `StartupPlatformPost` was published.",
"type": "string",
"format": "date-time"
},
"post_type": {
"description": "Indicates on what startup platform post was found.",
"type": "string",
"oneOf": [
{
"description": "Post on startup platform Hacker News - Show page.",
"const": "show_hn"
},
{
"description": "Post on startup platform Hacker News - Job page.",
"const": "job_hn"
}
]
},
"post_url": {
"description": "Url to post.",
"type": "string",
"format": "uri"
},
"company_domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"description": "When true we might not have extracted the product name cleanly. When false exact product name should be extracted well.",
"type": [
"boolean"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `StartupPlatformPostsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": null
}
Provides the current subscription status along with monthly credit limits and usage details.
object
|
array
|
Items
object
|
|
|
object
|
|
integer
|
integer
|
meta
[optional]
object
|
string
|
{
"data": [
{
"id": "fd1348c5-df03-4b94-a970-17057f108858",
"type": "api_subscription",
"attributes": {
"status": "active",
"monthly_credits_quota": 1000000,
"monthly_credits_used": 0
}
}
],
"meta": {
"schema_version": "3.0"
}
}
{
"title": "ApiSubscription",
"description": "Provides the current subscription status along with monthly credit limits and usage details.\n",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `ApiSubscription` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `ApiSubscription` object.",
"const": "api_subscription"
},
"attributes": {
"type": "object",
"required": [
"status",
"monthly_credits_quota",
"monthly_credits_used"
],
"properties": {
"status": {
"description": "The status of the current subscription.",
"enum": [
"disabled",
"active",
"disabled_due_to_error"
]
},
"monthly_credits_quota": {
"description": "The number of credits available per month for the current subscription.",
"type": "integer"
},
"monthly_credits_used": {
"description": "The number of credits used per month for the current subscription.",
"type": "integer"
}
}
}
}
}
},
"meta": {
"description": "Meta information about `ApiSubscription` object.\n",
"type": "object",
"required": [
"schema_version"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
}
}
}
},
"example": {
"data": [
{
"id": "fd1348c5-df03-4b94-a970-17057f108858",
"type": "api_subscription",
"attributes": {
"status": "active",
"monthly_credits_quota": 1000000,
"monthly_credits_used": 0
}
}
],
"meta": {
"schema_version": "3.0"
}
}
}
Our API is RESTful and follows the JSON API specification.
For easier implementation, we provide API description also in
OpenAPI schema (version 3.1.0) JSON format
and OpenAPI SwaggerUI playground.
In order to use our API, you must first sign up
to get an authentication token.
You can see live status of our API services.
If you would like to receive data as Flat Files or via Webhooks,
please get in touch with our sales team.
https://predictleads.com/api/v3
Authentication is done via the authentication token which you can find on
Your Subscription Plans page.
In order to use the API you need to call an endpoint URL with both your API token and API key.
The primary and recommended method for authenticating with PredictLeads is to specify the API key in the
HTTP request header using an extended header field.
Each account using the API has request limits implemented.
The amount of requests one can do each month is limited by the chosen plan. You can track your monthly usage on
Your Subscription Plans page.
Once the account reaches the limit, all further requests will produce a 402 HTTP error, notifying the user of
the reached limit. If you have any further questions regarding the limits, feel free to contact us via
support.
Responses with a list of objects are paginated. Use page
parameter to get more results.
Total number of all possible results is displayed inside meta
property as count
.
curl --request GET \
--url https://predictleads.com/api/v3/followings \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/followings", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"domain": "elcons.org",
"custom_company_identifier": "c874362f-d46d-4a3f-84b8-33b579eb54af"
},
{
"domain": "dealmedi.fi",
"custom_company_identifier": "176b8560-387f-4ca7-85f4-58de85d5024e"
},
{
"domain": "carvalhoalfaiataria.com.br",
"custom_company_identifier": "5684290f-936b-4913-ab49-b251a3eafca1"
},
{
"domain": "biggbrandsgroup.com",
"custom_company_identifier": "a3748d78-0d3a-4bfd-8580-fc5b66143b13"
},
{
"domain": "essexandco.com",
"custom_company_identifier": "c53ec05c-4a03-45a1-ab25-33a3b3512af5"
}
],
"meta": {}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"description": "Information about followed companies.",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"description": "Information about the followed company.",
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"description": "Domain name.",
"type": "string"
},
"custom_company_identifier": {
"description": "Your custom company identifier.",
"type": "string"
}
},
"example": {
"domain": "hubspot.com",
"custom_company_identifier": "35446"
}
}
}
},
"meta": {
"description": "Meta information about `Responses.Followings` object.\n",
"type": "object",
"required": [],
"properties": {
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
},
"example": {
"data": [
{
"domain": "elcons.org",
"custom_company_identifier": "c874362f-d46d-4a3f-84b8-33b579eb54af"
},
{
"domain": "dealmedi.fi",
"custom_company_identifier": "176b8560-387f-4ca7-85f4-58de85d5024e"
},
{
"domain": "carvalhoalfaiataria.com.br",
"custom_company_identifier": "5684290f-936b-4913-ab49-b251a3eafca1"
},
{
"domain": "biggbrandsgroup.com",
"custom_company_identifier": "a3748d78-0d3a-4bfd-8580-fc5b66143b13"
},
{
"domain": "essexandco.com",
"custom_company_identifier": "c53ec05c-4a03-45a1-ab25-33a3b3512af5"
}
],
"meta": {}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Follow the company.
POST
https://predictleads.com/api/v3/companies/{domain}/follow
Path Parameters | |||
string
|
|||
Query Parameters | |||
|
curl --request POST \
--url https://predictleads.com/api/v3/companies/{domain}/follow \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("POST", "/api/v3/companies/{domain}/follow", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"success": {
"type": "follow_successful",
"message": "Company with domain hubspot.com was successfully followed."
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"type": "object",
"required": [
"success"
],
"properties": {
"success": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `Responses.FollowSuccessful` object.",
"const": "follow_successful"
},
"message": {
"description": "Information about the domain you successfully followed.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"success": {
"type": "follow_successful",
"message": "Company with domain hubspot.com was successfully followed."
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Unfollow the company.
POST
https://predictleads.com/api/v3/companies/{domain}/unfollow
Path Parameters | |||
string
|
curl --request POST \
--url https://predictleads.com/api/v3/companies/{domain}/unfollow \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("POST", "/api/v3/companies/{domain}/unfollow", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"success": {
"type": "unfollow_successful",
"message": "Company with domain hubspot.com was successfully unfollowed."
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"type": "object",
"required": [
"success"
],
"properties": {
"success": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `Responses.UnfollowSuccessful` object.",
"const": "unfollow_successful"
},
"message": {
"description": "Information about the domain you successfully unfollowed.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"success": {
"type": "unfollow_successful",
"message": "Company with domain hubspot.com was successfully unfollowed."
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns Company.
GET
https://predictleads.com/api/v3/companies/{domain}
Path Parameters | |||
string
|
curl --request GET \
--url https://predictleads.com/api/v3/companies/{domain} \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/companies/{domain}", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "4d621799-d317-58ba-a967-d09e07a5391f",
"type": "company",
"attributes": {
"domain": "hubspot.com",
"company_name": "HubSpot, Inc.",
"friendly_company_name": "HubSpot",
"ticker": "NYSE:HUBS",
"meta_title": "HubSpot | Software & Tools for your Business - Homepage",
"meta_description": "HubSpot's customer platform includes all the marketing, sales, customer service, and CRM software you need to grow your business.",
"description": "HubSpot provides an integrated CRM platform with marketing, sales, customer service, and website management tools designed to help businesses attract, engage, and retain customers. Its scalable software supports companies at any growth stage, enabling efficient business growth worldwide.",
"description_short": "HubSpot is a CRM platform offering marketing, sales, and service software for businesses.",
"language": "en",
"location": "Cambridge, Massachusetts, United States",
"location_data": [
{
"city": "Cambridge",
"state": "Massachusetts",
"zip_code": null,
"country": "United States",
"region": null,
"continent": null,
"fuzzy_match": null
}
]
},
"relationships": {
"redirects_to": {
"data": null,
"meta": {
"reason": null
}
},
"parent_company": {
"data": null
},
"subsidiary_companies": {
"data": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company"
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company"
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company"
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company"
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company"
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company"
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company"
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company"
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company"
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company"
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company"
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company"
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company"
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company"
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company"
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company"
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company"
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company"
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company"
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company"
}
]
},
"lookalike_companies": {
"data": [
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company"
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company"
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company"
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company"
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company"
}
]
}
}
}
],
"included": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company",
"attributes": {
"domain": "hubspot.au",
"company_name": null,
"ticker": null
}
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company",
"attributes": {
"domain": "hubspot.nl",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company",
"attributes": {
"domain": "kemvi.com",
"company_name": "Kemvi",
"ticker": null
}
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company",
"attributes": {
"domain": "getcacheflow.com",
"company_name": "Cacheflow Inc.",
"ticker": null
}
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company",
"attributes": {
"domain": "hubspotintegration.com",
"company_name": "Hubspotintegration",
"ticker": null
}
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company",
"attributes": {
"domain": "motion.ai",
"company_name": "Motion AI, Inc.",
"ticker": null
}
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company",
"attributes": {
"domain": "hubspotsuccess.co",
"company_name": "Hubspotsuccess",
"ticker": null
}
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company",
"attributes": {
"domain": "hubspot.pl",
"company_name": null,
"ticker": null
}
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company",
"attributes": {
"domain": "hubspot.de",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company",
"attributes": {
"domain": "hubspot.jp",
"company_name": "HubSpot",
"ticker": null
}
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company",
"attributes": {
"domain": "hubspot.es",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company",
"attributes": {
"domain": "thehubspotexpert.com",
"company_name": "The HubSpot Expert",
"ticker": null
}
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company",
"attributes": {
"domain": "mindstream.news",
"company_name": "Mindstream",
"ticker": null
}
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company",
"attributes": {
"domain": "outreach.io",
"company_name": "Outreach",
"ticker": null
}
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company",
"attributes": {
"domain": "hubspot.fr",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company",
"attributes": {
"domain": "hubspotsimplified.com",
"company_name": "HubSpot Simplified",
"ticker": null
}
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company",
"attributes": {
"domain": "frame.ai",
"company_name": "Frame Technology, Inc.",
"ticker": null
}
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company",
"attributes": {
"domain": "hubspotdemo.nl",
"company_name": "HubSpot, Inc.",
"ticker": null
}
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company",
"attributes": {
"domain": "clearbit.com",
"company_name": "Clearbit",
"ticker": null
}
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company",
"attributes": {
"domain": "hubspotthemestore.com",
"company_name": "Hubspotthemestore",
"ticker": null
}
},
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company",
"attributes": {
"domain": "smartsheet.com",
"company_name": "Smartsheet",
"ticker": "NYSE:SMAR"
}
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company",
"attributes": {
"domain": "monday.com",
"company_name": "Monday",
"ticker": "NASDAQ:MNDY"
}
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company",
"attributes": {
"domain": "bitrix24.com",
"company_name": "Bitrix24 Ltd.",
"ticker": null
}
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company",
"attributes": {
"domain": "pipedrive.com",
"company_name": "Pipedrive",
"ticker": null
}
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company",
"attributes": {
"domain": "rocketlane.com",
"company_name": "Rocketlane Corp.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.3",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "CompaniesDataset",
"summary": "Information about companies.\n",
"description": "Companies Dataset includes data such as Company Name, Meta Title, Meta Description,\nStructured Location Data, Ticker, Parent Company, Language and other basic company information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Company",
"description": "The `Company` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker",
"friendly_company_name",
"meta_title",
"meta_description",
"description",
"description_short",
"language",
"location",
"location_data"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
},
"friendly_company_name": {
"description": "Company friendly name.",
"type": "string"
},
"meta_title": {
"description": "Company website's meta title.",
"type": "string"
},
"meta_description": {
"description": "Company website's meta title.",
"type": "string"
},
"description": {
"description": "Translated and summarized description.",
"type": [
"string",
"null"
]
},
"description_short": {
"description": "Short version of the translated and summarized description.",
"type": [
"string",
"null"
]
},
"language": {
"description": "Company website's language.",
"type": "string"
},
"location": {
"description": "Company location.",
"type": "string"
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"redirects_to",
"parent_company",
"subsidiary_companies",
"lookalike_companies"
],
"properties": {
"redirects_to": {
"title": "CompanyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data",
"meta"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
},
"meta": {
"description": "Meta information about the redirect.",
"type": "object",
"required": [
"reason"
],
"properties": {
"reason": {
"description": "Reason of the redirect.",
"type": [
"string",
"null"
],
"enum": [
"acquisition_merger",
"locality",
"rebranding"
]
}
}
}
}
},
"parent_company": {
"title": "CompanyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"subsidiary_companies": {
"title": "CompanyToCompanyLitesRelationship",
"description": "The data contains references to related `CompanyLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
},
"lookalike_companies": {
"title": "CompanyToCompanyLitesRelationship",
"description": "The data contains references to related `CompanyLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `CompaniesDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "4d621799-d317-58ba-a967-d09e07a5391f",
"type": "company",
"attributes": {
"domain": "hubspot.com",
"company_name": "HubSpot, Inc.",
"friendly_company_name": "HubSpot",
"ticker": "NYSE:HUBS",
"meta_title": "HubSpot | Software & Tools for your Business - Homepage",
"meta_description": "HubSpot's customer platform includes all the marketing, sales, customer service, and CRM software you need to grow your business.",
"description": "HubSpot provides an integrated CRM platform with marketing, sales, customer service, and website management tools designed to help businesses attract, engage, and retain customers. Its scalable software supports companies at any growth stage, enabling efficient business growth worldwide.",
"description_short": "HubSpot is a CRM platform offering marketing, sales, and service software for businesses.",
"language": "en",
"location": "Cambridge, Massachusetts, United States",
"location_data": [
{
"city": "Cambridge",
"state": "Massachusetts",
"zip_code": null,
"country": "United States",
"region": null,
"continent": null,
"fuzzy_match": null
}
]
},
"relationships": {
"redirects_to": {
"data": null,
"meta": {
"reason": null
}
},
"parent_company": {
"data": null
},
"subsidiary_companies": {
"data": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company"
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company"
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company"
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company"
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company"
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company"
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company"
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company"
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company"
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company"
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company"
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company"
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company"
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company"
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company"
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company"
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company"
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company"
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company"
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company"
}
]
},
"lookalike_companies": {
"data": [
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company"
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company"
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company"
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company"
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company"
}
]
}
}
}
],
"included": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company",
"attributes": {
"domain": "hubspot.au",
"company_name": null,
"ticker": null
}
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company",
"attributes": {
"domain": "hubspot.nl",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company",
"attributes": {
"domain": "kemvi.com",
"company_name": "Kemvi",
"ticker": null
}
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company",
"attributes": {
"domain": "getcacheflow.com",
"company_name": "Cacheflow Inc.",
"ticker": null
}
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company",
"attributes": {
"domain": "hubspotintegration.com",
"company_name": "Hubspotintegration",
"ticker": null
}
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company",
"attributes": {
"domain": "motion.ai",
"company_name": "Motion AI, Inc.",
"ticker": null
}
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company",
"attributes": {
"domain": "hubspotsuccess.co",
"company_name": "Hubspotsuccess",
"ticker": null
}
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company",
"attributes": {
"domain": "hubspot.pl",
"company_name": null,
"ticker": null
}
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company",
"attributes": {
"domain": "hubspot.de",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company",
"attributes": {
"domain": "hubspot.jp",
"company_name": "HubSpot",
"ticker": null
}
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company",
"attributes": {
"domain": "hubspot.es",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company",
"attributes": {
"domain": "thehubspotexpert.com",
"company_name": "The HubSpot Expert",
"ticker": null
}
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company",
"attributes": {
"domain": "mindstream.news",
"company_name": "Mindstream",
"ticker": null
}
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company",
"attributes": {
"domain": "outreach.io",
"company_name": "Outreach",
"ticker": null
}
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company",
"attributes": {
"domain": "hubspot.fr",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company",
"attributes": {
"domain": "hubspotsimplified.com",
"company_name": "HubSpot Simplified",
"ticker": null
}
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company",
"attributes": {
"domain": "frame.ai",
"company_name": "Frame Technology, Inc.",
"ticker": null
}
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company",
"attributes": {
"domain": "hubspotdemo.nl",
"company_name": "HubSpot, Inc.",
"ticker": null
}
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company",
"attributes": {
"domain": "clearbit.com",
"company_name": "Clearbit",
"ticker": null
}
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company",
"attributes": {
"domain": "hubspotthemestore.com",
"company_name": "Hubspotthemestore",
"ticker": null
}
},
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company",
"attributes": {
"domain": "smartsheet.com",
"company_name": "Smartsheet",
"ticker": "NYSE:SMAR"
}
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company",
"attributes": {
"domain": "monday.com",
"company_name": "Monday",
"ticker": "NASDAQ:MNDY"
}
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company",
"attributes": {
"domain": "bitrix24.com",
"company_name": "Bitrix24 Ltd.",
"ticker": null
}
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company",
"attributes": {
"domain": "pipedrive.com",
"company_name": "Pipedrive",
"ticker": null
}
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company",
"attributes": {
"domain": "rocketlane.com",
"company_name": "Rocketlane Corp.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.3",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of companies filtered by their location and size, ordered by last updated date.
GET
https://predictleads.com/api/v3/discover/companies
Query Parameters | |||
|
|||
|
|||
Items
string
Example:
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/discover/companies \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/discover/companies", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "4d621799-d317-58ba-a967-d09e07a5391f",
"type": "company",
"attributes": {
"domain": "hubspot.com",
"company_name": "HubSpot, Inc.",
"friendly_company_name": "HubSpot",
"ticker": "NYSE:HUBS",
"meta_title": "HubSpot | Software & Tools for your Business - Homepage",
"meta_description": "HubSpot's customer platform includes all the marketing, sales, customer service, and CRM software you need to grow your business.",
"description": "HubSpot provides an integrated CRM platform with marketing, sales, customer service, and website management tools designed to help businesses attract, engage, and retain customers. Its scalable software supports companies at any growth stage, enabling efficient business growth worldwide.",
"description_short": "HubSpot is a CRM platform offering marketing, sales, and service software for businesses.",
"language": "en",
"location": "Cambridge, Massachusetts, United States",
"location_data": [
{
"city": "Cambridge",
"state": "Massachusetts",
"zip_code": null,
"country": "United States",
"region": null,
"continent": null,
"fuzzy_match": null
}
]
},
"relationships": {
"redirects_to": {
"data": null,
"meta": {
"reason": null
}
},
"parent_company": {
"data": null
},
"subsidiary_companies": {
"data": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company"
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company"
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company"
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company"
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company"
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company"
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company"
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company"
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company"
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company"
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company"
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company"
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company"
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company"
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company"
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company"
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company"
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company"
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company"
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company"
}
]
},
"lookalike_companies": {
"data": [
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company"
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company"
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company"
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company"
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company"
}
]
}
}
}
],
"included": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company",
"attributes": {
"domain": "hubspot.au",
"company_name": null,
"ticker": null
}
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company",
"attributes": {
"domain": "hubspot.nl",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company",
"attributes": {
"domain": "kemvi.com",
"company_name": "Kemvi",
"ticker": null
}
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company",
"attributes": {
"domain": "getcacheflow.com",
"company_name": "Cacheflow Inc.",
"ticker": null
}
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company",
"attributes": {
"domain": "hubspotintegration.com",
"company_name": "Hubspotintegration",
"ticker": null
}
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company",
"attributes": {
"domain": "motion.ai",
"company_name": "Motion AI, Inc.",
"ticker": null
}
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company",
"attributes": {
"domain": "hubspotsuccess.co",
"company_name": "Hubspotsuccess",
"ticker": null
}
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company",
"attributes": {
"domain": "hubspot.pl",
"company_name": null,
"ticker": null
}
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company",
"attributes": {
"domain": "hubspot.de",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company",
"attributes": {
"domain": "hubspot.jp",
"company_name": "HubSpot",
"ticker": null
}
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company",
"attributes": {
"domain": "hubspot.es",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company",
"attributes": {
"domain": "thehubspotexpert.com",
"company_name": "The HubSpot Expert",
"ticker": null
}
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company",
"attributes": {
"domain": "mindstream.news",
"company_name": "Mindstream",
"ticker": null
}
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company",
"attributes": {
"domain": "outreach.io",
"company_name": "Outreach",
"ticker": null
}
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company",
"attributes": {
"domain": "hubspot.fr",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company",
"attributes": {
"domain": "hubspotsimplified.com",
"company_name": "HubSpot Simplified",
"ticker": null
}
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company",
"attributes": {
"domain": "frame.ai",
"company_name": "Frame Technology, Inc.",
"ticker": null
}
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company",
"attributes": {
"domain": "hubspotdemo.nl",
"company_name": "HubSpot, Inc.",
"ticker": null
}
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company",
"attributes": {
"domain": "clearbit.com",
"company_name": "Clearbit",
"ticker": null
}
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company",
"attributes": {
"domain": "hubspotthemestore.com",
"company_name": "Hubspotthemestore",
"ticker": null
}
},
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company",
"attributes": {
"domain": "smartsheet.com",
"company_name": "Smartsheet",
"ticker": "NYSE:SMAR"
}
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company",
"attributes": {
"domain": "monday.com",
"company_name": "Monday",
"ticker": "NASDAQ:MNDY"
}
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company",
"attributes": {
"domain": "bitrix24.com",
"company_name": "Bitrix24 Ltd.",
"ticker": null
}
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company",
"attributes": {
"domain": "pipedrive.com",
"company_name": "Pipedrive",
"ticker": null
}
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company",
"attributes": {
"domain": "rocketlane.com",
"company_name": "Rocketlane Corp.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.3",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "CompaniesDataset",
"summary": "Information about companies.\n",
"description": "Companies Dataset includes data such as Company Name, Meta Title, Meta Description,\nStructured Location Data, Ticker, Parent Company, Language and other basic company information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Company",
"description": "The `Company` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker",
"friendly_company_name",
"meta_title",
"meta_description",
"description",
"description_short",
"language",
"location",
"location_data"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
},
"friendly_company_name": {
"description": "Company friendly name.",
"type": "string"
},
"meta_title": {
"description": "Company website's meta title.",
"type": "string"
},
"meta_description": {
"description": "Company website's meta title.",
"type": "string"
},
"description": {
"description": "Translated and summarized description.",
"type": [
"string",
"null"
]
},
"description_short": {
"description": "Short version of the translated and summarized description.",
"type": [
"string",
"null"
]
},
"language": {
"description": "Company website's language.",
"type": "string"
},
"location": {
"description": "Company location.",
"type": "string"
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"redirects_to",
"parent_company",
"subsidiary_companies",
"lookalike_companies"
],
"properties": {
"redirects_to": {
"title": "CompanyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data",
"meta"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
},
"meta": {
"description": "Meta information about the redirect.",
"type": "object",
"required": [
"reason"
],
"properties": {
"reason": {
"description": "Reason of the redirect.",
"type": [
"string",
"null"
],
"enum": [
"acquisition_merger",
"locality",
"rebranding"
]
}
}
}
}
},
"parent_company": {
"title": "CompanyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"subsidiary_companies": {
"title": "CompanyToCompanyLitesRelationship",
"description": "The data contains references to related `CompanyLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
},
"lookalike_companies": {
"title": "CompanyToCompanyLitesRelationship",
"description": "The data contains references to related `CompanyLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `CompaniesDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "4d621799-d317-58ba-a967-d09e07a5391f",
"type": "company",
"attributes": {
"domain": "hubspot.com",
"company_name": "HubSpot, Inc.",
"friendly_company_name": "HubSpot",
"ticker": "NYSE:HUBS",
"meta_title": "HubSpot | Software & Tools for your Business - Homepage",
"meta_description": "HubSpot's customer platform includes all the marketing, sales, customer service, and CRM software you need to grow your business.",
"description": "HubSpot provides an integrated CRM platform with marketing, sales, customer service, and website management tools designed to help businesses attract, engage, and retain customers. Its scalable software supports companies at any growth stage, enabling efficient business growth worldwide.",
"description_short": "HubSpot is a CRM platform offering marketing, sales, and service software for businesses.",
"language": "en",
"location": "Cambridge, Massachusetts, United States",
"location_data": [
{
"city": "Cambridge",
"state": "Massachusetts",
"zip_code": null,
"country": "United States",
"region": null,
"continent": null,
"fuzzy_match": null
}
]
},
"relationships": {
"redirects_to": {
"data": null,
"meta": {
"reason": null
}
},
"parent_company": {
"data": null
},
"subsidiary_companies": {
"data": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company"
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company"
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company"
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company"
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company"
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company"
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company"
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company"
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company"
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company"
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company"
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company"
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company"
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company"
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company"
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company"
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company"
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company"
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company"
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company"
}
]
},
"lookalike_companies": {
"data": [
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company"
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company"
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company"
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company"
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company"
}
]
}
}
}
],
"included": [
{
"id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
"type": "company",
"attributes": {
"domain": "hubspot.au",
"company_name": null,
"ticker": null
}
},
{
"id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
"type": "company",
"attributes": {
"domain": "hubspot.nl",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
"type": "company",
"attributes": {
"domain": "kemvi.com",
"company_name": "Kemvi",
"ticker": null
}
},
{
"id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
"type": "company",
"attributes": {
"domain": "getcacheflow.com",
"company_name": "Cacheflow Inc.",
"ticker": null
}
},
{
"id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
"type": "company",
"attributes": {
"domain": "hubspotintegration.com",
"company_name": "Hubspotintegration",
"ticker": null
}
},
{
"id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
"type": "company",
"attributes": {
"domain": "motion.ai",
"company_name": "Motion AI, Inc.",
"ticker": null
}
},
{
"id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
"type": "company",
"attributes": {
"domain": "hubspotsuccess.co",
"company_name": "Hubspotsuccess",
"ticker": null
}
},
{
"id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
"type": "company",
"attributes": {
"domain": "hubspot.pl",
"company_name": null,
"ticker": null
}
},
{
"id": "b1c4a23b-87b6-50b0-907c-70d102689456",
"type": "company",
"attributes": {
"domain": "hubspot.de",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "2d9ff0ad-6297-59b2-83c8-206f77335ddc",
"type": "company",
"attributes": {
"domain": "hubspot.jp",
"company_name": "HubSpot",
"ticker": null
}
},
{
"id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
"type": "company",
"attributes": {
"domain": "hubspot.es",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
"type": "company",
"attributes": {
"domain": "thehubspotexpert.com",
"company_name": "The HubSpot Expert",
"ticker": null
}
},
{
"id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
"type": "company",
"attributes": {
"domain": "mindstream.news",
"company_name": "Mindstream",
"ticker": null
}
},
{
"id": "8a3a2956-274b-5808-8579-e9d48ec0f4e9",
"type": "company",
"attributes": {
"domain": "outreach.io",
"company_name": "Outreach",
"ticker": null
}
},
{
"id": "6bfe6844-ce13-56ba-8048-032ee09a4268",
"type": "company",
"attributes": {
"domain": "hubspot.fr",
"company_name": "Hubspot",
"ticker": null
}
},
{
"id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
"type": "company",
"attributes": {
"domain": "hubspotsimplified.com",
"company_name": "HubSpot Simplified",
"ticker": null
}
},
{
"id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
"type": "company",
"attributes": {
"domain": "frame.ai",
"company_name": "Frame Technology, Inc.",
"ticker": null
}
},
{
"id": "029bf61f-968e-408a-97f4-c4333af7155f",
"type": "company",
"attributes": {
"domain": "hubspotdemo.nl",
"company_name": "HubSpot, Inc.",
"ticker": null
}
},
{
"id": "d0eb85e2-cccc-587c-8890-22543eca2236",
"type": "company",
"attributes": {
"domain": "clearbit.com",
"company_name": "Clearbit",
"ticker": null
}
},
{
"id": "d0652ed6-ad17-597f-9831-a080267d9f08",
"type": "company",
"attributes": {
"domain": "hubspotthemestore.com",
"company_name": "Hubspotthemestore",
"ticker": null
}
},
{
"id": "247de9a4-b608-532e-93d4-a0b777e8e22a",
"type": "company",
"attributes": {
"domain": "smartsheet.com",
"company_name": "Smartsheet",
"ticker": "NYSE:SMAR"
}
},
{
"id": "53ee08d8-538e-51b7-9294-d28216aafbff",
"type": "company",
"attributes": {
"domain": "monday.com",
"company_name": "Monday",
"ticker": "NASDAQ:MNDY"
}
},
{
"id": "428cbe42-4db0-5725-a3c7-d54886632e8d",
"type": "company",
"attributes": {
"domain": "bitrix24.com",
"company_name": "Bitrix24 Ltd.",
"ticker": null
}
},
{
"id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
"type": "company",
"attributes": {
"domain": "pipedrive.com",
"company_name": "Pipedrive",
"ticker": null
}
},
{
"id": "a6f59b35-fd92-50b9-a94f-d4cdf0fb5821",
"type": "company",
"attributes": {
"domain": "rocketlane.com",
"company_name": "Rocketlane Corp.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.3",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of company's Job Openings.
GET
https://predictleads.com/api/v3/companies/{domain}/job_openings
Path Parameters | |||
string
|
|||
Query Parameters | |||
active_only
[optional]
boolean
|
|||
not_closed
[optional]
boolean
|
|||
|
|||
|
|||
|
|||
|
|||
with_description_only
[optional]
boolean
|
|||
with_location_only
[optional]
boolean
|
|||
categories
[optional]
array
|
|||
Items
string
One of (27 total):
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/companies/{domain}/job_openings \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/companies/{domain}/job_openings", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "JobOpeningsDataset",
"summary": "Information about Job Openings sourced directly from company websites for highest accuracy and freshness.\n",
"description": "PredictLeads has historical jobs data since 2018 that includes over 210 million records, and is available\nfor 1.85 million companies, which includes an average of 8.5 million active jobs at any given time.\n<br><br>\nJob Openings are sourced directly from company websites which includes their career subpages, and ATS\nintegrations. All Jobs are categorized using industry-standard\n<a target=\"_blank\" rel=\"noopener\" href=\"https://www.onetonline.org/\">O\\*NET codes</a>.\n<br><br>\nThe Job Openings Dataset includes fields such as Job Opening Title, Job Opening URL, First Seen At,\nLast Seen At, Location, Category, Seniority, Description, Salary, Contract Type, O\\*NET Job Category Codes\nand other Job Opening information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "JobOpening",
"description": "The `JobOpening` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `JobOpening` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpening` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpening` object.",
"type": "object",
"required": [
"title",
"description",
"url",
"first_seen_at",
"last_seen_at",
"last_processed_at",
"contract_types",
"categories",
"onet_data",
"posted_at",
"recruiter_data",
"salary",
"salary_data",
"seniority",
"status",
"language",
"location",
"location_data",
"tags"
],
"properties": {
"title": {
"description": "Job title.",
"type": "string"
},
"description": {
"description": "`JobOpening` description.",
"type": [
"string",
"null"
]
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_processed_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last sent to processing.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"contract_types": {
"description": "Zero or more types describing the `JobOpening`.",
"example": [
"full time",
"remote"
],
"type": "array",
"items": [
{
"type": "string"
}
]
},
"categories": {
"description": "Zero or more organizational categories of the `JobOpening`.",
"example": [
"finance",
"data_analysis"
],
"type": "array",
"items": {
"enum": [
"administration",
"consulting",
"data_analysis",
"design",
"directors",
"education",
"engineering",
"finance",
"healthcare_services",
"human_resources",
"information_technology",
"internship",
"legal",
"management",
"marketing",
"military_and_protective_services",
"operations",
"purchasing",
"product_management",
"quality_assurance",
"real_estate",
"research",
"sales",
"software_development",
"support",
"manual_work",
"food"
]
}
},
"onet_data": {
"description": "Inferred O\\*NET data for this `JobOpening`. O\\*NET is a source and standardization of occupational information. More info on the O\\*NET data: onetonline.org.",
"type": "object",
"required": [
"code",
"family",
"occupation_name"
],
"properties": {
"code": {
"description": "O\\*NET category code representing this `JobOpening`. For full list of possible codes see: https://www.onetonline.org/find/all",
"example": "29-1021.00",
"type": [
"string",
"null"
]
},
"family": {
"description": "O\\*NET family name matching the code for this `JobOpening`.",
"example": "Healthcare Practitioners and Technical",
"type": [
"string",
"null"
]
},
"occupation_name": {
"description": "O\\*NET occupation name matching the code for this `JobOpening`.",
"example": "Dentists, General",
"type": [
"string",
"null"
]
}
}
},
"posted_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was posted.",
"type": [
"string",
"null"
],
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"recruiter_data": {
"description": "Info about the contact responsible for hiring for this `JobOpening`.",
"type": "object",
"required": [
"name",
"title",
"contact"
],
"properties": {
"name": {
"description": "Name of the contact responsible for hiring for this `JobOpening`.",
"example": "John Doe",
"type": [
"string",
"null"
]
},
"title": {
"description": "Title of the contact responsible for hiring for this `JobOpening`.",
"example": "Talent Acquisition Supervisor",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Contact info for this `JobOpening`, such as email address or Linkedin profile URL.",
"example": "http://ca.linkedin.com/in/linkedinyourname",
"type": [
"string",
"null"
]
}
}
},
"salary": {
"description": "Raw salary string.",
"example": "£40000 - £50000 GBP",
"type": [
"string",
"null"
]
},
"salary_data": {
"description": "Parsed raw salary data.",
"type": "object",
"required": [
"salary_low",
"salary_high",
"salary_currency",
"salary_low_usd",
"salary_high_usd",
"salary_time_unit"
],
"properties": {
"salary_low": {
"description": "Salary range lower bound. If salary is not a range both low and high values will be the same.",
"type": [
"number",
"null"
]
},
"salary_high": {
"description": "Salary range upper bound.",
"type": [
"number",
"null"
]
},
"salary_currency": {
"description": "Salary currency.",
"type": [
"string",
"null"
]
},
"salary_low_usd": {
"description": "Salary range lower bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_high_usd": {
"description": "Salary range upper bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_time_unit": {
"description": "Salary time unit.",
"enum": [
"hour",
"day",
"week",
"month",
"year",
null
]
}
}
},
"seniority": {
"description": "Seniority inferred from the `JobOpening` title.",
"type": [
"string",
"null"
],
"enum": [
"owner",
"founder",
"c_level",
"partner",
"president",
"vice_president",
"head",
"director",
"manager",
"non_manager"
]
},
"status": {
"description": "null or \"closed\" if keyword \"job no longer available\", \"vacancy listing expired\", \"position filled\", etc. is found on `JobOpening` site.",
"enum": [
"closed",
null
]
},
"language": {
"description": "Language in which a `JobOpening` description is written.",
"type": [
"string",
"null"
]
},
"location": {
"description": "Raw location string.",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"tags": {
"description": "Includes keywords found under `JobOpening` description.",
"type": "array",
"items": [
{
"type": "string"
}
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "JobOpeningToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `JobOpeningsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a single Job Opening.
GET
https://predictleads.com/api/v3/job_openings/{id}
Path Parameters | |||
|
curl --request GET \
--url https://predictleads.com/api/v3/job_openings/{id} \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/job_openings/{id}", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "JobOpeningsDataset",
"summary": "Information about Job Openings sourced directly from company websites for highest accuracy and freshness.\n",
"description": "PredictLeads has historical jobs data since 2018 that includes over 210 million records, and is available\nfor 1.85 million companies, which includes an average of 8.5 million active jobs at any given time.\n<br><br>\nJob Openings are sourced directly from company websites which includes their career subpages, and ATS\nintegrations. All Jobs are categorized using industry-standard\n<a target=\"_blank\" rel=\"noopener\" href=\"https://www.onetonline.org/\">O\\*NET codes</a>.\n<br><br>\nThe Job Openings Dataset includes fields such as Job Opening Title, Job Opening URL, First Seen At,\nLast Seen At, Location, Category, Seniority, Description, Salary, Contract Type, O\\*NET Job Category Codes\nand other Job Opening information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "JobOpening",
"description": "The `JobOpening` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `JobOpening` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpening` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpening` object.",
"type": "object",
"required": [
"title",
"description",
"url",
"first_seen_at",
"last_seen_at",
"last_processed_at",
"contract_types",
"categories",
"onet_data",
"posted_at",
"recruiter_data",
"salary",
"salary_data",
"seniority",
"status",
"language",
"location",
"location_data",
"tags"
],
"properties": {
"title": {
"description": "Job title.",
"type": "string"
},
"description": {
"description": "`JobOpening` description.",
"type": [
"string",
"null"
]
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_processed_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last sent to processing.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"contract_types": {
"description": "Zero or more types describing the `JobOpening`.",
"example": [
"full time",
"remote"
],
"type": "array",
"items": [
{
"type": "string"
}
]
},
"categories": {
"description": "Zero or more organizational categories of the `JobOpening`.",
"example": [
"finance",
"data_analysis"
],
"type": "array",
"items": {
"enum": [
"administration",
"consulting",
"data_analysis",
"design",
"directors",
"education",
"engineering",
"finance",
"healthcare_services",
"human_resources",
"information_technology",
"internship",
"legal",
"management",
"marketing",
"military_and_protective_services",
"operations",
"purchasing",
"product_management",
"quality_assurance",
"real_estate",
"research",
"sales",
"software_development",
"support",
"manual_work",
"food"
]
}
},
"onet_data": {
"description": "Inferred O\\*NET data for this `JobOpening`. O\\*NET is a source and standardization of occupational information. More info on the O\\*NET data: onetonline.org.",
"type": "object",
"required": [
"code",
"family",
"occupation_name"
],
"properties": {
"code": {
"description": "O\\*NET category code representing this `JobOpening`. For full list of possible codes see: https://www.onetonline.org/find/all",
"example": "29-1021.00",
"type": [
"string",
"null"
]
},
"family": {
"description": "O\\*NET family name matching the code for this `JobOpening`.",
"example": "Healthcare Practitioners and Technical",
"type": [
"string",
"null"
]
},
"occupation_name": {
"description": "O\\*NET occupation name matching the code for this `JobOpening`.",
"example": "Dentists, General",
"type": [
"string",
"null"
]
}
}
},
"posted_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was posted.",
"type": [
"string",
"null"
],
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"recruiter_data": {
"description": "Info about the contact responsible for hiring for this `JobOpening`.",
"type": "object",
"required": [
"name",
"title",
"contact"
],
"properties": {
"name": {
"description": "Name of the contact responsible for hiring for this `JobOpening`.",
"example": "John Doe",
"type": [
"string",
"null"
]
},
"title": {
"description": "Title of the contact responsible for hiring for this `JobOpening`.",
"example": "Talent Acquisition Supervisor",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Contact info for this `JobOpening`, such as email address or Linkedin profile URL.",
"example": "http://ca.linkedin.com/in/linkedinyourname",
"type": [
"string",
"null"
]
}
}
},
"salary": {
"description": "Raw salary string.",
"example": "£40000 - £50000 GBP",
"type": [
"string",
"null"
]
},
"salary_data": {
"description": "Parsed raw salary data.",
"type": "object",
"required": [
"salary_low",
"salary_high",
"salary_currency",
"salary_low_usd",
"salary_high_usd",
"salary_time_unit"
],
"properties": {
"salary_low": {
"description": "Salary range lower bound. If salary is not a range both low and high values will be the same.",
"type": [
"number",
"null"
]
},
"salary_high": {
"description": "Salary range upper bound.",
"type": [
"number",
"null"
]
},
"salary_currency": {
"description": "Salary currency.",
"type": [
"string",
"null"
]
},
"salary_low_usd": {
"description": "Salary range lower bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_high_usd": {
"description": "Salary range upper bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_time_unit": {
"description": "Salary time unit.",
"enum": [
"hour",
"day",
"week",
"month",
"year",
null
]
}
}
},
"seniority": {
"description": "Seniority inferred from the `JobOpening` title.",
"type": [
"string",
"null"
],
"enum": [
"owner",
"founder",
"c_level",
"partner",
"president",
"vice_president",
"head",
"director",
"manager",
"non_manager"
]
},
"status": {
"description": "null or \"closed\" if keyword \"job no longer available\", \"vacancy listing expired\", \"position filled\", etc. is found on `JobOpening` site.",
"enum": [
"closed",
null
]
},
"language": {
"description": "Language in which a `JobOpening` description is written.",
"type": [
"string",
"null"
]
},
"location": {
"description": "Raw location string.",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"tags": {
"description": "Includes keywords found under `JobOpening` description.",
"type": "array",
"items": [
{
"type": "string"
}
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "JobOpeningToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `JobOpeningsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of Job Openings filtered by a given profession (e.g. "Sales Engineers" or "Marketing Managers") using O*NET occupation codes.
GET
https://predictleads.com/api/v3/discover/job_openings
Query Parameters | |||
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/discover/job_openings \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/discover/job_openings", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "JobOpeningsDataset",
"summary": "Information about Job Openings sourced directly from company websites for highest accuracy and freshness.\n",
"description": "PredictLeads has historical jobs data since 2018 that includes over 210 million records, and is available\nfor 1.85 million companies, which includes an average of 8.5 million active jobs at any given time.\n<br><br>\nJob Openings are sourced directly from company websites which includes their career subpages, and ATS\nintegrations. All Jobs are categorized using industry-standard\n<a target=\"_blank\" rel=\"noopener\" href=\"https://www.onetonline.org/\">O\\*NET codes</a>.\n<br><br>\nThe Job Openings Dataset includes fields such as Job Opening Title, Job Opening URL, First Seen At,\nLast Seen At, Location, Category, Seniority, Description, Salary, Contract Type, O\\*NET Job Category Codes\nand other Job Opening information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "JobOpening",
"description": "The `JobOpening` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `JobOpening` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpening` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpening` object.",
"type": "object",
"required": [
"title",
"description",
"url",
"first_seen_at",
"last_seen_at",
"last_processed_at",
"contract_types",
"categories",
"onet_data",
"posted_at",
"recruiter_data",
"salary",
"salary_data",
"seniority",
"status",
"language",
"location",
"location_data",
"tags"
],
"properties": {
"title": {
"description": "Job title.",
"type": "string"
},
"description": {
"description": "`JobOpening` description.",
"type": [
"string",
"null"
]
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_processed_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last sent to processing.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"contract_types": {
"description": "Zero or more types describing the `JobOpening`.",
"example": [
"full time",
"remote"
],
"type": "array",
"items": [
{
"type": "string"
}
]
},
"categories": {
"description": "Zero or more organizational categories of the `JobOpening`.",
"example": [
"finance",
"data_analysis"
],
"type": "array",
"items": {
"enum": [
"administration",
"consulting",
"data_analysis",
"design",
"directors",
"education",
"engineering",
"finance",
"healthcare_services",
"human_resources",
"information_technology",
"internship",
"legal",
"management",
"marketing",
"military_and_protective_services",
"operations",
"purchasing",
"product_management",
"quality_assurance",
"real_estate",
"research",
"sales",
"software_development",
"support",
"manual_work",
"food"
]
}
},
"onet_data": {
"description": "Inferred O\\*NET data for this `JobOpening`. O\\*NET is a source and standardization of occupational information. More info on the O\\*NET data: onetonline.org.",
"type": "object",
"required": [
"code",
"family",
"occupation_name"
],
"properties": {
"code": {
"description": "O\\*NET category code representing this `JobOpening`. For full list of possible codes see: https://www.onetonline.org/find/all",
"example": "29-1021.00",
"type": [
"string",
"null"
]
},
"family": {
"description": "O\\*NET family name matching the code for this `JobOpening`.",
"example": "Healthcare Practitioners and Technical",
"type": [
"string",
"null"
]
},
"occupation_name": {
"description": "O\\*NET occupation name matching the code for this `JobOpening`.",
"example": "Dentists, General",
"type": [
"string",
"null"
]
}
}
},
"posted_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was posted.",
"type": [
"string",
"null"
],
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"recruiter_data": {
"description": "Info about the contact responsible for hiring for this `JobOpening`.",
"type": "object",
"required": [
"name",
"title",
"contact"
],
"properties": {
"name": {
"description": "Name of the contact responsible for hiring for this `JobOpening`.",
"example": "John Doe",
"type": [
"string",
"null"
]
},
"title": {
"description": "Title of the contact responsible for hiring for this `JobOpening`.",
"example": "Talent Acquisition Supervisor",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Contact info for this `JobOpening`, such as email address or Linkedin profile URL.",
"example": "http://ca.linkedin.com/in/linkedinyourname",
"type": [
"string",
"null"
]
}
}
},
"salary": {
"description": "Raw salary string.",
"example": "£40000 - £50000 GBP",
"type": [
"string",
"null"
]
},
"salary_data": {
"description": "Parsed raw salary data.",
"type": "object",
"required": [
"salary_low",
"salary_high",
"salary_currency",
"salary_low_usd",
"salary_high_usd",
"salary_time_unit"
],
"properties": {
"salary_low": {
"description": "Salary range lower bound. If salary is not a range both low and high values will be the same.",
"type": [
"number",
"null"
]
},
"salary_high": {
"description": "Salary range upper bound.",
"type": [
"number",
"null"
]
},
"salary_currency": {
"description": "Salary currency.",
"type": [
"string",
"null"
]
},
"salary_low_usd": {
"description": "Salary range lower bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_high_usd": {
"description": "Salary range upper bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_time_unit": {
"description": "Salary time unit.",
"enum": [
"hour",
"day",
"week",
"month",
"year",
null
]
}
}
},
"seniority": {
"description": "Seniority inferred from the `JobOpening` title.",
"type": [
"string",
"null"
],
"enum": [
"owner",
"founder",
"c_level",
"partner",
"president",
"vice_president",
"head",
"director",
"manager",
"non_manager"
]
},
"status": {
"description": "null or \"closed\" if keyword \"job no longer available\", \"vacancy listing expired\", \"position filled\", etc. is found on `JobOpening` site.",
"enum": [
"closed",
null
]
},
"language": {
"description": "Language in which a `JobOpening` description is written.",
"type": [
"string",
"null"
]
},
"location": {
"description": "Raw location string.",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"tags": {
"description": "Includes keywords found under `JobOpening` description.",
"type": "array",
"items": [
{
"type": "string"
}
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "JobOpeningToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `JobOpeningsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns Technologies used by a specific Company as a list of Technology Detections.
GET
https://predictleads.com/api/v3/companies/{domain}/technology_detections
Path Parameters | |||
string
|
|||
Query Parameters | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/companies/{domain}/technology_detections \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/companies/{domain}/technology_detections", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
"type": "technology_detection",
"attributes": {
"first_seen_at": "2022-05-14T10:22:05Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"behind_firewall": false,
"score": 1.0
},
"relationships": {
"company": {
"data": {
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company"
}
},
"seen_on_job_openings": {
"data": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening"
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening"
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening"
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening"
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening"
}
]
},
"seen_on_subpages": {
"data": [
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage"
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage"
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage"
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage"
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage"
}
]
},
"seen_on_dns_records": {
"data": []
},
"seen_on_connection": {
"data": null
},
"technology": {
"data": {
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology"
}
}
}
}
],
"included": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R154940/HR-Tech-Solution-Architect",
"first_seen_at": "2025-04-07T08:13:55Z",
"last_seen_at": "2025-04-25T09:57:05Z"
}
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R145685/Experience-Insights-Analyst",
"first_seen_at": "2024-05-22T11:40:03Z",
"last_seen_at": "2024-07-03T21:34:33Z"
}
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R138900/Principal-Product-Manager-Adobe-Analytics",
"first_seen_at": "2023-10-03T16:49:48Z",
"last_seen_at": "2024-03-18T22:25:59Z"
}
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R139308/Sr-Product-Manager-CC-Japan-International-Strategy-Product-Management",
"first_seen_at": "2023-09-11T04:15:38Z",
"last_seen_at": "2024-03-07T11:06:15Z"
}
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R137532/DevOps-Engineer-Experience-Insights-Platforms",
"first_seen_at": "2023-06-16T07:08:17Z",
"last_seen_at": "2023-07-23T21:27:32Z"
}
},
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-09T10:41:55Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
}
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-06-09T11:17:12Z",
"last_seen_at": "2025-08-09T21:05:43Z",
"subpage_url": "https://www.adobe.com/privacy/opt-out.html"
}
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-04T14:18:22Z",
"last_seen_at": "2025-08-04T14:34:33Z",
"subpage_url": "https://www.adobe.com/legal/terms.html"
}
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-07-29T03:38:02Z",
"last_seen_at": "2025-07-29T03:38:02Z",
"subpage_url": "https://www.adobe.com/experience-cloud/service-support.html"
}
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-05-29T01:16:35Z",
"last_seen_at": "2025-07-29T01:23:38Z",
"subpage_url": "https://business.adobe.com/support/main.html"
}
},
{
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology",
"attributes": {
"name": "Qualtrics"
}
},
{
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company",
"attributes": {
"domain": "adobe.com",
"company_name": "Adobe",
"ticker": "NASDAQ:ADBE"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "TechnologyDetectionsDataset",
"summary": "Information about approximately 800 million detections of companies that use various technologies.\n",
"description": "The Technology Detections Dataset provides insights into the tech stack of a given company.\n<br><br>\n\n**NOTE**: If you're searching for general information about technologies please check the\n**<a href=\"https://docs.predictleads.com/v3/guide/technologies_dataset\">Technologies Dataset</a>**\nsection.\n<br><br>\n\nSince 2018, PredictLeads has detected approximately 800 million technology adoptions for about\n51 million companies.\n<br><br>\nThe Technology Detection Dataset includes fields such as Technology Name, Technology ID, Ticker,\nFirst Seen At, Last Seen At, Seen on Subpages Count and other Technology Detection information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "TechnologyDetection",
"description": "The `TechnologyDetection` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `TechnologyDetection` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyDetection` object.",
"const": "technology_detection"
},
"attributes": {
"description": "Attributes of the `TechnologyDetection` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"behind_firewall",
"score"
],
"properties": {
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `TechnologyDetection` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `TechnologyDetection` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"behind_firewall": {
"description": "When `false` it was found via the company website JS/HTML tag. If it was found bothon a company website JS/HTML tag and also via JobOpening description thisattribute will be `false`",
"type": "boolean"
},
"score": {
"type": "number"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company",
"seen_on_job_openings",
"seen_on_subpages",
"seen_on_dns_records",
"seen_on_connection",
"technology"
],
"properties": {
"company": {
"title": "TechnologyDetectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"seen_on_job_openings": {
"title": "TechnologyDetectionToJobOpeningLitesRelationship",
"description": "The data contains references to related `JobOpeningLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `JobOpeningLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `JobOpeningLite` object.",
"const": "job_opening"
}
}
}
}
}
},
"seen_on_subpages": {
"title": "TechnologyDetectionToDetectionOnSubpagesRelationship",
"description": "The data contains references to related `DetectionOnSubpage` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `DetectionOnSubpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `DetectionOnSubpage` object.",
"const": "detection_on_subpage"
}
}
}
}
}
},
"seen_on_dns_records": {
"title": "TechnologyDetectionToDnsRecordsRelationship",
"description": "The data contains references to related `DnsRecord` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `DnsRecord` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `DnsRecord` object.",
"const": "dns_record"
}
}
}
}
}
},
"seen_on_connection": {
"title": "TechnologyDetectionToConnectionLiteRelationship",
"description": "The data contains a reference to related `ConnectionLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `ConnectionLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `ConnectionLite` object.",
"const": "connection"
}
}
}
}
},
"technology": {
"title": "TechnologyDetectionToTechnologyLiteRelationship",
"description": "The data contains a reference to related `TechnologyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TechnologyLite` object.",
"const": "technology"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TechnologyLite",
"description": "The `TechnologyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}
}
},
{
"title": "DetectionOnSubpage",
"description": "The `DetectionOnSubpage` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `DetectionOnSubpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `DetectionOnSubpage` object.",
"const": "detection_on_subpage"
},
"attributes": {
"description": "Attributes of the `DetectionOnSubpage` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"subpage_url"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"subpage_url": {
"type": "string",
"format": "uri"
}
}
}
}
},
{
"title": "JobOpeningLite",
"description": "The `JobOpeningLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `JobOpeningLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpeningLite` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpeningLite` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"url"
],
"properties": {
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpeningLite` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpeningLite` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
}
}
}
}
},
{
"title": "DnsRecord",
"description": "The `DnsRecord` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `DnsRecord` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `DnsRecord` object.",
"const": "dns_record"
},
"attributes": {
"description": "Attributes of the `DnsRecord` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"record_type"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"record_type": {
"type": "string",
"example": "MX",
"description": "Type of DNS record.",
"enum": [
"TXT",
"MX",
"NS",
"CNAME",
"SOA_MNAME",
"SOA_RNAME"
]
}
}
}
}
},
{
"title": "ConnectionLite",
"description": "The `ConnectionLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `ConnectionLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `ConnectionLite` object.",
"const": "connection"
},
"attributes": {
"description": "Attributes of the `ConnectionLite` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"source_url"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"source_url": {
"type": [
"null",
"string"
],
"format": "uri",
"description": "URL where `Connection` information was found."
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `TechnologyDetectionsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
"type": "technology_detection",
"attributes": {
"first_seen_at": "2022-05-14T10:22:05Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"behind_firewall": false,
"score": 1.0
},
"relationships": {
"company": {
"data": {
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company"
}
},
"seen_on_job_openings": {
"data": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening"
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening"
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening"
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening"
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening"
}
]
},
"seen_on_subpages": {
"data": [
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage"
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage"
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage"
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage"
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage"
}
]
},
"seen_on_dns_records": {
"data": []
},
"seen_on_connection": {
"data": null
},
"technology": {
"data": {
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology"
}
}
}
}
],
"included": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R154940/HR-Tech-Solution-Architect",
"first_seen_at": "2025-04-07T08:13:55Z",
"last_seen_at": "2025-04-25T09:57:05Z"
}
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R145685/Experience-Insights-Analyst",
"first_seen_at": "2024-05-22T11:40:03Z",
"last_seen_at": "2024-07-03T21:34:33Z"
}
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R138900/Principal-Product-Manager-Adobe-Analytics",
"first_seen_at": "2023-10-03T16:49:48Z",
"last_seen_at": "2024-03-18T22:25:59Z"
}
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R139308/Sr-Product-Manager-CC-Japan-International-Strategy-Product-Management",
"first_seen_at": "2023-09-11T04:15:38Z",
"last_seen_at": "2024-03-07T11:06:15Z"
}
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R137532/DevOps-Engineer-Experience-Insights-Platforms",
"first_seen_at": "2023-06-16T07:08:17Z",
"last_seen_at": "2023-07-23T21:27:32Z"
}
},
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-09T10:41:55Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
}
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-06-09T11:17:12Z",
"last_seen_at": "2025-08-09T21:05:43Z",
"subpage_url": "https://www.adobe.com/privacy/opt-out.html"
}
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-04T14:18:22Z",
"last_seen_at": "2025-08-04T14:34:33Z",
"subpage_url": "https://www.adobe.com/legal/terms.html"
}
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-07-29T03:38:02Z",
"last_seen_at": "2025-07-29T03:38:02Z",
"subpage_url": "https://www.adobe.com/experience-cloud/service-support.html"
}
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-05-29T01:16:35Z",
"last_seen_at": "2025-07-29T01:23:38Z",
"subpage_url": "https://business.adobe.com/support/main.html"
}
},
{
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology",
"attributes": {
"name": "Qualtrics"
}
},
{
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company",
"attributes": {
"domain": "adobe.com",
"company_name": "Adobe",
"ticker": "NASDAQ:ADBE"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns Companies using a specific Technology as a list of Technology Detections, ordered by the first_seen_at
, descending.
E.g. using this endpoint one can get a list of all companies using HubSpot or any other of the 30,000 technologies PredictLeads tracks.
The specific Technology ID can be obtained by querying the Retrieve all tracked Technologies endpoint.
GET
https://predictleads.com/api/v3/discover/technologies/{id}/technology_detections
Path Parameters | |||
|
|||
Query Parameters | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/discover/technologies/{id}/technology_detections \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/discover/technologies/{id}/technology_detections", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
"type": "technology_detection",
"attributes": {
"first_seen_at": "2022-05-14T10:22:05Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"behind_firewall": false,
"score": 1.0
},
"relationships": {
"company": {
"data": {
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company"
}
},
"seen_on_job_openings": {
"data": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening"
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening"
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening"
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening"
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening"
}
]
},
"seen_on_subpages": {
"data": [
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage"
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage"
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage"
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage"
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage"
}
]
},
"seen_on_dns_records": {
"data": []
},
"seen_on_connection": {
"data": null
},
"technology": {
"data": {
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology"
}
}
}
}
],
"included": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R154940/HR-Tech-Solution-Architect",
"first_seen_at": "2025-04-07T08:13:55Z",
"last_seen_at": "2025-04-25T09:57:05Z"
}
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R145685/Experience-Insights-Analyst",
"first_seen_at": "2024-05-22T11:40:03Z",
"last_seen_at": "2024-07-03T21:34:33Z"
}
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R138900/Principal-Product-Manager-Adobe-Analytics",
"first_seen_at": "2023-10-03T16:49:48Z",
"last_seen_at": "2024-03-18T22:25:59Z"
}
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R139308/Sr-Product-Manager-CC-Japan-International-Strategy-Product-Management",
"first_seen_at": "2023-09-11T04:15:38Z",
"last_seen_at": "2024-03-07T11:06:15Z"
}
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R137532/DevOps-Engineer-Experience-Insights-Platforms",
"first_seen_at": "2023-06-16T07:08:17Z",
"last_seen_at": "2023-07-23T21:27:32Z"
}
},
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-09T10:41:55Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
}
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-06-09T11:17:12Z",
"last_seen_at": "2025-08-09T21:05:43Z",
"subpage_url": "https://www.adobe.com/privacy/opt-out.html"
}
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-04T14:18:22Z",
"last_seen_at": "2025-08-04T14:34:33Z",
"subpage_url": "https://www.adobe.com/legal/terms.html"
}
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-07-29T03:38:02Z",
"last_seen_at": "2025-07-29T03:38:02Z",
"subpage_url": "https://www.adobe.com/experience-cloud/service-support.html"
}
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-05-29T01:16:35Z",
"last_seen_at": "2025-07-29T01:23:38Z",
"subpage_url": "https://business.adobe.com/support/main.html"
}
},
{
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology",
"attributes": {
"name": "Qualtrics"
}
},
{
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company",
"attributes": {
"domain": "adobe.com",
"company_name": "Adobe",
"ticker": "NASDAQ:ADBE"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "TechnologyDetectionsDataset",
"summary": "Information about approximately 800 million detections of companies that use various technologies.\n",
"description": "The Technology Detections Dataset provides insights into the tech stack of a given company.\n<br><br>\n\n**NOTE**: If you're searching for general information about technologies please check the\n**<a href=\"https://docs.predictleads.com/v3/guide/technologies_dataset\">Technologies Dataset</a>**\nsection.\n<br><br>\n\nSince 2018, PredictLeads has detected approximately 800 million technology adoptions for about\n51 million companies.\n<br><br>\nThe Technology Detection Dataset includes fields such as Technology Name, Technology ID, Ticker,\nFirst Seen At, Last Seen At, Seen on Subpages Count and other Technology Detection information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "TechnologyDetection",
"description": "The `TechnologyDetection` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `TechnologyDetection` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyDetection` object.",
"const": "technology_detection"
},
"attributes": {
"description": "Attributes of the `TechnologyDetection` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"behind_firewall",
"score"
],
"properties": {
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `TechnologyDetection` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `TechnologyDetection` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"behind_firewall": {
"description": "When `false` it was found via the company website JS/HTML tag. If it was found bothon a company website JS/HTML tag and also via JobOpening description thisattribute will be `false`",
"type": "boolean"
},
"score": {
"type": "number"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company",
"seen_on_job_openings",
"seen_on_subpages",
"seen_on_dns_records",
"seen_on_connection",
"technology"
],
"properties": {
"company": {
"title": "TechnologyDetectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"seen_on_job_openings": {
"title": "TechnologyDetectionToJobOpeningLitesRelationship",
"description": "The data contains references to related `JobOpeningLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `JobOpeningLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `JobOpeningLite` object.",
"const": "job_opening"
}
}
}
}
}
},
"seen_on_subpages": {
"title": "TechnologyDetectionToDetectionOnSubpagesRelationship",
"description": "The data contains references to related `DetectionOnSubpage` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `DetectionOnSubpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `DetectionOnSubpage` object.",
"const": "detection_on_subpage"
}
}
}
}
}
},
"seen_on_dns_records": {
"title": "TechnologyDetectionToDnsRecordsRelationship",
"description": "The data contains references to related `DnsRecord` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `DnsRecord` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `DnsRecord` object.",
"const": "dns_record"
}
}
}
}
}
},
"seen_on_connection": {
"title": "TechnologyDetectionToConnectionLiteRelationship",
"description": "The data contains a reference to related `ConnectionLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `ConnectionLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `ConnectionLite` object.",
"const": "connection"
}
}
}
}
},
"technology": {
"title": "TechnologyDetectionToTechnologyLiteRelationship",
"description": "The data contains a reference to related `TechnologyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TechnologyLite` object.",
"const": "technology"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TechnologyLite",
"description": "The `TechnologyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}
}
},
{
"title": "DetectionOnSubpage",
"description": "The `DetectionOnSubpage` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `DetectionOnSubpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `DetectionOnSubpage` object.",
"const": "detection_on_subpage"
},
"attributes": {
"description": "Attributes of the `DetectionOnSubpage` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"subpage_url"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"subpage_url": {
"type": "string",
"format": "uri"
}
}
}
}
},
{
"title": "JobOpeningLite",
"description": "The `JobOpeningLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `JobOpeningLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpeningLite` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpeningLite` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"url"
],
"properties": {
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpeningLite` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpeningLite` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
}
}
}
}
},
{
"title": "DnsRecord",
"description": "The `DnsRecord` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `DnsRecord` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `DnsRecord` object.",
"const": "dns_record"
},
"attributes": {
"description": "Attributes of the `DnsRecord` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"record_type"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"record_type": {
"type": "string",
"example": "MX",
"description": "Type of DNS record.",
"enum": [
"TXT",
"MX",
"NS",
"CNAME",
"SOA_MNAME",
"SOA_RNAME"
]
}
}
}
}
},
{
"title": "ConnectionLite",
"description": "The `ConnectionLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `ConnectionLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `ConnectionLite` object.",
"const": "connection"
},
"attributes": {
"description": "Attributes of the `ConnectionLite` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"source_url"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"source_url": {
"type": [
"null",
"string"
],
"format": "uri",
"description": "URL where `Connection` information was found."
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `TechnologyDetectionsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
"type": "technology_detection",
"attributes": {
"first_seen_at": "2022-05-14T10:22:05Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"behind_firewall": false,
"score": 1.0
},
"relationships": {
"company": {
"data": {
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company"
}
},
"seen_on_job_openings": {
"data": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening"
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening"
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening"
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening"
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening"
}
]
},
"seen_on_subpages": {
"data": [
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage"
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage"
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage"
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage"
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage"
}
]
},
"seen_on_dns_records": {
"data": []
},
"seen_on_connection": {
"data": null
},
"technology": {
"data": {
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology"
}
}
}
}
],
"included": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R154940/HR-Tech-Solution-Architect",
"first_seen_at": "2025-04-07T08:13:55Z",
"last_seen_at": "2025-04-25T09:57:05Z"
}
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R145685/Experience-Insights-Analyst",
"first_seen_at": "2024-05-22T11:40:03Z",
"last_seen_at": "2024-07-03T21:34:33Z"
}
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R138900/Principal-Product-Manager-Adobe-Analytics",
"first_seen_at": "2023-10-03T16:49:48Z",
"last_seen_at": "2024-03-18T22:25:59Z"
}
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R139308/Sr-Product-Manager-CC-Japan-International-Strategy-Product-Management",
"first_seen_at": "2023-09-11T04:15:38Z",
"last_seen_at": "2024-03-07T11:06:15Z"
}
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R137532/DevOps-Engineer-Experience-Insights-Platforms",
"first_seen_at": "2023-06-16T07:08:17Z",
"last_seen_at": "2023-07-23T21:27:32Z"
}
},
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-09T10:41:55Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
}
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-06-09T11:17:12Z",
"last_seen_at": "2025-08-09T21:05:43Z",
"subpage_url": "https://www.adobe.com/privacy/opt-out.html"
}
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-04T14:18:22Z",
"last_seen_at": "2025-08-04T14:34:33Z",
"subpage_url": "https://www.adobe.com/legal/terms.html"
}
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-07-29T03:38:02Z",
"last_seen_at": "2025-07-29T03:38:02Z",
"subpage_url": "https://www.adobe.com/experience-cloud/service-support.html"
}
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-05-29T01:16:35Z",
"last_seen_at": "2025-07-29T01:23:38Z",
"subpage_url": "https://business.adobe.com/support/main.html"
}
},
{
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology",
"attributes": {
"name": "Qualtrics"
}
},
{
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company",
"attributes": {
"domain": "adobe.com",
"company_name": "Adobe",
"ticker": "NASDAQ:ADBE"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of all tracked Technologies.
GET
https://predictleads.com/api/v3/technologies
curl --request GET \
--url https://predictleads.com/api/v3/technologies \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/technologies", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "70392f20-b531-53cc-afa6-26416c0d582d",
"type": "technology",
"attributes": {
"name": "Salesforce",
"description": "Salesforce is a cloud-based CRM platform that helps businesses manage customer interactions, sales, and marketing campaigns. It offers applications for sales, service, marketing, and analytics, enhancing operational efficiency and customer engagement. Known for its scalability, customization, and integration capabilities, Salesforce enables organizations to streamline processes and improve overall performance.",
"categories": [
"customer_relationship_management"
],
"parent_categories": [
"sales"
],
"domain": "salesforce.com",
"url": "https://www.salesforce.com",
"pricing_data": {
"min_usd": 300.0,
"max_usd": 1000000.0,
"average_spend": 250000.0,
"interval": "yearly",
"tags": [
"low",
"mid",
"high",
"enterprise",
"b2b",
"recurring",
"saas"
]
},
"created_at": "2017-08-24T22:36:09Z"
},
"relationships": {
"company": {
"data": {
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company",
"attributes": {
"domain": "salesforce.com",
"company_name": "Salesforce, Inc.",
"ticker": "NYSE:CRM"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "TechnologiesDataset",
"summary": "Information about approximately 30,000 technologies we track.\n",
"description": "Technologies dataset consists of some 30,000 technologies we track.\n<br><br>\n**NOTE**: If you're searching for technologies a given company is using please check the\n**<a href=\"https://docs.predictleads.com/v3/guide/technology_detections_dataset\">Technology Detections Dataset</a>**\nsection.\n<br><br>\nTechnologies are collected from script tags, IP ranges, cookies…, and also from job descriptions where\ncompanies mention them as required skill sets. Subpages checked for technology data are of the following\ncategories: main, login, support, trust, retail, blog, news, press and news outlet.\n<br><br>\nThe Technologies dataset includes fields such as Technology Name, Technology ID, Description,\nCategory, Pricing Data and other Technology information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Technology",
"description": "The `Technology` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name",
"description",
"categories",
"parent_categories",
"domain",
"url",
"pricing_data",
"created_at"
],
"properties": {
"name": {
"type": "string"
},
"description": {
"type": [
"null",
"string"
]
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
},
"parent_categories": {
"type": "array",
"items": {
"type": "string"
}
},
"domain": {
"type": [
"null",
"string"
]
},
"url": {
"type": [
"null",
"string"
],
"format": "uri"
},
"pricing_data": {
"type": "object",
"required": [
"interval",
"max_usd",
"min_usd",
"average_spend",
"tags"
],
"properties": {
"min_usd": {
"type": [
"null",
"number"
]
},
"max_usd": {
"type": [
"null",
"number"
]
},
"average_spend": {
"description": "The average technology spend price is derived from estimating company revenue and number of paid users.",
"type": [
"null",
"number"
]
},
"interval": {
"type": [
"null",
"string"
]
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"created_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "TechnologyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `TechnologiesDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "70392f20-b531-53cc-afa6-26416c0d582d",
"type": "technology",
"attributes": {
"name": "Salesforce",
"description": "Salesforce is a cloud-based CRM platform that helps businesses manage customer interactions, sales, and marketing campaigns. It offers applications for sales, service, marketing, and analytics, enhancing operational efficiency and customer engagement. Known for its scalability, customization, and integration capabilities, Salesforce enables organizations to streamline processes and improve overall performance.",
"categories": [
"customer_relationship_management"
],
"parent_categories": [
"sales"
],
"domain": "salesforce.com",
"url": "https://www.salesforce.com",
"pricing_data": {
"min_usd": 300.0,
"max_usd": 1000000.0,
"average_spend": 250000.0,
"interval": "yearly",
"tags": [
"low",
"mid",
"high",
"enterprise",
"b2b",
"recurring",
"saas"
]
},
"created_at": "2017-08-24T22:36:09Z"
},
"relationships": {
"company": {
"data": {
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company",
"attributes": {
"domain": "salesforce.com",
"company_name": "Salesforce, Inc.",
"ticker": "NYSE:CRM"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a single Technology.
GET
https://predictleads.com/api/v3/technologies/{id}
Path Parameters | |||
|
curl --request GET \
--url https://predictleads.com/api/v3/technologies/{id} \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/technologies/{id}", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "70392f20-b531-53cc-afa6-26416c0d582d",
"type": "technology",
"attributes": {
"name": "Salesforce",
"description": "Salesforce is a cloud-based CRM platform that helps businesses manage customer interactions, sales, and marketing campaigns. It offers applications for sales, service, marketing, and analytics, enhancing operational efficiency and customer engagement. Known for its scalability, customization, and integration capabilities, Salesforce enables organizations to streamline processes and improve overall performance.",
"categories": [
"customer_relationship_management"
],
"parent_categories": [
"sales"
],
"domain": "salesforce.com",
"url": "https://www.salesforce.com",
"pricing_data": {
"min_usd": 300.0,
"max_usd": 1000000.0,
"average_spend": 250000.0,
"interval": "yearly",
"tags": [
"low",
"mid",
"high",
"enterprise",
"b2b",
"recurring",
"saas"
]
},
"created_at": "2017-08-24T22:36:09Z"
},
"relationships": {
"company": {
"data": {
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company",
"attributes": {
"domain": "salesforce.com",
"company_name": "Salesforce, Inc.",
"ticker": "NYSE:CRM"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "TechnologiesDataset",
"summary": "Information about approximately 30,000 technologies we track.\n",
"description": "Technologies dataset consists of some 30,000 technologies we track.\n<br><br>\n**NOTE**: If you're searching for technologies a given company is using please check the\n**<a href=\"https://docs.predictleads.com/v3/guide/technology_detections_dataset\">Technology Detections Dataset</a>**\nsection.\n<br><br>\nTechnologies are collected from script tags, IP ranges, cookies…, and also from job descriptions where\ncompanies mention them as required skill sets. Subpages checked for technology data are of the following\ncategories: main, login, support, trust, retail, blog, news, press and news outlet.\n<br><br>\nThe Technologies dataset includes fields such as Technology Name, Technology ID, Description,\nCategory, Pricing Data and other Technology information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Technology",
"description": "The `Technology` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name",
"description",
"categories",
"parent_categories",
"domain",
"url",
"pricing_data",
"created_at"
],
"properties": {
"name": {
"type": "string"
},
"description": {
"type": [
"null",
"string"
]
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
},
"parent_categories": {
"type": "array",
"items": {
"type": "string"
}
},
"domain": {
"type": [
"null",
"string"
]
},
"url": {
"type": [
"null",
"string"
],
"format": "uri"
},
"pricing_data": {
"type": "object",
"required": [
"interval",
"max_usd",
"min_usd",
"average_spend",
"tags"
],
"properties": {
"min_usd": {
"type": [
"null",
"number"
]
},
"max_usd": {
"type": [
"null",
"number"
]
},
"average_spend": {
"description": "The average technology spend price is derived from estimating company revenue and number of paid users.",
"type": [
"null",
"number"
]
},
"interval": {
"type": [
"null",
"string"
]
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"created_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "TechnologyToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `TechnologiesDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "70392f20-b531-53cc-afa6-26416c0d582d",
"type": "technology",
"attributes": {
"name": "Salesforce",
"description": "Salesforce is a cloud-based CRM platform that helps businesses manage customer interactions, sales, and marketing campaigns. It offers applications for sales, service, marketing, and analytics, enhancing operational efficiency and customer engagement. Known for its scalability, customization, and integration capabilities, Salesforce enables organizations to streamline processes and improve overall performance.",
"categories": [
"customer_relationship_management"
],
"parent_categories": [
"sales"
],
"domain": "salesforce.com",
"url": "https://www.salesforce.com",
"pricing_data": {
"min_usd": 300.0,
"max_usd": 1000000.0,
"average_spend": 250000.0,
"interval": "yearly",
"tags": [
"low",
"mid",
"high",
"enterprise",
"b2b",
"recurring",
"saas"
]
},
"created_at": "2017-08-24T22:36:09Z"
},
"relationships": {
"company": {
"data": {
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
"type": "company",
"attributes": {
"domain": "salesforce.com",
"company_name": "Salesforce, Inc.",
"ticker": "NYSE:CRM"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of company's News Events.
GET
https://predictleads.com/api/v3/companies/{domain}/news_events
Path Parameters | |||
string
|
|||
Query Parameters | |||
|
|||
|
|||
categories
[optional]
array
|
|||
Items
|
|||
One of
(29 total)
|
|||
string
Constant:
"acquires"
|
|||
string
Constant:
"merges_with"
|
|||
string
Constant:
"sells_assets_to"
|
|||
string
Constant:
"signs_new_client"
|
|||
string
Constant:
"files_suit_against"
|
|||
string
Constant:
"has_issues_with"
|
|||
string
Constant:
"closes_offices_in"
|
|||
string
Constant:
"decreases_headcount_by"
|
|||
string
Constant:
"attends_event"
|
|||
string
Constant:
"expands_facilities"
|
|||
string
Constant:
"expands_offices_in"
|
|||
string
Constant:
"expands_offices_to"
|
|||
string
Constant:
"increases_headcount_by"
|
|||
string
Constant:
"opens_new_location"
|
|||
string
Constant:
"goes_public"
|
|||
string
Constant:
"invests_into"
|
|||
string
Constant:
"invests_into_assets"
|
|||
string
Constant:
"receives_financing"
|
|||
string
Constant:
"hires"
|
|||
string
Constant:
"leaves"
|
|||
string
Constant:
"promotes"
|
|||
string
Constant:
"retires_from"
|
|||
string
Constant:
"integrates_with"
|
|||
string
Constant:
"is_developing"
|
|||
string
Constant:
"launches"
|
|||
string
Constant:
"partners_with"
|
|||
string
Constant:
"receives_award"
|
|||
string
Constant:
"recognized_as"
|
|||
string
Constant:
"identified_as_competitor_of"
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/companies/{domain}/news_events \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/companies/{domain}/news_events", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
"type": "news_event",
"attributes": {
"summary": "Klasha, Inc. expands offices in Ghana.",
"category": "expands_offices_in",
"found_at": "2021-10-19T22:00:00Z",
"confidence": 0.6872,
"article_sentence": "San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"human_approved": false,
"planning": false,
"amount": null,
"amount_normalized": null,
"assets": null,
"assets_tags": [],
"award": null,
"contact": null,
"division": null,
"effective_date": null,
"event": null,
"financing_type": null,
"financing_type_normalized": null,
"financing_type_tags": [],
"headcount": null,
"job_title": null,
"job_title_tags": [],
"location": "Ghana",
"location_data": [
{
"city": null,
"state": null,
"zip_code": null,
"country": "Ghana",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"product": null,
"product_data": {
"full_text": null,
"name": null,
"release_type": null,
"release_version": null,
"fuzzy_match": null
},
"product_tags": [],
"recognition": null,
"vulnerability": null
},
"relationships": {
"company1": {
"data": {
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company"
}
},
"most_relevant_source": {
"data": {
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article"
}
}
}
}
],
"included": [
{
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company",
"attributes": {
"domain": "klasha.com",
"company_name": "Klasha, Inc.",
"ticker": null
}
},
{
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article",
"attributes": {
"author": null,
"body": "Payfare, which offers banking solutions for gig workforce, has announced that it is integrating with Plaid, a data transfer network that powers fintech and digital finance products. The integration will… Technology company TraQiQ has introduced its online payment solution 'TraQPayments' in Latin America. TraQPayments is… American Express has partnered with Goldman Sachs Transaction Banking (TxB) to offer an integrated payments solution to large corporate clients. Barclaycard Payments and SAP is expanding their cooperation in a bid to boost payment acceptance capabilities and enhance procure-to-pay processes. UK-based fintech firm Previse has tapped Mastercard to provide instant payments to suppliers in more than 100 markets globally. Latin America-based payment processor PayRetailers has entered into an alliance with European payment giant Worldline. Buy now pay later (BNPL) firm Klarna has introduced ‘pay now’ option in the UK. Western Union International Bank (WUIB) has expanded its real-time payment capabilities in Europe by joining the Single Euro Payments Area (SEPA) Instant Credit Transfer scheme (SCT Inst). San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"image_url": null,
"url": "https://www.electronicpaymentsinternational.com/news/company-news/",
"published_at": "2021-10-19T04:00:00Z",
"title": "Company news Archives"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "NewsEventsDataset",
"summary": "Structured and categorized News Events from some 18 million different blogs, PR sites and News sites.\n",
"description": "Since 2016, PredictLeads has detected over 8 million relevant news signals, which are available for\n2 million companies globally.\n<br><br>\nThe News Events are sourced from some 20 million blogs, news and PR sites and distilled into relevant\ncategories by machine learning algorithms.\n<br><br>\nThe News Events dataset includes fields such as Formatted Signal, Signal Category,\nMost Relevant Source URL, Article Sentence, Article Body, Article Author, Found At, Effective Date and\nother News Event information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "NewsEvent",
"description": "The `NewsEvent` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `NewsEvent` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsEvent` object.",
"const": "news_event"
},
"attributes": {
"description": "Attributes of the `NewsEvent` object.",
"type": "object",
"required": [
"summary",
"category",
"found_at",
"confidence",
"article_sentence",
"human_approved",
"planning",
"amount",
"amount_normalized",
"assets",
"assets_tags",
"award",
"contact",
"event",
"effective_date",
"division",
"financing_type",
"financing_type_normalized",
"financing_type_tags",
"headcount",
"job_title",
"job_title_tags",
"location",
"location_data",
"product",
"product_data",
"product_tags",
"recognition",
"vulnerability"
],
"properties": {
"summary": {
"description": "A short, human readable excerpt of this `NewsEvent` data.",
"type": "string"
},
"category": {
"description": "Name of the category this `NewsEvent` represents.",
"type": "string",
"example": "invests_into",
"oneOf": [
{
"const": "acquires",
"description": "**Group name**: acquisition<br>Company acquired another company."
},
{
"const": "merges_with",
"description": "**Group name**: acquisition<br>Company merges with another company."
},
{
"const": "sells_assets_to",
"description": "**Group name**: acquisition<br>Company sells assets (like properties or warehouses) to other company."
},
{
"const": "signs_new_client",
"description": "**Group name**: contract<br>Company signs new client."
},
{
"const": "files_suit_against",
"description": "**Group name**: corporate_challenges<br>Company files suit against other company."
},
{
"const": "has_issues_with",
"description": "**Group name**: corporate_challenges<br>Company has vulnerability problems."
},
{
"const": "closes_offices_in",
"description": "**Group name**: cost_cutting<br>Company closes existing offices."
},
{
"const": "decreases_headcount_by",
"description": "**Group name**: cost_cutting<br>Company lays off employees."
},
{
"const": "attends_event",
"description": "**Group name**: expansion<br>Company attends an event."
},
{
"const": "expands_facilities",
"description": "**Group name**: expansion<br>Company opens new or expands existing facilities like warehouses, data centers, manufacturing plants etc."
},
{
"const": "expands_offices_in",
"description": "**Group name**: expansion<br>Company expands existing offices."
},
{
"const": "expands_offices_to",
"description": "**Group name**: expansion<br>Company opens new offices in another town, state, country or continent."
},
{
"const": "increases_headcount_by",
"description": "**Group name**: expansion<br>Company offers new job vacancies."
},
{
"const": "opens_new_location",
"description": "**Group name**: expansion<br>Company opens new service location like hotels, restaurants, bars, hospitals etc."
},
{
"const": "goes_public",
"description": "**Group name**: investment<br>Company issues shares to the public for the first time."
},
{
"const": "invests_into",
"description": "**Group name**: investment<br>Company invests into other company."
},
{
"const": "invests_into_assets",
"description": "**Group name**: investment<br>Company buys assets (like properties or warehouses) from other company."
},
{
"const": "receives_financing",
"description": "**Group name**: investment<br>Company receives financing like venture funding, loan, grant etc."
},
{
"const": "hires",
"description": "**Group name**: leadership<br>Company hired new executive or senior personnel."
},
{
"const": "leaves",
"description": "**Group name**: leadership<br>Executive or senior personnel left the company."
},
{
"const": "promotes",
"description": "**Group name**: leadership<br>Company promoted existing executive or senior personnel."
},
{
"const": "retires_from",
"description": "**Group name**: leadership<br>Executive or senior personnel retire from the company."
},
{
"const": "integrates_with",
"description": "**Group name**: new_offering<br>Company integrates with other company."
},
{
"const": "is_developing",
"description": "**Group name**: new_offering<br>Company is developing a new offering."
},
{
"const": "launches",
"description": "**Group name**: new_offering<br>Company launches new offering."
},
{
"const": "partners_with",
"description": "**Group name**: partnership<br>Company partners with other company."
},
{
"const": "receives_award",
"description": "**Group name**: recognition<br>Company or person at the company receives an award."
},
{
"const": "recognized_as",
"description": "**Group name**: recognition<br>Company or person at the company receives recognition."
},
{
"const": "identified_as_competitor_of",
"description": "**Group name**: relational<br>New or existing competitor was identified."
}
]
},
"found_at": {
"description": "Date & time (ISO 8601) when the `NewsEvent` was discovered and created.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"confidence": {
"description": "Floating point number of confidence.<br><br>Currently PredictLeads takes care of limiting the\nNewsEvents so as to have a good balance between match rate and accuracy.\nThus we do not recommend filtering NewsEvents further based on this\nconfidence.\n",
"type": [
"number"
],
"minimum": 0,
"maximum": 1
},
"article_sentence": {
"description": "Sentence in the article where `NewsEvent` information was found.",
"type": "string"
},
"human_approved": {
"description": "If true, this `NewsEvent` has been manually verified by a human.",
"type": "boolean"
},
"planning": {
"description": "When true, the `NewsEvent` is planned to happen.",
"type": [
"boolean"
],
"example": "The company might plan to launch a product in December."
},
"amount": {
"description": "This is a string of a value as extracted from text.",
"example": "$1.8 million",
"type": [
"string",
"null"
]
},
"amount_normalized": {
"description": "Integer value of \"amount\" property.",
"example": 18000000,
"type": [
"integer",
"null"
]
},
"assets": {
"description": "Assets found in the NewsEvent.",
"example": "hydrogen production facility",
"type": [
"string",
"null"
]
},
"assets_tags": {
"description": "An array of assets tags extracted from \"assets\" property.",
"example": [
"production"
],
"type": "array",
"items": {
"type": "string"
}
},
"award": {
"description": "Award type this `NewsEvent` is announcing.",
"example": "Pierre Potier Award",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Person name that the `NewsEvent` mentions.",
"example": "Elon Musk",
"type": [
"string",
"null"
]
},
"event": {
"description": "Event name where the `NewsEvent` was mentioned at.",
"example": "World Business Outlook Awards",
"type": [
"string",
"null"
]
},
"effective_date": {
"description": "Date (ISO 8601) the `NewsEvent` is mentioning.",
"type": [
"string",
"null"
],
"format": "date",
"example": "2024-09-25"
},
"division": {
"description": "Whether `NewsEvent` concerns a specific division.",
"type": [
"string",
"null"
]
},
"financing_type": {
"description": "A financing type this `NewsEvent` is mentioning.",
"example": "Series B funding",
"type": [
"string",
"null"
]
},
"financing_type_normalized": {
"description": "A normalized value of `financing_type` property, where possible.",
"enum": [
"pre_angel",
"angel",
"angel1",
"angel2",
"angel3",
"pre_seed",
"seed",
"seed1",
"seed2",
"seed3",
"pre_series_a",
"series_a",
"series_a1",
"series_a2",
"series_a3",
"pre_series_b",
"series_b",
"series_b1",
"series_b2",
"series_b3",
"pre_series_c",
"series_c",
"series_c1",
"series_c2",
"series_c3",
"pre_series_d",
"series_d",
"series_d1",
"series_d2",
"series_d3",
"pre_series_e",
"series_e",
"series_e1",
"series_e2",
"series_e3",
"pre_series_f",
"series_f",
"series_f1",
"series_f2",
"series_f3",
"pre_series_g",
"series_g",
"series_g1",
"series_g2",
"series_g3",
"pre_series_h",
"series_h",
"series_h1",
"series_h2",
"series_h3",
"pre_series_i",
"series_i",
"series_i1",
"series_i2",
"series_i3",
"pre_series_j",
"series_j",
"series_j1",
"series_j2",
"series_j3",
null
],
"example": "series_b"
},
"financing_type_tags": {
"description": "An array of financing type categories.",
"example": [
"equity"
],
"type": "array",
"items": {
"type": "string"
}
},
"headcount": {
"description": "A number of people mentioned organization is involved with.",
"example": 213,
"type": [
"integer",
"null"
]
},
"job_title": {
"description": "Job title this `NewsEvent` is mentioning.",
"example": "Director of Media and Analytics",
"type": [
"string",
"null"
]
},
"job_title_tags": {
"description": "An array of job title tags.",
"example": [
"marketing",
"directors"
],
"type": "array",
"items": {
"type": "string"
}
},
"location": {
"description": "Location of where the `NewsEvent` happened or where the organization has expanded/relocated.",
"example": "Menlo Park, California, United States",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"product": {
"description": "Name of the product as mentioned by this NewsEvent.",
"example": "Credit Pass",
"type": [
"string",
"null"
]
},
"product_data": {
"type": "object",
"required": [
"full_text",
"name",
"release_type",
"release_version",
"fuzzy_match"
],
"properties": {
"full_text": {
"description": "Full product name as recognized by Named Entity Recognition, without further cleaning of the product name.",
"example": "3D printing service for spare parts",
"type": [
"string",
"null"
]
},
"name": {
"description": "Cleaned name of the product referenced in the NewsEvent.",
"example": "VideoPoet",
"type": [
"string",
"null"
]
},
"release_type": {
"description": "Product release type.",
"example": "major",
"type": [
"string",
"null"
]
},
"release_version": {
"description": "Product release version.",
"example": "v3.0",
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"description": "When true we might not have extracted the product name cleanly. When false exact product name should be extracted well.",
"type": [
"boolean",
"null"
]
}
}
},
"product_tags": {
"description": "List of tags regarding the product.",
"example": [
"mobile",
"online_technology"
],
"type": "array",
"items": {
"type": "string"
}
},
"recognition": {
"description": "Name of the recognition the company received.",
"example": "50 Smartest Companies",
"type": [
"string",
"null"
]
},
"vulnerability": {
"description": "Company issue.",
"example": "account suspension errors",
"type": [
"string",
"null"
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"most_relevant_source"
],
"properties": {
"company1": {
"title": "NewsEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"company2": {
"title": "NewsEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"most_relevant_source": {
"title": "NewsEventToNewsArticleLiteRelationship",
"description": "The data contains a reference to related `NewsArticleLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `NewsArticleLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `NewsArticleLite` object.",
"const": "news_article"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "NewsArticleLite",
"description": "The `NewsArticleLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `NewsArticleLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsArticleLite` object.",
"const": "news_article"
},
"attributes": {
"description": "Attributes of the `NewsArticleLite` object.",
"type": "object",
"required": [
"url",
"title",
"author",
"image_url",
"published_at",
"body"
],
"properties": {
"url": {
"description": "News Article source URL.",
"type": "string",
"format": "uri"
},
"title": {
"description": "Prettified News Article title or heading.",
"type": "string"
},
"author": {
"description": "News Article author name.",
"type": [
"string",
"null"
]
},
"image_url": {
"description": "News Article most relevant image URL.",
"type": [
"string",
"null"
]
},
"published_at": {
"description": "Date & time (ISO 8601) when NewsArticle was published.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"body": {
"description": "News Article text (article content).",
"type": "string"
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `NewsEventsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
"type": "news_event",
"attributes": {
"summary": "Klasha, Inc. expands offices in Ghana.",
"category": "expands_offices_in",
"found_at": "2021-10-19T22:00:00Z",
"confidence": 0.6872,
"article_sentence": "San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"human_approved": false,
"planning": false,
"amount": null,
"amount_normalized": null,
"assets": null,
"assets_tags": [],
"award": null,
"contact": null,
"division": null,
"effective_date": null,
"event": null,
"financing_type": null,
"financing_type_normalized": null,
"financing_type_tags": [],
"headcount": null,
"job_title": null,
"job_title_tags": [],
"location": "Ghana",
"location_data": [
{
"city": null,
"state": null,
"zip_code": null,
"country": "Ghana",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"product": null,
"product_data": {
"full_text": null,
"name": null,
"release_type": null,
"release_version": null,
"fuzzy_match": null
},
"product_tags": [],
"recognition": null,
"vulnerability": null
},
"relationships": {
"company1": {
"data": {
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company"
}
},
"most_relevant_source": {
"data": {
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article"
}
}
}
}
],
"included": [
{
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company",
"attributes": {
"domain": "klasha.com",
"company_name": "Klasha, Inc.",
"ticker": null
}
},
{
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article",
"attributes": {
"author": null,
"body": "Payfare, which offers banking solutions for gig workforce, has announced that it is integrating with Plaid, a data transfer network that powers fintech and digital finance products. The integration will… Technology company TraQiQ has introduced its online payment solution 'TraQPayments' in Latin America. TraQPayments is… American Express has partnered with Goldman Sachs Transaction Banking (TxB) to offer an integrated payments solution to large corporate clients. Barclaycard Payments and SAP is expanding their cooperation in a bid to boost payment acceptance capabilities and enhance procure-to-pay processes. UK-based fintech firm Previse has tapped Mastercard to provide instant payments to suppliers in more than 100 markets globally. Latin America-based payment processor PayRetailers has entered into an alliance with European payment giant Worldline. Buy now pay later (BNPL) firm Klarna has introduced ‘pay now’ option in the UK. Western Union International Bank (WUIB) has expanded its real-time payment capabilities in Europe by joining the Single Euro Payments Area (SEPA) Instant Credit Transfer scheme (SCT Inst). San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"image_url": null,
"url": "https://www.electronicpaymentsinternational.com/news/company-news/",
"published_at": "2021-10-19T04:00:00Z",
"title": "Company news Archives"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns specific News Event.
GET
https://predictleads.com/api/v3/news_events/{id}
Path Parameters | |||
|
curl --request GET \
--url https://predictleads.com/api/v3/news_events/{id} \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/news_events/{id}", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
"type": "news_event",
"attributes": {
"summary": "Klasha, Inc. expands offices in Ghana.",
"category": "expands_offices_in",
"found_at": "2021-10-19T22:00:00Z",
"confidence": 0.6872,
"article_sentence": "San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"human_approved": false,
"planning": false,
"amount": null,
"amount_normalized": null,
"assets": null,
"assets_tags": [],
"award": null,
"contact": null,
"division": null,
"effective_date": null,
"event": null,
"financing_type": null,
"financing_type_normalized": null,
"financing_type_tags": [],
"headcount": null,
"job_title": null,
"job_title_tags": [],
"location": "Ghana",
"location_data": [
{
"city": null,
"state": null,
"zip_code": null,
"country": "Ghana",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"product": null,
"product_data": {
"full_text": null,
"name": null,
"release_type": null,
"release_version": null,
"fuzzy_match": null
},
"product_tags": [],
"recognition": null,
"vulnerability": null
},
"relationships": {
"company1": {
"data": {
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company"
}
},
"most_relevant_source": {
"data": {
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article"
}
}
}
}
],
"included": [
{
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company",
"attributes": {
"domain": "klasha.com",
"company_name": "Klasha, Inc.",
"ticker": null
}
},
{
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article",
"attributes": {
"author": null,
"body": "Payfare, which offers banking solutions for gig workforce, has announced that it is integrating with Plaid, a data transfer network that powers fintech and digital finance products. The integration will… Technology company TraQiQ has introduced its online payment solution 'TraQPayments' in Latin America. TraQPayments is… American Express has partnered with Goldman Sachs Transaction Banking (TxB) to offer an integrated payments solution to large corporate clients. Barclaycard Payments and SAP is expanding their cooperation in a bid to boost payment acceptance capabilities and enhance procure-to-pay processes. UK-based fintech firm Previse has tapped Mastercard to provide instant payments to suppliers in more than 100 markets globally. Latin America-based payment processor PayRetailers has entered into an alliance with European payment giant Worldline. Buy now pay later (BNPL) firm Klarna has introduced ‘pay now’ option in the UK. Western Union International Bank (WUIB) has expanded its real-time payment capabilities in Europe by joining the Single Euro Payments Area (SEPA) Instant Credit Transfer scheme (SCT Inst). San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"image_url": null,
"url": "https://www.electronicpaymentsinternational.com/news/company-news/",
"published_at": "2021-10-19T04:00:00Z",
"title": "Company news Archives"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "NewsEventsDataset",
"summary": "Structured and categorized News Events from some 18 million different blogs, PR sites and News sites.\n",
"description": "Since 2016, PredictLeads has detected over 8 million relevant news signals, which are available for\n2 million companies globally.\n<br><br>\nThe News Events are sourced from some 20 million blogs, news and PR sites and distilled into relevant\ncategories by machine learning algorithms.\n<br><br>\nThe News Events dataset includes fields such as Formatted Signal, Signal Category,\nMost Relevant Source URL, Article Sentence, Article Body, Article Author, Found At, Effective Date and\nother News Event information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "NewsEvent",
"description": "The `NewsEvent` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `NewsEvent` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsEvent` object.",
"const": "news_event"
},
"attributes": {
"description": "Attributes of the `NewsEvent` object.",
"type": "object",
"required": [
"summary",
"category",
"found_at",
"confidence",
"article_sentence",
"human_approved",
"planning",
"amount",
"amount_normalized",
"assets",
"assets_tags",
"award",
"contact",
"event",
"effective_date",
"division",
"financing_type",
"financing_type_normalized",
"financing_type_tags",
"headcount",
"job_title",
"job_title_tags",
"location",
"location_data",
"product",
"product_data",
"product_tags",
"recognition",
"vulnerability"
],
"properties": {
"summary": {
"description": "A short, human readable excerpt of this `NewsEvent` data.",
"type": "string"
},
"category": {
"description": "Name of the category this `NewsEvent` represents.",
"type": "string",
"example": "invests_into",
"oneOf": [
{
"const": "acquires",
"description": "**Group name**: acquisition<br>Company acquired another company."
},
{
"const": "merges_with",
"description": "**Group name**: acquisition<br>Company merges with another company."
},
{
"const": "sells_assets_to",
"description": "**Group name**: acquisition<br>Company sells assets (like properties or warehouses) to other company."
},
{
"const": "signs_new_client",
"description": "**Group name**: contract<br>Company signs new client."
},
{
"const": "files_suit_against",
"description": "**Group name**: corporate_challenges<br>Company files suit against other company."
},
{
"const": "has_issues_with",
"description": "**Group name**: corporate_challenges<br>Company has vulnerability problems."
},
{
"const": "closes_offices_in",
"description": "**Group name**: cost_cutting<br>Company closes existing offices."
},
{
"const": "decreases_headcount_by",
"description": "**Group name**: cost_cutting<br>Company lays off employees."
},
{
"const": "attends_event",
"description": "**Group name**: expansion<br>Company attends an event."
},
{
"const": "expands_facilities",
"description": "**Group name**: expansion<br>Company opens new or expands existing facilities like warehouses, data centers, manufacturing plants etc."
},
{
"const": "expands_offices_in",
"description": "**Group name**: expansion<br>Company expands existing offices."
},
{
"const": "expands_offices_to",
"description": "**Group name**: expansion<br>Company opens new offices in another town, state, country or continent."
},
{
"const": "increases_headcount_by",
"description": "**Group name**: expansion<br>Company offers new job vacancies."
},
{
"const": "opens_new_location",
"description": "**Group name**: expansion<br>Company opens new service location like hotels, restaurants, bars, hospitals etc."
},
{
"const": "goes_public",
"description": "**Group name**: investment<br>Company issues shares to the public for the first time."
},
{
"const": "invests_into",
"description": "**Group name**: investment<br>Company invests into other company."
},
{
"const": "invests_into_assets",
"description": "**Group name**: investment<br>Company buys assets (like properties or warehouses) from other company."
},
{
"const": "receives_financing",
"description": "**Group name**: investment<br>Company receives financing like venture funding, loan, grant etc."
},
{
"const": "hires",
"description": "**Group name**: leadership<br>Company hired new executive or senior personnel."
},
{
"const": "leaves",
"description": "**Group name**: leadership<br>Executive or senior personnel left the company."
},
{
"const": "promotes",
"description": "**Group name**: leadership<br>Company promoted existing executive or senior personnel."
},
{
"const": "retires_from",
"description": "**Group name**: leadership<br>Executive or senior personnel retire from the company."
},
{
"const": "integrates_with",
"description": "**Group name**: new_offering<br>Company integrates with other company."
},
{
"const": "is_developing",
"description": "**Group name**: new_offering<br>Company is developing a new offering."
},
{
"const": "launches",
"description": "**Group name**: new_offering<br>Company launches new offering."
},
{
"const": "partners_with",
"description": "**Group name**: partnership<br>Company partners with other company."
},
{
"const": "receives_award",
"description": "**Group name**: recognition<br>Company or person at the company receives an award."
},
{
"const": "recognized_as",
"description": "**Group name**: recognition<br>Company or person at the company receives recognition."
},
{
"const": "identified_as_competitor_of",
"description": "**Group name**: relational<br>New or existing competitor was identified."
}
]
},
"found_at": {
"description": "Date & time (ISO 8601) when the `NewsEvent` was discovered and created.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"confidence": {
"description": "Floating point number of confidence.<br><br>Currently PredictLeads takes care of limiting the\nNewsEvents so as to have a good balance between match rate and accuracy.\nThus we do not recommend filtering NewsEvents further based on this\nconfidence.\n",
"type": [
"number"
],
"minimum": 0,
"maximum": 1
},
"article_sentence": {
"description": "Sentence in the article where `NewsEvent` information was found.",
"type": "string"
},
"human_approved": {
"description": "If true, this `NewsEvent` has been manually verified by a human.",
"type": "boolean"
},
"planning": {
"description": "When true, the `NewsEvent` is planned to happen.",
"type": [
"boolean"
],
"example": "The company might plan to launch a product in December."
},
"amount": {
"description": "This is a string of a value as extracted from text.",
"example": "$1.8 million",
"type": [
"string",
"null"
]
},
"amount_normalized": {
"description": "Integer value of \"amount\" property.",
"example": 18000000,
"type": [
"integer",
"null"
]
},
"assets": {
"description": "Assets found in the NewsEvent.",
"example": "hydrogen production facility",
"type": [
"string",
"null"
]
},
"assets_tags": {
"description": "An array of assets tags extracted from \"assets\" property.",
"example": [
"production"
],
"type": "array",
"items": {
"type": "string"
}
},
"award": {
"description": "Award type this `NewsEvent` is announcing.",
"example": "Pierre Potier Award",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Person name that the `NewsEvent` mentions.",
"example": "Elon Musk",
"type": [
"string",
"null"
]
},
"event": {
"description": "Event name where the `NewsEvent` was mentioned at.",
"example": "World Business Outlook Awards",
"type": [
"string",
"null"
]
},
"effective_date": {
"description": "Date (ISO 8601) the `NewsEvent` is mentioning.",
"type": [
"string",
"null"
],
"format": "date",
"example": "2024-09-25"
},
"division": {
"description": "Whether `NewsEvent` concerns a specific division.",
"type": [
"string",
"null"
]
},
"financing_type": {
"description": "A financing type this `NewsEvent` is mentioning.",
"example": "Series B funding",
"type": [
"string",
"null"
]
},
"financing_type_normalized": {
"description": "A normalized value of `financing_type` property, where possible.",
"enum": [
"pre_angel",
"angel",
"angel1",
"angel2",
"angel3",
"pre_seed",
"seed",
"seed1",
"seed2",
"seed3",
"pre_series_a",
"series_a",
"series_a1",
"series_a2",
"series_a3",
"pre_series_b",
"series_b",
"series_b1",
"series_b2",
"series_b3",
"pre_series_c",
"series_c",
"series_c1",
"series_c2",
"series_c3",
"pre_series_d",
"series_d",
"series_d1",
"series_d2",
"series_d3",
"pre_series_e",
"series_e",
"series_e1",
"series_e2",
"series_e3",
"pre_series_f",
"series_f",
"series_f1",
"series_f2",
"series_f3",
"pre_series_g",
"series_g",
"series_g1",
"series_g2",
"series_g3",
"pre_series_h",
"series_h",
"series_h1",
"series_h2",
"series_h3",
"pre_series_i",
"series_i",
"series_i1",
"series_i2",
"series_i3",
"pre_series_j",
"series_j",
"series_j1",
"series_j2",
"series_j3",
null
],
"example": "series_b"
},
"financing_type_tags": {
"description": "An array of financing type categories.",
"example": [
"equity"
],
"type": "array",
"items": {
"type": "string"
}
},
"headcount": {
"description": "A number of people mentioned organization is involved with.",
"example": 213,
"type": [
"integer",
"null"
]
},
"job_title": {
"description": "Job title this `NewsEvent` is mentioning.",
"example": "Director of Media and Analytics",
"type": [
"string",
"null"
]
},
"job_title_tags": {
"description": "An array of job title tags.",
"example": [
"marketing",
"directors"
],
"type": "array",
"items": {
"type": "string"
}
},
"location": {
"description": "Location of where the `NewsEvent` happened or where the organization has expanded/relocated.",
"example": "Menlo Park, California, United States",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"product": {
"description": "Name of the product as mentioned by this NewsEvent.",
"example": "Credit Pass",
"type": [
"string",
"null"
]
},
"product_data": {
"type": "object",
"required": [
"full_text",
"name",
"release_type",
"release_version",
"fuzzy_match"
],
"properties": {
"full_text": {
"description": "Full product name as recognized by Named Entity Recognition, without further cleaning of the product name.",
"example": "3D printing service for spare parts",
"type": [
"string",
"null"
]
},
"name": {
"description": "Cleaned name of the product referenced in the NewsEvent.",
"example": "VideoPoet",
"type": [
"string",
"null"
]
},
"release_type": {
"description": "Product release type.",
"example": "major",
"type": [
"string",
"null"
]
},
"release_version": {
"description": "Product release version.",
"example": "v3.0",
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"description": "When true we might not have extracted the product name cleanly. When false exact product name should be extracted well.",
"type": [
"boolean",
"null"
]
}
}
},
"product_tags": {
"description": "List of tags regarding the product.",
"example": [
"mobile",
"online_technology"
],
"type": "array",
"items": {
"type": "string"
}
},
"recognition": {
"description": "Name of the recognition the company received.",
"example": "50 Smartest Companies",
"type": [
"string",
"null"
]
},
"vulnerability": {
"description": "Company issue.",
"example": "account suspension errors",
"type": [
"string",
"null"
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"most_relevant_source"
],
"properties": {
"company1": {
"title": "NewsEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"company2": {
"title": "NewsEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"most_relevant_source": {
"title": "NewsEventToNewsArticleLiteRelationship",
"description": "The data contains a reference to related `NewsArticleLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `NewsArticleLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `NewsArticleLite` object.",
"const": "news_article"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "NewsArticleLite",
"description": "The `NewsArticleLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `NewsArticleLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsArticleLite` object.",
"const": "news_article"
},
"attributes": {
"description": "Attributes of the `NewsArticleLite` object.",
"type": "object",
"required": [
"url",
"title",
"author",
"image_url",
"published_at",
"body"
],
"properties": {
"url": {
"description": "News Article source URL.",
"type": "string",
"format": "uri"
},
"title": {
"description": "Prettified News Article title or heading.",
"type": "string"
},
"author": {
"description": "News Article author name.",
"type": [
"string",
"null"
]
},
"image_url": {
"description": "News Article most relevant image URL.",
"type": [
"string",
"null"
]
},
"published_at": {
"description": "Date & time (ISO 8601) when NewsArticle was published.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"body": {
"description": "News Article text (article content).",
"type": "string"
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `NewsEventsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
"type": "news_event",
"attributes": {
"summary": "Klasha, Inc. expands offices in Ghana.",
"category": "expands_offices_in",
"found_at": "2021-10-19T22:00:00Z",
"confidence": 0.6872,
"article_sentence": "San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"human_approved": false,
"planning": false,
"amount": null,
"amount_normalized": null,
"assets": null,
"assets_tags": [],
"award": null,
"contact": null,
"division": null,
"effective_date": null,
"event": null,
"financing_type": null,
"financing_type_normalized": null,
"financing_type_tags": [],
"headcount": null,
"job_title": null,
"job_title_tags": [],
"location": "Ghana",
"location_data": [
{
"city": null,
"state": null,
"zip_code": null,
"country": "Ghana",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"product": null,
"product_data": {
"full_text": null,
"name": null,
"release_type": null,
"release_version": null,
"fuzzy_match": null
},
"product_tags": [],
"recognition": null,
"vulnerability": null
},
"relationships": {
"company1": {
"data": {
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company"
}
},
"most_relevant_source": {
"data": {
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article"
}
}
}
}
],
"included": [
{
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company",
"attributes": {
"domain": "klasha.com",
"company_name": "Klasha, Inc.",
"ticker": null
}
},
{
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article",
"attributes": {
"author": null,
"body": "Payfare, which offers banking solutions for gig workforce, has announced that it is integrating with Plaid, a data transfer network that powers fintech and digital finance products. The integration will… Technology company TraQiQ has introduced its online payment solution 'TraQPayments' in Latin America. TraQPayments is… American Express has partnered with Goldman Sachs Transaction Banking (TxB) to offer an integrated payments solution to large corporate clients. Barclaycard Payments and SAP is expanding their cooperation in a bid to boost payment acceptance capabilities and enhance procure-to-pay processes. UK-based fintech firm Previse has tapped Mastercard to provide instant payments to suppliers in more than 100 markets globally. Latin America-based payment processor PayRetailers has entered into an alliance with European payment giant Worldline. Buy now pay later (BNPL) firm Klarna has introduced ‘pay now’ option in the UK. Western Union International Bank (WUIB) has expanded its real-time payment capabilities in Europe by joining the Single Euro Payments Area (SEPA) Instant Credit Transfer scheme (SCT Inst). San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"image_url": null,
"url": "https://www.electronicpaymentsinternational.com/news/company-news/",
"published_at": "2021-10-19T04:00:00Z",
"title": "Company news Archives"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of company's Financing Events.
GET
https://predictleads.com/api/v3/companies/{domain}/financing_events
Path Parameters | |||
string
|
|||
Query Parameters | |||
|
|||
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/companies/{domain}/financing_events \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/companies/{domain}/financing_events", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "df3c6846-9679-4a59-b1e3-40ead1b6632f",
"type": "financing_event",
"attributes": {
"effective_date": "2015-12-03T01:00:00+01:00",
"found_at": "2015-12-03T01:00:00+01:00",
"categories": [
"series_a",
"venture"
],
"financing_type": "Series A",
"financing_type_normalized": "series_a",
"amount": "$14 million",
"amount_normalized": 14000000,
"source_urls": [
"https://venturebeat.com/2015/12/03/user-interface-design-app-figma-launches-with-14m-led-by-greylock-partners"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "f2d9255a-0917-451a-9ec2-e747780e3c4e",
"type": "financing_event",
"attributes": {
"effective_date": "2019-02-07T01:00:00+01:00",
"found_at": "2019-02-15T01:00:00+01:00",
"categories": [
"series_c",
"venture"
],
"financing_type": "Series C",
"financing_type_normalized": "series_c",
"amount": "$40 million",
"amount_normalized": 40000000,
"source_urls": [
"https://techcrunch.com/2019/02/14/figma-gets-40-million-series-c-to-put-design-tools-in-the-cloud/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "4ebf8d7d-f606-4102-95ad-639c75a76ced",
"type": "financing_event",
"attributes": {
"effective_date": "2020-04-30T02:00:00+02:00",
"found_at": "2020-04-28T02:00:00+02:00",
"categories": [
"series_d",
"venture"
],
"financing_type": "Series D",
"financing_type_normalized": "series_d",
"amount": "$50 million",
"amount_normalized": 50000000,
"source_urls": [
"https://techcrunch.com/2020/04/30/figma-raises-50-million-series-d-led-by-andreessen-horowitz"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "04fd0e14-fb6d-44a6-ab1b-b525b2981c89",
"type": "financing_event",
"attributes": {
"effective_date": "2021-06-25T02:00:00+02:00",
"found_at": "2021-06-23T02:00:00+02:00",
"categories": [
"series_e",
"venture"
],
"financing_type": "Series E",
"financing_type_normalized": "series_e",
"amount": "$200 million",
"amount_normalized": 200000000,
"source_urls": [
"https://finance.yahoo.com/news/software-company-figma-raises-200m-145310997.html"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "7f3c166a-310b-4c95-b5c2-f8e0b306b5cf",
"type": "financing_event",
"attributes": {
"effective_date": "2013-06-01T02:00:00+02:00",
"found_at": "2022-02-28T01:00:00+01:00",
"categories": [
"seed",
"venture"
],
"financing_type": "Seed",
"financing_type_normalized": "seed",
"amount": "$3.8 million",
"amount_normalized": 3800000,
"source_urls": [
"https://techlog360.com/adobe-to-buy-figma/"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "297548e4-b5c6-4673-bd23-4612a71a8a88",
"type": "financing_event",
"attributes": {
"effective_date": "2018-02-01T01:00:00+01:00",
"found_at": "2018-02-01T01:00:00+01:00",
"categories": [
"series_b",
"venture"
],
"financing_type": "Series B",
"financing_type_normalized": "series_b",
"amount": "$25 million",
"amount_normalized": 25000000,
"source_urls": [
"https://venturebeat.com/2018/02/02/figma-raises-25-million-to-take-on-adobe-and-invision-with-its-browser-based-interface-design-tool/",
"https://www.prnewswire.com/news-releases/figma-raises-25-million-series-b-led-by-kleiner-perkins-300591521.html"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": [
{
"id": "3dbfcc11-e22b-50e5-9ba3-9bbacfdb087d",
"type": "company"
},
{
"id": "6e1685f2-7e2c-55cc-a83b-7fcbd1bb9af8",
"type": "company"
},
{
"id": "6c039ce7-2850-521d-b233-b66e7993f7af",
"type": "company"
}
]
}
}
},
{
"id": "e24a5f8d-9617-4b25-94f4-0d9b9d246601",
"type": "financing_event",
"attributes": {
"effective_date": null,
"found_at": "2025-07-31T02:00:00+02:00",
"categories": [
"initial_public_offering"
],
"financing_type": null,
"financing_type_normalized": null,
"amount": "$1.2 billion",
"amount_normalized": 1200000000,
"source_urls": [
"https://www.techzine.eu/news/applications/133430/figma-raises-1-2-billion-in-successful-ipo"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
}
],
"included": [
{
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company",
"attributes": {
"domain": "figma.com",
"company_name": "Figma",
"ticker": null
}
},
{
"id": "3dbfcc11-e22b-50e5-9ba3-9bbacfdb087d",
"type": "company",
"attributes": {
"domain": "indexventures.com",
"company_name": "Index Ventures",
"ticker": null
}
},
{
"id": "6e1685f2-7e2c-55cc-a83b-7fcbd1bb9af8",
"type": "company",
"attributes": {
"domain": "kleinerperkins.com",
"company_name": "Kleiner Perkins",
"ticker": null
}
},
{
"id": "6c039ce7-2850-521d-b233-b66e7993f7af",
"type": "company",
"attributes": {
"domain": "greylock.com",
"company_name": "Greylock",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.0",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "FinancingEventsDataset",
"summary": "Financing data on companies, most often this would include startup funding rounds. Extracted from\nNews Events data.\n",
"description": "Financing Events Dataset is the funding category from News Events extended into its own standalone\ndataset that includes information about Venture Capital rounds and Private Equity investments,\ngrants, loans and other types of investments.\n<br><br>\nThe Financing Events Dataset includes fields such as Financing Type, Investors, Investment Amount,\nInvestment Date, Source URL, and other Financing Event information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "FinancingEvent",
"description": "The `FinancingEvent` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `FinancingEvent` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `FinancingEvent` object.",
"const": "financing_event"
},
"attributes": {
"description": "Attributes of the `FinancingEvent` object.",
"type": "object",
"required": [
"effective_date",
"found_at",
"categories",
"financing_type",
"financing_type_normalized",
"amount",
"amount_normalized",
"source_urls"
],
"properties": {
"effective_date": {
"description": "Date & time (ISO 8601) when the `FinancingEvent` has happened.",
"type": [
"string",
"null"
],
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"found_at": {
"description": "Date & time (ISO 8601) when the `FinancingEvent` was discovered and created.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"categories": {
"description": "A `FinancingEvent` category.",
"example": [
"private_equity",
"series_e",
"venture"
],
"type": "array",
"items": {
"enum": [
"private_equity",
"equity_crowdfunding",
"product_crowdfunding",
"convertible_note",
"debt_financing",
"donation",
"grant",
"post_ipo_debt",
"post_ipo_equity",
"post_ipo_secondary",
"post_ipo",
"initial_public_offering",
"initial_coin_offering",
"initial_dex_offering",
"venture",
"pre_angel",
"angel",
"angel1",
"angel2",
"angel3",
"pre_seed",
"seed",
"seed1",
"seed2",
"seed3",
"pre_series_a",
"series_a",
"series_a1",
"series_a2",
"series_a3",
"pre_series_b",
"series_b",
"series_b1",
"series_b2",
"series_b3",
"pre_series_c",
"series_c",
"series_c1",
"series_c2",
"series_c3",
"pre_series_d",
"series_d",
"series_d1",
"series_d2",
"series_d3",
"pre_series_e",
"series_e",
"series_e1",
"series_e2",
"series_e3",
"pre_series_f",
"series_f",
"series_f1",
"series_f2",
"series_f3",
"pre_series_g",
"series_g",
"series_g1",
"series_g2",
"series_g3",
"pre_series_h",
"series_h",
"series_h1",
"series_h2",
"series_h3",
"pre_series_i",
"series_i",
"series_i1",
"series_i2",
"series_i3",
"pre_series_j",
"series_j",
"series_j1",
"series_j2",
"series_j3"
]
}
},
"financing_type": {
"description": "A financing type this `FinancingEvent` is mentioning.",
"example": "Series E funding",
"type": [
"string",
"null"
]
},
"financing_type_normalized": {
"description": "A normalized value of `financing_type` property, where possible.",
"enum": [
"pre_angel",
"angel",
"angel1",
"angel2",
"angel3",
"pre_seed",
"seed",
"seed1",
"seed2",
"seed3",
"pre_series_a",
"series_a",
"series_a1",
"series_a2",
"series_a3",
"pre_series_b",
"series_b",
"series_b1",
"series_b2",
"series_b3",
"pre_series_c",
"series_c",
"series_c1",
"series_c2",
"series_c3",
"pre_series_d",
"series_d",
"series_d1",
"series_d2",
"series_d3",
"pre_series_e",
"series_e",
"series_e1",
"series_e2",
"series_e3",
"pre_series_f",
"series_f",
"series_f1",
"series_f2",
"series_f3",
"pre_series_g",
"series_g",
"series_g1",
"series_g2",
"series_g3",
"pre_series_h",
"series_h",
"series_h1",
"series_h2",
"series_h3",
"pre_series_i",
"series_i",
"series_i1",
"series_i2",
"series_i3",
"pre_series_j",
"series_j",
"series_j1",
"series_j2",
"series_j3",
null
],
"example": "series_e"
},
"amount": {
"description": "This is a string of a value as extracted from text.",
"example": "$555.5 million",
"type": [
"string",
"null"
]
},
"amount_normalized": {
"description": "Integer value of \"amount\" property.",
"example": 555500000,
"type": [
"integer",
"null"
]
},
"source_urls": {
"description": "Urls to news articles.",
"type": "array",
"items": {
"example": "https://www.chinamoneynetwork.com/2018/10/10/yunfeng-advantech-lead-300m-round-in-chinas-airbnb-copycat-xiaozhu-com",
"type": "string",
"format": "uri"
}
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company",
"investors"
],
"properties": {
"company": {
"title": "FinancingEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"investors": {
"title": "FinancingEventToCompanyLitesRelationship",
"description": "The data contains references to related `CompanyLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `FinancingEventsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "df3c6846-9679-4a59-b1e3-40ead1b6632f",
"type": "financing_event",
"attributes": {
"effective_date": "2015-12-03T01:00:00+01:00",
"found_at": "2015-12-03T01:00:00+01:00",
"categories": [
"series_a",
"venture"
],
"financing_type": "Series A",
"financing_type_normalized": "series_a",
"amount": "$14 million",
"amount_normalized": 14000000,
"source_urls": [
"https://venturebeat.com/2015/12/03/user-interface-design-app-figma-launches-with-14m-led-by-greylock-partners"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "f2d9255a-0917-451a-9ec2-e747780e3c4e",
"type": "financing_event",
"attributes": {
"effective_date": "2019-02-07T01:00:00+01:00",
"found_at": "2019-02-15T01:00:00+01:00",
"categories": [
"series_c",
"venture"
],
"financing_type": "Series C",
"financing_type_normalized": "series_c",
"amount": "$40 million",
"amount_normalized": 40000000,
"source_urls": [
"https://techcrunch.com/2019/02/14/figma-gets-40-million-series-c-to-put-design-tools-in-the-cloud/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "4ebf8d7d-f606-4102-95ad-639c75a76ced",
"type": "financing_event",
"attributes": {
"effective_date": "2020-04-30T02:00:00+02:00",
"found_at": "2020-04-28T02:00:00+02:00",
"categories": [
"series_d",
"venture"
],
"financing_type": "Series D",
"financing_type_normalized": "series_d",
"amount": "$50 million",
"amount_normalized": 50000000,
"source_urls": [
"https://techcrunch.com/2020/04/30/figma-raises-50-million-series-d-led-by-andreessen-horowitz"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "04fd0e14-fb6d-44a6-ab1b-b525b2981c89",
"type": "financing_event",
"attributes": {
"effective_date": "2021-06-25T02:00:00+02:00",
"found_at": "2021-06-23T02:00:00+02:00",
"categories": [
"series_e",
"venture"
],
"financing_type": "Series E",
"financing_type_normalized": "series_e",
"amount": "$200 million",
"amount_normalized": 200000000,
"source_urls": [
"https://finance.yahoo.com/news/software-company-figma-raises-200m-145310997.html"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "7f3c166a-310b-4c95-b5c2-f8e0b306b5cf",
"type": "financing_event",
"attributes": {
"effective_date": "2013-06-01T02:00:00+02:00",
"found_at": "2022-02-28T01:00:00+01:00",
"categories": [
"seed",
"venture"
],
"financing_type": "Seed",
"financing_type_normalized": "seed",
"amount": "$3.8 million",
"amount_normalized": 3800000,
"source_urls": [
"https://techlog360.com/adobe-to-buy-figma/"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
},
{
"id": "297548e4-b5c6-4673-bd23-4612a71a8a88",
"type": "financing_event",
"attributes": {
"effective_date": "2018-02-01T01:00:00+01:00",
"found_at": "2018-02-01T01:00:00+01:00",
"categories": [
"series_b",
"venture"
],
"financing_type": "Series B",
"financing_type_normalized": "series_b",
"amount": "$25 million",
"amount_normalized": 25000000,
"source_urls": [
"https://venturebeat.com/2018/02/02/figma-raises-25-million-to-take-on-adobe-and-invision-with-its-browser-based-interface-design-tool/",
"https://www.prnewswire.com/news-releases/figma-raises-25-million-series-b-led-by-kleiner-perkins-300591521.html"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": [
{
"id": "3dbfcc11-e22b-50e5-9ba3-9bbacfdb087d",
"type": "company"
},
{
"id": "6e1685f2-7e2c-55cc-a83b-7fcbd1bb9af8",
"type": "company"
},
{
"id": "6c039ce7-2850-521d-b233-b66e7993f7af",
"type": "company"
}
]
}
}
},
{
"id": "e24a5f8d-9617-4b25-94f4-0d9b9d246601",
"type": "financing_event",
"attributes": {
"effective_date": null,
"found_at": "2025-07-31T02:00:00+02:00",
"categories": [
"initial_public_offering"
],
"financing_type": null,
"financing_type_normalized": null,
"amount": "$1.2 billion",
"amount_normalized": 1200000000,
"source_urls": [
"https://www.techzine.eu/news/applications/133430/figma-raises-1-2-billion-in-successful-ipo"
]
},
"relationships": {
"company": {
"data": {
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company"
}
},
"investors": {
"data": []
}
}
}
],
"included": [
{
"id": "4bd13a0e-237e-5611-9a85-36f1066ad08f",
"type": "company",
"attributes": {
"domain": "figma.com",
"company_name": "Figma",
"ticker": null
}
},
{
"id": "3dbfcc11-e22b-50e5-9ba3-9bbacfdb087d",
"type": "company",
"attributes": {
"domain": "indexventures.com",
"company_name": "Index Ventures",
"ticker": null
}
},
{
"id": "6e1685f2-7e2c-55cc-a83b-7fcbd1bb9af8",
"type": "company",
"attributes": {
"domain": "kleinerperkins.com",
"company_name": "Kleiner Perkins",
"ticker": null
}
},
{
"id": "6c039ce7-2850-521d-b233-b66e7993f7af",
"type": "company",
"attributes": {
"domain": "greylock.com",
"company_name": "Greylock",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.0",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of company's Connections.
GET
https://predictleads.com/api/v3/companies/{domain}/connections
Path Parameters | |||
string
|
|||
Query Parameters | |||
|
|||
|
|||
categories
[optional]
array
|
|||
Items
|
|||
One of
(9 total)
|
|||
string
Constant:
"partner"
|
|||
string
Constant:
"vendor"
|
|||
string
Constant:
"integration"
|
|||
string
Constant:
"investor"
|
|||
string
Constant:
"parent"
|
|||
string
Constant:
"rebranding"
|
|||
string
Constant:
"published_in"
|
|||
string
Constant:
"badge"
|
|||
string
Constant:
"other"
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/companies/{domain}/connections \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/companies/{domain}/connections", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "587e4f3f-8149-4918-8a30-89190fa582f8",
"type": "connection",
"attributes": {
"category": "vendor",
"source_category": "vendor_section",
"source_url": "https://www.y.uno",
"individual_source_url": "https://www.y.uno/partner/adyen",
"context": "Yuno partners with Adyen to integrate its global payment solutions, enhancing transaction processing capabilities and unlocking revenue opportunities for businesses. This collaboration ensures seamless integration with various payment providers and fraud solutions, fostering mutual success.",
"first_seen_at": "2023-08-02T21:20:41Z",
"last_seen_at": "2025-06-09T15:21:34Z"
},
"relationships": {
"company1": {
"data": {
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company"
}
},
"company2": {
"data": {
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company"
}
},
"technology": {
"data": null
}
}
}
],
"included": [
{
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company",
"attributes": {
"domain": "y.uno",
"company_name": "Yuno Group",
"ticker": null
}
},
{
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company",
"attributes": {
"domain": "adyen.com",
"company_name": "Adyen",
"ticker": "AMS:ADYEN"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "ConnectionsDataset",
"summary": "Categorized Connections between companies and where available also summarized context of how two\ncompanies work together.\n",
"description": "Since 2019, PredictLeads has detected over 222 million business connections between companies globally.\nThe Company Connections Dataset describes relationships between some 43 million companies.\n<br><br>\nConnections are sourced from Case Study pages, Testimonials, Our Customers sections, and is done through\nimage recognition of company logos.\n<br><br>\nThe Connections Dataset includes fields such as Connection Category, Source Category, Source URL, Context,\nFirst Seen At, Last Seen At, and other Connection information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Connection",
"description": "The `Connection` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `Connection` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `Connection` object.",
"const": "connection"
},
"attributes": {
"description": "Attributes of the `Connection` object.",
"type": "object",
"required": [
"category",
"source_category",
"source_url",
"individual_source_url",
"context",
"first_seen_at",
"last_seen_at"
],
"properties": {
"category": {
"description": "`Connection` category.",
"type": "string",
"oneOf": [
{
"const": "partner",
"description": "**Read as**: Company1 is a partner of Company2.\n<br>\nA partner relationship signals a collaboration between companies that goes both in two directions.\nYou will find such connections using titles as \"We work with\", \"Our partners\", \"The company we keep\",\nand other titles similar in meaning. The implications of this category\ncan be quite wide in their meaning, but in general all partnerships are a positive signal.\n<br>\n**NOTE**: Until February 2024 the `partner` category did not always signal a true partnership\nbetween two companies, but it also included a tighter knit relationship compared to the `other`\ncategory, which are not always as strong as the partner keyword suggests.\nThe meaning is now correctly followed for all new cases or cases that have been last seen since\nand still have the `partner` category.\n"
},
{
"const": "vendor",
"description": "**Read as**: Company1 is a vendor to Company2.\n<br>\nThe vendor category is much simpler in its meaning. It simply means that company1 is a supplier\nfor company2 in some way. All vendor relationships are positive, although some are more positive\nthan others. On a webpage, such connections can be seen in lists such as \"Our customers\",\n\"Trusted by\", \"Enabling businesses to\", etc.\n<br>\nFor example, to be a vendor to Microsoft, the company has to pass certain requirements as to\ncompany size, product reliability, safety, etc. This can be seen as a vetting process of some sort\nand increases the company's trustworthiness.\n<br>\nThe vendor category can also be used to determine the supply chain of a certain company and evaluate\nsupply chain risks.\n"
},
{
"const": "integration",
"description": "**Read as**: Company1 has an integration with Company2.\n<br>\nMost of the time an integration happens between a platform and a service.\n<br><br>\nCase examples:\n<ul>\n <li>\n Company1 has developed a Machine learning model. To make it more usable, they have\n developed an Azure Cloud integration. With this, the customers of the model can start using it\n more quickly, which is good for Company1. It's generally the service's development team that takes\n on the task of creating this integration. This can also be a positive signal for the platform\n (Company2). One could calculate the adoption of the Company2 platform and use this as a signal\n for growth.\n </li>\n</ul>\n"
},
{
"const": "investor",
"description": "**Read as**: Company1 is an investor in Company2.\n<br>\nThe investor category identifies relationships between companies making investments (Company1)\nand companies receiving investments (Company2).\n<br>\nThe more investors the company has, the better.\nOne could also track what companies/sectors competitors are investing in.\n"
},
{
"const": "parent",
"description": "**Read as**: Company1 is a parent company of Company2.\n<br>\nParent category defines a parent-subsidiary relationship between websites.\nIn some cases such websites are only localized versions for specific markets.\n<br><br>\nCase examples:\n<ul>\n <li>\n \"activisionblizzard.com\" is a parent to \"blizzard.com\", and in turn \"blizzard.com\" is a parent to\n \"blizzard.de\".\n </li>\n <li>\n \"coca-cola.com\" is a parent to a vast array of websites, such as \"coca-cola.fr\", \"coca-cola.de\",\n \"coca-cola.es\", \"coca-cola.tn\", \"coca-cola.se\", etc.\n </li>\n</ul>\n<br>\n\n**NOTE**: Often it makes sense to not only check current hierarchy level e.g. \"blizzard.de\"\nbut also check their parent connections e.g. \"blizzard.com\" and \"activisionblizzard.com\".\nSince sometimes company connections (customers, investors…) are also available at higher company\nhierarchical levels.\n"
},
{
"const": "rebranding",
"description": "**Read as**: Company1 is a rebranding of Company2.\n<br>\nCompany1 being a rebranding of Company2 suggests that Company2 has undergone a process to change\nits brand identity. We detect rebranding based on domain change and similarities between the old\nand the new website.\n<br><br>\nCase examples:\n<ul>\n <li>\n Top-level-domain (TLD) change: airmeet.co -> airmeet.com. airmeet.com is a rebranding of airmeet.co.\n TLD changed to higher value .com.\n </li>\n <li>\n Change to a shorter domain: lamborghini.com is a rebranding of lamborghini-madrid.com.\n </li>\n <li>\n Name change: hausarztpraxis-leinetal.de is a rebranding of praxis-schuenemann.de.\n </li>\n</ul>\n"
},
{
"const": "published_in",
"description": "**Read as**: Company1 is published in Company2.\n<br>\nThe `published_in` category is usually found on early stage startup websites with fewer\naccomplishments on the market, but positive press coverage. You can see such connections under\ntitles such as \"As seen in\", \"Featured in\", \"Talking about us\", etc.\n<br>\nA `published_in` connection is a positive signal, but after some months or years, we would\nexpect to see them removed and replaced with other content proving the legitimacy of the company.\n"
},
{
"const": "badge",
"description": "**Read as**: Company1 has a badge of Company2.\n<br>\nThe `badge` category shows that the Company1 has a certificate issued by the Company2 e.g. SOC 2 Type 2,\nISO 27001, or some other common badges like GDPR, CCPA, etc.\n<br>\nSuch connections may have a TechnologyLite reference present, describing the technology in some detail.\nFull information about that technology is available via the technology endpoint.\n"
},
{
"const": "other",
"description": "**Read as**: Company1 is connected to Company2.\n<br>\nThis is the most general category. If we detected a relationship between companies, but we were\nunsure which category it belonged to, or it didn't belong to any of our categories, then we would\ncategorize it as `other`.\n<br>\nOutgoing `other` category connections are a slightly positive signal, while incoming ones are\nquite more so. Thus a connection Company1 -> other -> Company2 is more positive for Company2, than\nfor Company1. As Company2 was featured on Company1 website.\n<br>\nSometimes the `other` category can have additional information via the source_category attribute\ndepending on where it was found. An example of such a source_category would be `cookie_section`,\nwhich is explained further below. Such connections could be evaluated differently.\n"
}
]
},
"source_category": {
"description": "Describes source where the `Connection` category was found.",
"externalDocs": {
"description": "Read more about source categories...",
"url": "/v3/guide/connections_dataset/source_categories"
},
"enum": [
"undefined",
"partner_page",
"vendor_page",
"integration_page",
"investor_page",
"sponsor_page",
"parent_page",
"case_study_page",
"testimonial_page",
"social_page",
"manual_input",
"domain_redirect",
"same_subpage",
"partner_section",
"vendor_section",
"integration_section",
"investor_section",
"sponsor_section",
"parent_section",
"case_study_section",
"testimonial_section",
"social_section",
"published_in_section",
"vendor_inverse_section",
"investor_inverse_section",
"parent_inverse_section",
"footer",
"header",
"vendor_inverse_page",
"cookie_section",
"badge_section"
]
},
"source_url": {
"description": "URL where `Connection` information was found.",
"type": [
"null",
"string"
],
"format": "uri"
},
"individual_source_url": {
"description": "URL where Connection` additional information was found.",
"type": [
"null",
"string"
],
"format": "uri"
},
"context": {
"description": "Text found near the connection. Often contains additional relationship information between the two companies.",
"type": [
"null",
"string"
]
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `Connection` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `Connection` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.\nOrder of companies is guaranteed and necessary to preserve the meaning of the\n`category`. For example: Company1 is a `vendor` to Company2.\n",
"type": "object",
"required": [
"company1",
"company2",
"technology"
],
"properties": {
"company1": {
"title": "ConnectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"company2": {
"title": "ConnectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"technology": {
"title": "ConnectionToTechnologyLiteRelationship",
"description": "The data contains a reference to related `TechnologyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"oneOf": [
{
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TechnologyLite` object.",
"const": "technology"
}
}
},
{
"type": "null"
}
]
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TechnologyLite",
"description": "The `TechnologyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}
}
}
]
},
"meta": {
"description": "Meta information about `ConnectionsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "587e4f3f-8149-4918-8a30-89190fa582f8",
"type": "connection",
"attributes": {
"category": "vendor",
"source_category": "vendor_section",
"source_url": "https://www.y.uno",
"individual_source_url": "https://www.y.uno/partner/adyen",
"context": "Yuno partners with Adyen to integrate its global payment solutions, enhancing transaction processing capabilities and unlocking revenue opportunities for businesses. This collaboration ensures seamless integration with various payment providers and fraud solutions, fostering mutual success.",
"first_seen_at": "2023-08-02T21:20:41Z",
"last_seen_at": "2025-06-09T15:21:34Z"
},
"relationships": {
"company1": {
"data": {
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company"
}
},
"company2": {
"data": {
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company"
}
},
"technology": {
"data": null
}
}
}
],
"included": [
{
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company",
"attributes": {
"domain": "y.uno",
"company_name": "Yuno Group",
"ticker": null
}
},
{
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company",
"attributes": {
"domain": "adyen.com",
"company_name": "Adyen",
"ticker": "AMS:ADYEN"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns the Portfolio Companies found on the portfolio pages of thousands of VCs, accelerators, and incubators, as a list of Connections categorized as investor
, ordered by the first_seen_at
, descending.
GET
https://predictleads.com/api/v3/discover/portfolio_companies/connections
Query Parameters | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/discover/portfolio_companies/connections \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/discover/portfolio_companies/connections", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "00014b3d-5e40-4198-bf43-67056a45b572",
"type": "connection",
"attributes": {
"category": "investor",
"source_category": "investor_page",
"source_url": "https://www.domistation.org/alumni",
"individual_source_url": null,
"context": null,
"first_seen_at": "2021-07-07T20:23:33Z",
"last_seen_at": "2022-12-21T11:39:45Z"
},
"relationships": {
"company1": {
"data": {
"id": "cb7e587e-cfbf-557f-b845-03280d2e8ab1",
"type": "company"
}
},
"company2": {
"data": {
"id": "6817cc74-04e2-56be-ac72-967f9dfbf756",
"type": "company"
}
},
"technology": {
"data": null
}
}
}
],
"included": [
{
"id": "cb7e587e-cfbf-557f-b845-03280d2e8ab1",
"type": "company",
"attributes": {
"domain": "domistation.org",
"company_name": "Domistation",
"ticker": null
}
},
{
"id": "6817cc74-04e2-56be-ac72-967f9dfbf756",
"type": "company",
"attributes": {
"domain": "gleauxaesthetics.com",
"company_name": "Gleauxaesthetics",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "ConnectionsDataset",
"summary": "Categorized Connections between companies and where available also summarized context of how two\ncompanies work together.\n",
"description": "Since 2019, PredictLeads has detected over 222 million business connections between companies globally.\nThe Company Connections Dataset describes relationships between some 43 million companies.\n<br><br>\nConnections are sourced from Case Study pages, Testimonials, Our Customers sections, and is done through\nimage recognition of company logos.\n<br><br>\nThe Connections Dataset includes fields such as Connection Category, Source Category, Source URL, Context,\nFirst Seen At, Last Seen At, and other Connection information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Connection",
"description": "The `Connection` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `Connection` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `Connection` object.",
"const": "connection"
},
"attributes": {
"description": "Attributes of the `Connection` object.",
"type": "object",
"required": [
"category",
"source_category",
"source_url",
"individual_source_url",
"context",
"first_seen_at",
"last_seen_at"
],
"properties": {
"category": {
"description": "`Connection` category.",
"type": "string",
"oneOf": [
{
"const": "partner",
"description": "**Read as**: Company1 is a partner of Company2.\n<br>\nA partner relationship signals a collaboration between companies that goes both in two directions.\nYou will find such connections using titles as \"We work with\", \"Our partners\", \"The company we keep\",\nand other titles similar in meaning. The implications of this category\ncan be quite wide in their meaning, but in general all partnerships are a positive signal.\n<br>\n**NOTE**: Until February 2024 the `partner` category did not always signal a true partnership\nbetween two companies, but it also included a tighter knit relationship compared to the `other`\ncategory, which are not always as strong as the partner keyword suggests.\nThe meaning is now correctly followed for all new cases or cases that have been last seen since\nand still have the `partner` category.\n"
},
{
"const": "vendor",
"description": "**Read as**: Company1 is a vendor to Company2.\n<br>\nThe vendor category is much simpler in its meaning. It simply means that company1 is a supplier\nfor company2 in some way. All vendor relationships are positive, although some are more positive\nthan others. On a webpage, such connections can be seen in lists such as \"Our customers\",\n\"Trusted by\", \"Enabling businesses to\", etc.\n<br>\nFor example, to be a vendor to Microsoft, the company has to pass certain requirements as to\ncompany size, product reliability, safety, etc. This can be seen as a vetting process of some sort\nand increases the company's trustworthiness.\n<br>\nThe vendor category can also be used to determine the supply chain of a certain company and evaluate\nsupply chain risks.\n"
},
{
"const": "integration",
"description": "**Read as**: Company1 has an integration with Company2.\n<br>\nMost of the time an integration happens between a platform and a service.\n<br><br>\nCase examples:\n<ul>\n <li>\n Company1 has developed a Machine learning model. To make it more usable, they have\n developed an Azure Cloud integration. With this, the customers of the model can start using it\n more quickly, which is good for Company1. It's generally the service's development team that takes\n on the task of creating this integration. This can also be a positive signal for the platform\n (Company2). One could calculate the adoption of the Company2 platform and use this as a signal\n for growth.\n </li>\n</ul>\n"
},
{
"const": "investor",
"description": "**Read as**: Company1 is an investor in Company2.\n<br>\nThe investor category identifies relationships between companies making investments (Company1)\nand companies receiving investments (Company2).\n<br>\nThe more investors the company has, the better.\nOne could also track what companies/sectors competitors are investing in.\n"
},
{
"const": "parent",
"description": "**Read as**: Company1 is a parent company of Company2.\n<br>\nParent category defines a parent-subsidiary relationship between websites.\nIn some cases such websites are only localized versions for specific markets.\n<br><br>\nCase examples:\n<ul>\n <li>\n \"activisionblizzard.com\" is a parent to \"blizzard.com\", and in turn \"blizzard.com\" is a parent to\n \"blizzard.de\".\n </li>\n <li>\n \"coca-cola.com\" is a parent to a vast array of websites, such as \"coca-cola.fr\", \"coca-cola.de\",\n \"coca-cola.es\", \"coca-cola.tn\", \"coca-cola.se\", etc.\n </li>\n</ul>\n<br>\n\n**NOTE**: Often it makes sense to not only check current hierarchy level e.g. \"blizzard.de\"\nbut also check their parent connections e.g. \"blizzard.com\" and \"activisionblizzard.com\".\nSince sometimes company connections (customers, investors…) are also available at higher company\nhierarchical levels.\n"
},
{
"const": "rebranding",
"description": "**Read as**: Company1 is a rebranding of Company2.\n<br>\nCompany1 being a rebranding of Company2 suggests that Company2 has undergone a process to change\nits brand identity. We detect rebranding based on domain change and similarities between the old\nand the new website.\n<br><br>\nCase examples:\n<ul>\n <li>\n Top-level-domain (TLD) change: airmeet.co -> airmeet.com. airmeet.com is a rebranding of airmeet.co.\n TLD changed to higher value .com.\n </li>\n <li>\n Change to a shorter domain: lamborghini.com is a rebranding of lamborghini-madrid.com.\n </li>\n <li>\n Name change: hausarztpraxis-leinetal.de is a rebranding of praxis-schuenemann.de.\n </li>\n</ul>\n"
},
{
"const": "published_in",
"description": "**Read as**: Company1 is published in Company2.\n<br>\nThe `published_in` category is usually found on early stage startup websites with fewer\naccomplishments on the market, but positive press coverage. You can see such connections under\ntitles such as \"As seen in\", \"Featured in\", \"Talking about us\", etc.\n<br>\nA `published_in` connection is a positive signal, but after some months or years, we would\nexpect to see them removed and replaced with other content proving the legitimacy of the company.\n"
},
{
"const": "badge",
"description": "**Read as**: Company1 has a badge of Company2.\n<br>\nThe `badge` category shows that the Company1 has a certificate issued by the Company2 e.g. SOC 2 Type 2,\nISO 27001, or some other common badges like GDPR, CCPA, etc.\n<br>\nSuch connections may have a TechnologyLite reference present, describing the technology in some detail.\nFull information about that technology is available via the technology endpoint.\n"
},
{
"const": "other",
"description": "**Read as**: Company1 is connected to Company2.\n<br>\nThis is the most general category. If we detected a relationship between companies, but we were\nunsure which category it belonged to, or it didn't belong to any of our categories, then we would\ncategorize it as `other`.\n<br>\nOutgoing `other` category connections are a slightly positive signal, while incoming ones are\nquite more so. Thus a connection Company1 -> other -> Company2 is more positive for Company2, than\nfor Company1. As Company2 was featured on Company1 website.\n<br>\nSometimes the `other` category can have additional information via the source_category attribute\ndepending on where it was found. An example of such a source_category would be `cookie_section`,\nwhich is explained further below. Such connections could be evaluated differently.\n"
}
]
},
"source_category": {
"description": "Describes source where the `Connection` category was found.",
"externalDocs": {
"description": "Read more about source categories...",
"url": "/v3/guide/connections_dataset/source_categories"
},
"enum": [
"undefined",
"partner_page",
"vendor_page",
"integration_page",
"investor_page",
"sponsor_page",
"parent_page",
"case_study_page",
"testimonial_page",
"social_page",
"manual_input",
"domain_redirect",
"same_subpage",
"partner_section",
"vendor_section",
"integration_section",
"investor_section",
"sponsor_section",
"parent_section",
"case_study_section",
"testimonial_section",
"social_section",
"published_in_section",
"vendor_inverse_section",
"investor_inverse_section",
"parent_inverse_section",
"footer",
"header",
"vendor_inverse_page",
"cookie_section",
"badge_section"
]
},
"source_url": {
"description": "URL where `Connection` information was found.",
"type": [
"null",
"string"
],
"format": "uri"
},
"individual_source_url": {
"description": "URL where Connection` additional information was found.",
"type": [
"null",
"string"
],
"format": "uri"
},
"context": {
"description": "Text found near the connection. Often contains additional relationship information between the two companies.",
"type": [
"null",
"string"
]
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `Connection` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `Connection` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.\nOrder of companies is guaranteed and necessary to preserve the meaning of the\n`category`. For example: Company1 is a `vendor` to Company2.\n",
"type": "object",
"required": [
"company1",
"company2",
"technology"
],
"properties": {
"company1": {
"title": "ConnectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"company2": {
"title": "ConnectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"technology": {
"title": "ConnectionToTechnologyLiteRelationship",
"description": "The data contains a reference to related `TechnologyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"oneOf": [
{
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TechnologyLite` object.",
"const": "technology"
}
}
},
{
"type": "null"
}
]
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TechnologyLite",
"description": "The `TechnologyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}
}
}
]
},
"meta": {
"description": "Meta information about `ConnectionsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "587e4f3f-8149-4918-8a30-89190fa582f8",
"type": "connection",
"attributes": {
"category": "vendor",
"source_category": "vendor_section",
"source_url": "https://www.y.uno",
"individual_source_url": "https://www.y.uno/partner/adyen",
"context": "Yuno partners with Adyen to integrate its global payment solutions, enhancing transaction processing capabilities and unlocking revenue opportunities for businesses. This collaboration ensures seamless integration with various payment providers and fraud solutions, fostering mutual success.",
"first_seen_at": "2023-08-02T21:20:41Z",
"last_seen_at": "2025-06-09T15:21:34Z"
},
"relationships": {
"company1": {
"data": {
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company"
}
},
"company2": {
"data": {
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company"
}
},
"technology": {
"data": null
}
}
}
],
"included": [
{
"id": "edb175f8-51be-53ef-8af5-bec04dc3a402",
"type": "company",
"attributes": {
"domain": "y.uno",
"company_name": "Yuno Group",
"ticker": null
}
},
{
"id": "94d705f4-6650-5055-b643-62d0740cdfa3",
"type": "company",
"attributes": {
"domain": "adyen.com",
"company_name": "Adyen",
"ticker": "AMS:ADYEN"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of company's Website Evolution.
GET
https://predictleads.com/api/v3/companies/{domain}/website_evolution
Path Parameters | |||
string
|
|||
Query Parameters | |||
|
|||
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/companies/{domain}/website_evolution \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/companies/{domain}/website_evolution", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "00000000-0000-0000-0000-000004202537",
"type": "subpage",
"attributes": {
"category": "about",
"url": "https://groupawheels.com/about-us",
"text_content": "About Us\n========\n\n[Home](https://groupawheels.com/)About Us\n\n[Group-A Wheels](https://groupawheels.com/)\n\n01\n\nwho we *are*\n------------\n\nLocated in Lindenhurst, Long Island New York, Group-A / Autotrend is one the nation’s largest tire and wheel warehouse’s, open direct to the public. Most importantly, we are a group of enthusiasts, and we LOVE what we do!\n\nUnlike chain stores, and websites where every item is just a SKU, we pride ourselves in our depth of product and fitment knowledge. Our staff of veterans actually IS the best in the business. You will see.\n\n**In The Warehouse**\n\nOur warehouse has a large selection of tires and wheels to fit your needs AND your desires. Whether it is your car, truck, or SUV/CUV, our warehouse has the best selection of the industry’s top-quality wheel and tire brands to choose from.\n\nFounded in 1983, we have a full staff of veterans in the wheel & tire industry.\n\nPlease feel free to [call one of our tech representatives](tel:(631)%20957-3901) at any time regarding fitments for our wheels and tires regarding your car. Or better yet, if you live within the area, feel free to visit us.\n\nOur warehouse has a showroom which is open to the public, and we also have an installation center on site for our local customers.\n\n**Product Shipping**\n\nIf you do not live in the area, fear not. Our shipping department is shipping all of our products to our customers all day long from our other regional warehouses. We also provide same day shipping on all in-stock products, so our customers will receive their products as quickly as possible.\n\n**Tire & Wheel Packages**\n\nTo match your wheels, we also have a complete lineup of Tire & Wheel Packages specific for your car. Tire & Wheel Packages come mounted and dual-plane high-speed balanced on the latest mounting and balancing machines. Packages ready to be installed in the comfort of your own garage.\n\n**Your One Stop Shop**\n\nAt Group A Autotrend, we aim to become your one-stop-shop for all your premium wheel, tire, and suspension component needs. Our goal is to make the tire buying process simple, straightforward and convenient.\n\n**International Recognition**\n\nThe European market recognizes us for our specialty in Porsche, BMW, Mercedes, and Ferrari, while our unique fitments for Acura NSX, Subaru WRX, and Toyota Supra have given us notoriety in the Japanese market as well.\n\n**Complete your car with high performance suspension components**\n\nGroup A Autotrend can also complete your car’s performance with suspension components from Eibach Springs and Tokico Shocks. Please feel free to browse our extensive inventory of wheels, tires and suspension components by brand, type or vehicle make. Can’t find what you’re looking for? Pick up the phone and call one of our friendly, experienced tech representatives. We’re here to help!\n\nQuestions?\n\nIf you have any questions, or do not see something that you are looking for, please feel free to email or even call us. We would love to hear from you.\n\nCall our customer service line: 1-800-WHEEL99\n\n##### Subscribe for News and Get a Discount\n\nLoading...",
"first_seen_at": "2016-10-21T21:49:26Z",
"last_seen_at": "2025-07-25T13:55:15Z",
"last_extraction_states": []
},
"relationships": {
"company": {
"data": {
"id": "82a5f5b5-ae94-5f9f-94ff-fc31465af63a",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "82a5f5b5-ae94-5f9f-94ff-fc31465af63a",
"type": "company",
"attributes": {
"domain": "groupawheels.com",
"company_name": "Group A Inc",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "WebsiteEvolutionDataset",
"summary": "Information on how websites are structured, what kind of subpages they have, categories of subpages\n(e.g. blog, careers, about, terms...) and **cleaned text content** from these subpages.\n",
"description": "Since 2021, PredictLeads has detected some 513 million subpages on about 60 million websites,\nwith the goal to track how their websites are evolving through time.\n<br><br>\nThe Website Evolution dataset tracks when subpages such as \"about us\", \"blog\", \"careers\", \"api docs\",\n\"customer support\" etc. are added over time. The more subpages that are added in a shorter time-frame,\nthe faster the company grows.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "Subpage",
"description": "The `Subpage` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `Subpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `Subpage` object.",
"const": "subpage"
},
"attributes": {
"description": "Attributes of the `Subpage` object.",
"type": "object",
"required": [
"category",
"url",
"text_content",
"first_seen_at",
"last_seen_at",
"last_extraction_states"
],
"properties": {
"category": {
"description": "Subpage category.",
"type": "string",
"enum": "#<Set: {\"blog\", \"news\", \"press\", \"about\", \"leadership\", \"jobs\", \"facebook\", \"twitter\", \"linkedin\", \"instagram\", \"pinterest\", \"contact\", \"playstore\", \"appstore\", \"news_outlet\", \"customers\", \"partners\", \"integrations\", \"case_studies\", \"portfolio\", \"suppliers\", \"testimonials\", \"login\", \"support\", \"pricing\", \"job_board\", \"main\", \"github\", \"investors\", \"products\", \"solutions\", \"status\", \"demo\", \"resources\", \"events\", \"developers\", \"api\", \"terms\", \"privacy\", \"trust\", \"feedback\", \"marketplace\", \"store\", \"community\", \"retail\", \"sitemap\", \"webinars\", \"search\", \"social_media\", \"updates\", \"registration\", \"locations\", \"review\"}>"
},
"url": {
"description": "Subpage URL.",
"type": "string",
"format": "uri"
},
"text_content": {
"description": "Text content from the subpage. Sentences are contextually separated with new lines (\\n).",
"type": [
"null",
"string"
]
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `Subpage` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `Subpage` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_extraction_states": {
"type": "array",
"items": {
"title": "LastExtractionStates",
"description": "The `LastExtractionStates` object.",
"required": [
"attributes"
],
"properties": {
"attributes": {
"description": "Attributes of the `LastExtractionStates` object.",
"type": "object",
"required": [
"status",
"status_code",
"processed_at"
],
"properties": {
"status": {
"description": "Extraction status",
"type": "string"
},
"status_code": {
"description": "HTTP response status code",
"type": "integer"
},
"processed_at": {
"description": "Date & time (ISO 8601) of when the `LastExtractionStates` was last processed.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
}
}
}
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "SubpageToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `WebsiteEvolutionDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "00000000-0000-0000-0000-000004202537",
"type": "subpage",
"attributes": {
"category": "about",
"url": "https://groupawheels.com/about-us",
"text_content": "About Us\n========\n\n[Home](https://groupawheels.com/)About Us\n\n[Group-A Wheels](https://groupawheels.com/)\n\n01\n\nwho we *are*\n------------\n\nLocated in Lindenhurst, Long Island New York, Group-A / Autotrend is one the nation’s largest tire and wheel warehouse’s, open direct to the public. Most importantly, we are a group of enthusiasts, and we LOVE what we do!\n\nUnlike chain stores, and websites where every item is just a SKU, we pride ourselves in our depth of product and fitment knowledge. Our staff of veterans actually IS the best in the business. You will see.\n\n**In The Warehouse**\n\nOur warehouse has a large selection of tires and wheels to fit your needs AND your desires. Whether it is your car, truck, or SUV/CUV, our warehouse has the best selection of the industry’s top-quality wheel and tire brands to choose from.\n\nFounded in 1983, we have a full staff of veterans in the wheel & tire industry.\n\nPlease feel free to [call one of our tech representatives](tel:(631)%20957-3901) at any time regarding fitments for our wheels and tires regarding your car. Or better yet, if you live within the area, feel free to visit us.\n\nOur warehouse has a showroom which is open to the public, and we also have an installation center on site for our local customers.\n\n**Product Shipping**\n\nIf you do not live in the area, fear not. Our shipping department is shipping all of our products to our customers all day long from our other regional warehouses. We also provide same day shipping on all in-stock products, so our customers will receive their products as quickly as possible.\n\n**Tire & Wheel Packages**\n\nTo match your wheels, we also have a complete lineup of Tire & Wheel Packages specific for your car. Tire & Wheel Packages come mounted and dual-plane high-speed balanced on the latest mounting and balancing machines. Packages ready to be installed in the comfort of your own garage.\n\n**Your One Stop Shop**\n\nAt Group A Autotrend, we aim to become your one-stop-shop for all your premium wheel, tire, and suspension component needs. Our goal is to make the tire buying process simple, straightforward and convenient.\n\n**International Recognition**\n\nThe European market recognizes us for our specialty in Porsche, BMW, Mercedes, and Ferrari, while our unique fitments for Acura NSX, Subaru WRX, and Toyota Supra have given us notoriety in the Japanese market as well.\n\n**Complete your car with high performance suspension components**\n\nGroup A Autotrend can also complete your car’s performance with suspension components from Eibach Springs and Tokico Shocks. Please feel free to browse our extensive inventory of wheels, tires and suspension components by brand, type or vehicle make. Can’t find what you’re looking for? Pick up the phone and call one of our friendly, experienced tech representatives. We’re here to help!\n\nQuestions?\n\nIf you have any questions, or do not see something that you are looking for, please feel free to email or even call us. We would love to hear from you.\n\nCall our customer service line: 1-800-WHEEL99\n\n##### Subscribe for News and Get a Discount\n\nLoading...",
"first_seen_at": "2016-10-21T21:49:26Z",
"last_seen_at": "2025-07-25T13:55:15Z",
"last_extraction_states": []
},
"relationships": {
"company": {
"data": {
"id": "82a5f5b5-ae94-5f9f-94ff-fc31465af63a",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "82a5f5b5-ae94-5f9f-94ff-fc31465af63a",
"type": "company",
"attributes": {
"domain": "groupawheels.com",
"company_name": "Group A Inc",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of company's Github Repositories.
GET
https://predictleads.com/api/v3/companies/{domain}/github_repositories
Path Parameters | |||
string
|
|||
Query Parameters | |||
|
|||
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/companies/{domain}/github_repositories \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/companies/{domain}/github_repositories", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "1c2f062f-2a98-4094-b5f9-873da16f9466",
"type": "github_repository",
"attributes": {
"url": "https://github.com/openmeterio/openmeter",
"description": "Metering and Billing for AI, API and DevOps. Collect and aggregate millions of usage events in real-time and enable usage-based billing.",
"first_seen_at": "2023-06-21T05:28:35Z"
},
"relationships": {
"company": {
"data": {
"id": "774930e8-6a14-5e6d-bac7-5df186711c52",
"type": "company"
}
},
"timeseries_datapoints": {
"data": [
{
"id": "7e1b166f-5c76-43b0-bd05-5a339bbc6d67",
"type": "timeseries_datapoint"
},
{
"id": "78794042-40a9-424a-a049-0827d918791e",
"type": "timeseries_datapoint"
},
{
"id": "0598d12b-1526-48e8-8624-233a79acf842",
"type": "timeseries_datapoint"
},
{
"id": "315b14ba-c57a-43a0-ba1c-63d76daddd8d",
"type": "timeseries_datapoint"
},
{
"id": "da544be0-fd1a-4a6f-8d7e-c666f16b975a",
"type": "timeseries_datapoint"
},
{
"id": "0e1b5148-a022-4ed3-96f8-c9404980727a",
"type": "timeseries_datapoint"
},
{
"id": "424989d7-fb0c-4574-b0dc-b9b4389f3afe",
"type": "timeseries_datapoint"
},
{
"id": "5cf98ec1-b775-4a69-a74f-796c93a40603",
"type": "timeseries_datapoint"
},
{
"id": "8f38e1b3-5488-4fc9-a5be-28ca28a61de4",
"type": "timeseries_datapoint"
},
{
"id": "a471c2fb-19cd-451e-8d83-d01cccb906eb",
"type": "timeseries_datapoint"
},
{
"id": "534b84a5-e272-46c5-bd4e-bc26359ebf91",
"type": "timeseries_datapoint"
},
{
"id": "d1bad782-8532-402c-8f91-33560c66551b",
"type": "timeseries_datapoint"
},
{
"id": "c30ce065-ab4f-4076-b309-5b2e112c1bd7",
"type": "timeseries_datapoint"
},
{
"id": "69509321-ab79-4bf6-a997-ca64d6c9c987",
"type": "timeseries_datapoint"
},
{
"id": "72c7c725-6d69-4865-ad8f-6ae32d1aee58",
"type": "timeseries_datapoint"
},
{
"id": "4e521932-cbc7-41b5-b40e-f3cc54a40543",
"type": "timeseries_datapoint"
},
{
"id": "0dc772bf-ac85-4903-be41-fd5ac41c3f98",
"type": "timeseries_datapoint"
},
{
"id": "6340ad72-e92e-4405-bba5-710d91ffce29",
"type": "timeseries_datapoint"
},
{
"id": "651d12f9-e254-401b-a74a-0d5aa1d771ef",
"type": "timeseries_datapoint"
},
{
"id": "9f596991-e1dd-4b9b-89f4-dbdfba78e19a",
"type": "timeseries_datapoint"
},
{
"id": "3d18c7cc-373a-4200-9340-021d22526bbb",
"type": "timeseries_datapoint"
},
{
"id": "0176990c-3179-49fe-a554-3dba4e8753cf",
"type": "timeseries_datapoint"
},
{
"id": "51f78008-db13-42ee-a388-bde4d4bb90c0",
"type": "timeseries_datapoint"
},
{
"id": "6a9f5003-83f3-4f9f-b388-4eb06bdb2d77",
"type": "timeseries_datapoint"
},
{
"id": "150c58b8-e691-44cd-876f-a773cd8b75a1",
"type": "timeseries_datapoint"
},
{
"id": "cf8079bc-b8ed-45d7-9987-3bbce3a3b35f",
"type": "timeseries_datapoint"
},
{
"id": "9a93794c-3772-4396-9e88-e5e40a1f1c4f",
"type": "timeseries_datapoint"
},
{
"id": "36986e70-c55b-426a-be7d-1d5dcbccbb2b",
"type": "timeseries_datapoint"
},
{
"id": "0fdc8de1-d7d0-4020-92b2-f7723da86c3b",
"type": "timeseries_datapoint"
},
{
"id": "4f2c0926-e8f8-411c-b440-e23dcfb05c4f",
"type": "timeseries_datapoint"
},
{
"id": "406f1fb4-f840-4479-bf92-24024a3b7f2f",
"type": "timeseries_datapoint"
},
{
"id": "2710523b-4521-4eea-96d0-1ac0a590409e",
"type": "timeseries_datapoint"
},
{
"id": "b4c10c51-58a5-4a1f-9620-7c3450ce7c1f",
"type": "timeseries_datapoint"
},
{
"id": "3ef2c3f7-6e78-4b3e-b494-80b86f31fc0e",
"type": "timeseries_datapoint"
},
{
"id": "81b2ea0e-98c8-44ba-8c36-d705e5c632ec",
"type": "timeseries_datapoint"
},
{
"id": "bf1b4a1c-37fe-402b-a35e-045a18c007e9",
"type": "timeseries_datapoint"
},
{
"id": "f5315c88-387a-4e1b-9627-40e20dc023bd",
"type": "timeseries_datapoint"
},
{
"id": "7279bbb2-0b5b-4e53-ae98-2f371d05ada2",
"type": "timeseries_datapoint"
},
{
"id": "80358d18-538e-4127-9c76-f41c64387ddf",
"type": "timeseries_datapoint"
},
{
"id": "169ac141-2da2-49bd-93a2-55a788fb390e",
"type": "timeseries_datapoint"
},
{
"id": "392e3c57-9680-48c3-8b63-952ffb0236fa",
"type": "timeseries_datapoint"
},
{
"id": "cd5f8a8f-230f-4578-b4e1-c2631a921cbc",
"type": "timeseries_datapoint"
},
{
"id": "4113b7d5-b220-473a-bc0b-71757cc32d1e",
"type": "timeseries_datapoint"
},
{
"id": "ca8a59aa-bf11-4a0e-bde4-328c3e59acb2",
"type": "timeseries_datapoint"
},
{
"id": "24ee97b3-6542-4e72-8de3-0ebc5fbb3795",
"type": "timeseries_datapoint"
},
{
"id": "850d5555-e1de-45a5-8b03-963cf91dd040",
"type": "timeseries_datapoint"
},
{
"id": "acc757fb-adc4-4fb3-89d6-71b3b562cfc7",
"type": "timeseries_datapoint"
},
{
"id": "ee0435c5-c631-414d-9101-f14a22eab654",
"type": "timeseries_datapoint"
},
{
"id": "e7bb2656-bb59-4848-9096-3a42de3af280",
"type": "timeseries_datapoint"
},
{
"id": "31aa29fc-6300-45f8-81e6-0eb21990d428",
"type": "timeseries_datapoint"
},
{
"id": "eb800e24-0d76-489a-b280-d144f38fc478",
"type": "timeseries_datapoint"
},
{
"id": "a3cce24b-33ac-44a6-a245-8611fe8dec73",
"type": "timeseries_datapoint"
},
{
"id": "d47f3234-d00e-49eb-930e-f4ab49513ab3",
"type": "timeseries_datapoint"
},
{
"id": "c3c28d23-a9b5-4126-8fd4-d87d39afa2c6",
"type": "timeseries_datapoint"
},
{
"id": "a39b89e8-47db-4e32-85de-ba32fdb7a3a5",
"type": "timeseries_datapoint"
}
]
}
}
}
],
"included": [
{
"id": "7e1b166f-5c76-43b0-bd05-5a339bbc6d67",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-06-21T07:28:35.759+02:00",
"data": {
"forks": 5,
"stars": 86,
"watches": 3,
"last_update_at": "2023-06-20T11:17:04Z"
}
}
},
{
"id": "78794042-40a9-424a-a049-0827d918791e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-06-21T07:28:35.759+02:00",
"data": {
"forks": 5,
"stars": 86,
"watches": 3,
"last_update_at": "2023-06-20T11:17:04Z"
}
}
},
{
"id": "0598d12b-1526-48e8-8624-233a79acf842",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-07-05T07:35:43.732+02:00",
"data": {
"forks": 12,
"stars": 415,
"watches": 6,
"last_update_at": "2023-07-03T12:57:21Z"
}
}
},
{
"id": "315b14ba-c57a-43a0-ba1c-63d76daddd8d",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-07-19T07:43:29.377+02:00",
"data": {
"forks": 15,
"stars": 435,
"watches": 6,
"last_update_at": "2023-07-18T15:20:17Z"
}
}
},
{
"id": "da544be0-fd1a-4a6f-8d7e-c666f16b975a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-02T07:50:04.024+02:00",
"data": {
"forks": 15,
"stars": 457,
"watches": 6,
"last_update_at": "2023-08-01T16:30:51Z"
}
}
},
{
"id": "0e1b5148-a022-4ed3-96f8-c9404980727a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-16T07:50:51.230+02:00",
"data": {
"forks": 16,
"stars": 473,
"watches": 6,
"last_update_at": "2023-08-15T12:09:35Z"
}
}
},
{
"id": "424989d7-fb0c-4574-b0dc-b9b4389f3afe",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-30T07:56:38.090+02:00",
"data": {
"forks": 16,
"stars": 488,
"watches": 6,
"last_update_at": "2023-08-29T15:43:33Z"
}
}
},
{
"id": "5cf98ec1-b775-4a69-a74f-796c93a40603",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-09-13T08:08:59.041+02:00",
"data": {
"forks": 19,
"stars": 518,
"watches": 6,
"last_update_at": "2023-09-12T19:48:49Z"
}
}
},
{
"id": "8f38e1b3-5488-4fc9-a5be-28ca28a61de4",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-09-27T08:15:02.452+02:00",
"data": {
"forks": 19,
"stars": 552,
"watches": 6,
"last_update_at": "2023-09-26T23:33:33Z"
}
}
},
{
"id": "a471c2fb-19cd-451e-8d83-d01cccb906eb",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-10-11T21:03:27.472+02:00",
"data": {
"forks": 20,
"stars": 572,
"watches": 7,
"last_update_at": "2023-10-10T15:32:26Z"
}
}
},
{
"id": "534b84a5-e272-46c5-bd4e-bc26359ebf91",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-10-26T04:40:09.324+02:00",
"data": {
"forks": 22,
"stars": 589,
"watches": 7,
"last_update_at": "2023-10-21T09:35:39Z"
}
}
},
{
"id": "d1bad782-8532-402c-8f91-33560c66551b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-11-09T04:45:31.780+01:00",
"data": {
"forks": 23,
"stars": 598,
"watches": 7,
"last_update_at": "2023-11-08T12:06:24Z"
}
}
},
{
"id": "c30ce065-ab4f-4076-b309-5b2e112c1bd7",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-11-23T04:49:25.792+01:00",
"data": {
"forks": 24,
"stars": 636,
"watches": 7,
"last_update_at": "2023-11-23T03:48:00Z"
}
}
},
{
"id": "69509321-ab79-4bf6-a997-ca64d6c9c987",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-12-08T02:09:18.412+01:00",
"data": {
"forks": 25,
"stars": 662,
"watches": 7,
"last_update_at": "2023-12-06T20:56:28Z"
}
}
},
{
"id": "72c7c725-6d69-4865-ad8f-6ae32d1aee58",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-12-23T10:46:51.326+01:00",
"data": {
"forks": 26,
"stars": 681,
"watches": 8,
"last_update_at": "2023-12-22T16:32:49Z"
}
}
},
{
"id": "4e521932-cbc7-41b5-b40e-f3cc54a40543",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-01-07T03:54:34.442+01:00",
"data": {
"forks": 26,
"stars": 708,
"watches": 8,
"last_update_at": "2024-01-06T14:38:59Z"
}
}
},
{
"id": "0dc772bf-ac85-4903-be41-fd5ac41c3f98",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-01-21T08:22:54.207+01:00",
"data": {
"forks": 30,
"stars": 722,
"watches": 8,
"last_update_at": "2024-01-19T10:55:47Z"
}
}
},
{
"id": "6340ad72-e92e-4405-bba5-710d91ffce29",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-02-05T07:07:35.819+01:00",
"data": {
"forks": 31,
"stars": 747,
"watches": 8,
"last_update_at": "2024-02-04T13:11:28Z"
}
}
},
{
"id": "651d12f9-e254-401b-a74a-0d5aa1d771ef",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-02-19T10:41:17.782+01:00",
"data": {
"forks": 33,
"stars": 767,
"watches": 8,
"last_update_at": "2024-02-18T09:54:41Z"
}
}
},
{
"id": "9f596991-e1dd-4b9b-89f4-dbdfba78e19a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-03-17T09:19:58.332+01:00",
"data": {
"forks": 37,
"stars": 829,
"watches": 8,
"last_update_at": "2024-03-16T21:21:43Z"
}
}
},
{
"id": "3d18c7cc-373a-4200-9340-021d22526bbb",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-03-22T11:13:22.255+01:00",
"data": {
"forks": 38,
"stars": 834,
"watches": 8,
"last_update_at": "2024-03-21T18:15:37Z"
}
}
},
{
"id": "0176990c-3179-49fe-a554-3dba4e8753cf",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-04-07T23:20:03.439+02:00",
"data": {
"forks": 41,
"stars": 855,
"watches": 8,
"last_update_at": "2024-04-07T17:37:28Z"
}
}
},
{
"id": "51f78008-db13-42ee-a388-bde4d4bb90c0",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-04-22T17:39:12.153+02:00",
"data": {
"forks": 41,
"stars": 872,
"watches": 8,
"last_update_at": "2024-04-22T14:39:26Z"
}
}
},
{
"id": "6a9f5003-83f3-4f9f-b388-4eb06bdb2d77",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-05-09T00:55:56.580+02:00",
"data": {
"forks": 45,
"stars": 897,
"watches": 8,
"last_update_at": "2024-05-08T14:50:01Z"
}
}
},
{
"id": "150c58b8-e691-44cd-876f-a773cd8b75a1",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-05-23T08:08:12.902+02:00",
"data": {
"forks": 47,
"stars": 916,
"watches": 9,
"last_update_at": "2024-05-21T12:58:03Z"
}
}
},
{
"id": "cf8079bc-b8ed-45d7-9987-3bbce3a3b35f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-06-16T08:59:53.866+02:00",
"data": {
"forks": 50,
"stars": 948,
"watches": 10,
"last_update_at": "2024-06-16T06:25:43Z"
}
}
},
{
"id": "9a93794c-3772-4396-9e88-e5e40a1f1c4f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-06-30T09:07:57.368+02:00",
"data": {
"forks": 51,
"stars": 968,
"watches": 10,
"last_update_at": "2024-06-30T05:24:25Z"
}
}
},
{
"id": "36986e70-c55b-426a-be7d-1d5dcbccbb2b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-07-14T09:14:36.201+02:00",
"data": {
"forks": 55,
"stars": 1013,
"watches": 11,
"last_update_at": "2024-07-13T19:57:41Z"
}
}
},
{
"id": "0fdc8de1-d7d0-4020-92b2-f7723da86c3b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-07-28T09:23:22.638+02:00",
"data": {
"forks": 56,
"stars": 1027,
"watches": 12,
"last_update_at": "2024-07-26T12:47:28Z"
}
}
},
{
"id": "4f2c0926-e8f8-411c-b440-e23dcfb05c4f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-08-15T00:38:24.982+02:00",
"data": {
"forks": 57,
"stars": 1041,
"watches": 11,
"last_update_at": "2024-08-14T19:02:47Z"
}
}
},
{
"id": "406f1fb4-f840-4479-bf92-24024a3b7f2f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-01T23:34:44.301+02:00",
"data": {
"forks": 59,
"stars": 1063,
"watches": 11,
"last_update_at": "2024-08-31T09:00:01Z"
}
}
},
{
"id": "2710523b-4521-4eea-96d0-1ac0a590409e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-15T23:43:46.401+02:00",
"data": {
"forks": 60,
"stars": 1075,
"watches": 11,
"last_update_at": "2024-09-14T10:18:37Z"
}
}
},
{
"id": "b4c10c51-58a5-4a1f-9620-7c3450ce7c1f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-29T23:49:51.571+02:00",
"data": {
"forks": 61,
"stars": 1086,
"watches": 11,
"last_update_at": "2024-09-28T11:06:07Z"
}
}
},
{
"id": "3ef2c3f7-6e78-4b3e-b494-80b86f31fc0e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-10-14T21:19:24.183+02:00",
"data": {
"forks": 64,
"stars": 1095,
"watches": 11,
"last_update_at": "2024-10-14T17:18:21Z"
}
}
},
{
"id": "81b2ea0e-98c8-44ba-8c36-d705e5c632ec",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-10-28T21:26:41.636+01:00",
"data": {
"forks": 68,
"stars": 1104,
"watches": 11,
"last_update_at": "2024-10-28T07:21:01Z"
}
}
},
{
"id": "bf1b4a1c-37fe-402b-a35e-045a18c007e9",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-11-11T21:30:01.040+01:00",
"data": {
"forks": 68,
"stars": 1114,
"watches": 10,
"last_update_at": "2024-11-11T19:49:24Z"
}
}
},
{
"id": "f5315c88-387a-4e1b-9627-40e20dc023bd",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-11-25T21:59:31.133+01:00",
"data": {
"forks": 68,
"stars": 1140,
"watches": 9,
"last_update_at": "2024-11-23T20:27:19Z"
}
}
},
{
"id": "7279bbb2-0b5b-4e53-ae98-2f371d05ada2",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-12-09T22:06:10.630+01:00",
"data": {
"forks": 68,
"stars": 1150,
"watches": 9,
"last_update_at": "2024-12-09T19:37:49Z"
}
}
},
{
"id": "80358d18-538e-4127-9c76-f41c64387ddf",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-12-23T22:09:50.732+01:00",
"data": {
"forks": 69,
"stars": 1160,
"watches": 9,
"last_update_at": "2024-12-22T23:42:30Z"
}
}
},
{
"id": "169ac141-2da2-49bd-93a2-55a788fb390e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-01-06T22:17:01.362+01:00",
"data": {
"forks": 71,
"stars": 1171,
"watches": 9,
"last_update_at": "2025-01-06T15:16:29Z"
}
}
},
{
"id": "392e3c57-9680-48c3-8b63-952ffb0236fa",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-01-21T04:41:28.304+01:00",
"data": {
"forks": 72,
"stars": 1187,
"watches": 10,
"last_update_at": "2025-01-20T20:35:19Z"
}
}
},
{
"id": "cd5f8a8f-230f-4578-b4e1-c2631a921cbc",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-02-04T12:18:06.272+01:00",
"data": {
"forks": 74,
"stars": 1202,
"watches": 10,
"last_update_at": "2025-02-04T06:49:52Z"
}
}
},
{
"id": "4113b7d5-b220-473a-bc0b-71757cc32d1e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-02-18T17:50:59.102+01:00",
"data": {
"forks": 74,
"stars": 1236,
"watches": 11,
"last_update_at": "2025-02-18T16:28:32Z"
}
}
},
{
"id": "ca8a59aa-bf11-4a0e-bde4-328c3e59acb2",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-03-04T18:10:46.745+01:00",
"data": {
"forks": 73,
"stars": 1253,
"watches": 11,
"last_update_at": "2025-03-04T16:55:08Z"
}
}
},
{
"id": "24ee97b3-6542-4e72-8de3-0ebc5fbb3795",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-03-19T01:59:16.943+01:00",
"data": {
"forks": 73,
"stars": 1275,
"watches": 11,
"last_update_at": "2025-03-18T19:23:14Z"
}
}
},
{
"id": "850d5555-e1de-45a5-8b03-963cf91dd040",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-02T02:37:20.177+02:00",
"data": {
"forks": 74,
"stars": 1302,
"watches": 11,
"last_update_at": "2025-04-01T21:44:57Z"
}
}
},
{
"id": "acc757fb-adc4-4fb3-89d6-71b3b562cfc7",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-16T08:16:02.928+02:00",
"data": {
"forks": 82,
"stars": 1322,
"watches": 12,
"last_update_at": "2025-04-16T04:33:31Z"
}
}
},
{
"id": "ee0435c5-c631-414d-9101-f14a22eab654",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-30T08:29:12.765+02:00",
"data": {
"forks": 82,
"stars": 1354,
"watches": 11,
"last_update_at": "2025-04-30T02:59:28Z"
}
}
},
{
"id": "e7bb2656-bb59-4848-9096-3a42de3af280",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-05-14T08:35:49.847+02:00",
"data": {
"forks": 86,
"stars": 1368,
"watches": 11,
"last_update_at": "2025-05-14T06:08:45Z"
}
}
},
{
"id": "31aa29fc-6300-45f8-81e6-0eb21990d428",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-05-28T13:15:49.601+02:00",
"data": {
"forks": 88,
"stars": 1378,
"watches": 11,
"last_update_at": "2025-05-28T09:32:13Z"
}
}
},
{
"id": "eb800e24-0d76-489a-b280-d144f38fc478",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-06-13T00:45:56.812+02:00",
"data": {
"forks": 93,
"stars": 1402,
"watches": 11,
"last_update_at": "2025-06-12T18:48:58Z"
}
}
},
{
"id": "a3cce24b-33ac-44a6-a245-8611fe8dec73",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-06-27T02:39:01.395+02:00",
"data": {
"forks": 93,
"stars": 1416,
"watches": 11,
"last_update_at": "2025-06-26T18:24:38Z"
}
}
},
{
"id": "d47f3234-d00e-49eb-930e-f4ab49513ab3",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-07-11T16:11:34.800+02:00",
"data": {
"forks": 95,
"stars": 1439,
"watches": 12,
"last_update_at": "2025-07-11T12:47:22Z"
}
}
},
{
"id": "c3c28d23-a9b5-4126-8fd4-d87d39afa2c6",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-07-25T16:22:53.445+02:00",
"data": {
"forks": 98,
"stars": 1463,
"watches": 12,
"last_update_at": "2025-07-25T07:17:41Z"
}
}
},
{
"id": "a39b89e8-47db-4e32-85de-ba32fdb7a3a5",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-08-08T18:08:18.590+02:00",
"data": {
"forks": 99,
"stars": 1490,
"watches": 12,
"last_update_at": "2025-08-08T12:57:47Z"
}
}
},
{
"id": "774930e8-6a14-5e6d-bac7-5df186711c52",
"type": "company",
"attributes": {
"domain": "openmeter.io",
"company_name": "Openmeter",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.0",
"record_state": "active"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "GithubRepositoriesDataset",
"summary": "Information about public GitHub repositories of companies.\n",
"description": "Since 2021, PredictLeads has detected some 360,000 public GitHub repositories. GitHub Repositories Dataset\ncovers about 68,000 companies, and provides insight into the frequency of their contribution into their\npublic GitHub repository.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "GithubRepository",
"description": "The `GithubRepository` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `GithubRepository` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `GithubRepository` object.",
"const": "github_repository"
},
"attributes": {
"description": "Attributes of the `GithubRepository` object.",
"type": "object",
"required": [
"url",
"description",
"first_seen_at"
],
"properties": {
"url": {
"description": "Url to GitHub repository.",
"type": "string",
"format": "uri"
},
"description": {
"description": "Description of GitHub repository.",
"type": [
"string",
"null"
]
},
"first_seen_at": {
"description": "Date & time (ISO 8601) when the GitHub repository was discovered.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company",
"timeseries_datapoints"
],
"properties": {
"company": {
"title": "GithubRepositoryToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"timeseries_datapoints": {
"title": "GithubRepositoryToTimeseriesDatapointGithubRepositoriesRelationship",
"description": "The data contains references to related `TimeseriesDatapointGithubRepository` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TimeseriesDatapointGithubRepository` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TimeseriesDatapointGithubRepository` object.",
"const": "timeseries_datapoint"
}
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TimeseriesDatapointGithubRepository",
"description": "The `TimeseriesDatapointGithubRepository` object.",
"type": "object",
"properties": {
"attributes": {
"properties": {
"data": {
"type": "object",
"required": [
"forks",
"stars",
"watches",
"last_update_at"
],
"properties": {
"forks": {
"description": "Number of times this repository was forked at the creation of this datapoint.",
"type": "integer"
},
"stars": {
"description": "Number of times this repository was starred at the creation of this datapoint.",
"type": "integer"
},
"watches": {
"description": "Number of GitHub profiles that were watching this repository at the creation of this datapoint.",
"type": "integer"
},
"last_update_at": {
"description": "Date & time (ISO 8601) of the last update to the repository at the creation of this datapoint.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
}
}
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `GithubRepositoriesDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "1c2f062f-2a98-4094-b5f9-873da16f9466",
"type": "github_repository",
"attributes": {
"url": "https://github.com/openmeterio/openmeter",
"description": "Metering and Billing for AI, API and DevOps. Collect and aggregate millions of usage events in real-time and enable usage-based billing.",
"first_seen_at": "2023-06-21T05:28:35Z"
},
"relationships": {
"company": {
"data": {
"id": "774930e8-6a14-5e6d-bac7-5df186711c52",
"type": "company"
}
},
"timeseries_datapoints": {
"data": [
{
"id": "7e1b166f-5c76-43b0-bd05-5a339bbc6d67",
"type": "timeseries_datapoint"
},
{
"id": "78794042-40a9-424a-a049-0827d918791e",
"type": "timeseries_datapoint"
},
{
"id": "0598d12b-1526-48e8-8624-233a79acf842",
"type": "timeseries_datapoint"
},
{
"id": "315b14ba-c57a-43a0-ba1c-63d76daddd8d",
"type": "timeseries_datapoint"
},
{
"id": "da544be0-fd1a-4a6f-8d7e-c666f16b975a",
"type": "timeseries_datapoint"
},
{
"id": "0e1b5148-a022-4ed3-96f8-c9404980727a",
"type": "timeseries_datapoint"
},
{
"id": "424989d7-fb0c-4574-b0dc-b9b4389f3afe",
"type": "timeseries_datapoint"
},
{
"id": "5cf98ec1-b775-4a69-a74f-796c93a40603",
"type": "timeseries_datapoint"
},
{
"id": "8f38e1b3-5488-4fc9-a5be-28ca28a61de4",
"type": "timeseries_datapoint"
},
{
"id": "a471c2fb-19cd-451e-8d83-d01cccb906eb",
"type": "timeseries_datapoint"
},
{
"id": "534b84a5-e272-46c5-bd4e-bc26359ebf91",
"type": "timeseries_datapoint"
},
{
"id": "d1bad782-8532-402c-8f91-33560c66551b",
"type": "timeseries_datapoint"
},
{
"id": "c30ce065-ab4f-4076-b309-5b2e112c1bd7",
"type": "timeseries_datapoint"
},
{
"id": "69509321-ab79-4bf6-a997-ca64d6c9c987",
"type": "timeseries_datapoint"
},
{
"id": "72c7c725-6d69-4865-ad8f-6ae32d1aee58",
"type": "timeseries_datapoint"
},
{
"id": "4e521932-cbc7-41b5-b40e-f3cc54a40543",
"type": "timeseries_datapoint"
},
{
"id": "0dc772bf-ac85-4903-be41-fd5ac41c3f98",
"type": "timeseries_datapoint"
},
{
"id": "6340ad72-e92e-4405-bba5-710d91ffce29",
"type": "timeseries_datapoint"
},
{
"id": "651d12f9-e254-401b-a74a-0d5aa1d771ef",
"type": "timeseries_datapoint"
},
{
"id": "9f596991-e1dd-4b9b-89f4-dbdfba78e19a",
"type": "timeseries_datapoint"
},
{
"id": "3d18c7cc-373a-4200-9340-021d22526bbb",
"type": "timeseries_datapoint"
},
{
"id": "0176990c-3179-49fe-a554-3dba4e8753cf",
"type": "timeseries_datapoint"
},
{
"id": "51f78008-db13-42ee-a388-bde4d4bb90c0",
"type": "timeseries_datapoint"
},
{
"id": "6a9f5003-83f3-4f9f-b388-4eb06bdb2d77",
"type": "timeseries_datapoint"
},
{
"id": "150c58b8-e691-44cd-876f-a773cd8b75a1",
"type": "timeseries_datapoint"
},
{
"id": "cf8079bc-b8ed-45d7-9987-3bbce3a3b35f",
"type": "timeseries_datapoint"
},
{
"id": "9a93794c-3772-4396-9e88-e5e40a1f1c4f",
"type": "timeseries_datapoint"
},
{
"id": "36986e70-c55b-426a-be7d-1d5dcbccbb2b",
"type": "timeseries_datapoint"
},
{
"id": "0fdc8de1-d7d0-4020-92b2-f7723da86c3b",
"type": "timeseries_datapoint"
},
{
"id": "4f2c0926-e8f8-411c-b440-e23dcfb05c4f",
"type": "timeseries_datapoint"
},
{
"id": "406f1fb4-f840-4479-bf92-24024a3b7f2f",
"type": "timeseries_datapoint"
},
{
"id": "2710523b-4521-4eea-96d0-1ac0a590409e",
"type": "timeseries_datapoint"
},
{
"id": "b4c10c51-58a5-4a1f-9620-7c3450ce7c1f",
"type": "timeseries_datapoint"
},
{
"id": "3ef2c3f7-6e78-4b3e-b494-80b86f31fc0e",
"type": "timeseries_datapoint"
},
{
"id": "81b2ea0e-98c8-44ba-8c36-d705e5c632ec",
"type": "timeseries_datapoint"
},
{
"id": "bf1b4a1c-37fe-402b-a35e-045a18c007e9",
"type": "timeseries_datapoint"
},
{
"id": "f5315c88-387a-4e1b-9627-40e20dc023bd",
"type": "timeseries_datapoint"
},
{
"id": "7279bbb2-0b5b-4e53-ae98-2f371d05ada2",
"type": "timeseries_datapoint"
},
{
"id": "80358d18-538e-4127-9c76-f41c64387ddf",
"type": "timeseries_datapoint"
},
{
"id": "169ac141-2da2-49bd-93a2-55a788fb390e",
"type": "timeseries_datapoint"
},
{
"id": "392e3c57-9680-48c3-8b63-952ffb0236fa",
"type": "timeseries_datapoint"
},
{
"id": "cd5f8a8f-230f-4578-b4e1-c2631a921cbc",
"type": "timeseries_datapoint"
},
{
"id": "4113b7d5-b220-473a-bc0b-71757cc32d1e",
"type": "timeseries_datapoint"
},
{
"id": "ca8a59aa-bf11-4a0e-bde4-328c3e59acb2",
"type": "timeseries_datapoint"
},
{
"id": "24ee97b3-6542-4e72-8de3-0ebc5fbb3795",
"type": "timeseries_datapoint"
},
{
"id": "850d5555-e1de-45a5-8b03-963cf91dd040",
"type": "timeseries_datapoint"
},
{
"id": "acc757fb-adc4-4fb3-89d6-71b3b562cfc7",
"type": "timeseries_datapoint"
},
{
"id": "ee0435c5-c631-414d-9101-f14a22eab654",
"type": "timeseries_datapoint"
},
{
"id": "e7bb2656-bb59-4848-9096-3a42de3af280",
"type": "timeseries_datapoint"
},
{
"id": "31aa29fc-6300-45f8-81e6-0eb21990d428",
"type": "timeseries_datapoint"
},
{
"id": "eb800e24-0d76-489a-b280-d144f38fc478",
"type": "timeseries_datapoint"
},
{
"id": "a3cce24b-33ac-44a6-a245-8611fe8dec73",
"type": "timeseries_datapoint"
},
{
"id": "d47f3234-d00e-49eb-930e-f4ab49513ab3",
"type": "timeseries_datapoint"
},
{
"id": "c3c28d23-a9b5-4126-8fd4-d87d39afa2c6",
"type": "timeseries_datapoint"
},
{
"id": "a39b89e8-47db-4e32-85de-ba32fdb7a3a5",
"type": "timeseries_datapoint"
}
]
}
}
}
],
"included": [
{
"id": "7e1b166f-5c76-43b0-bd05-5a339bbc6d67",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-06-21T07:28:35.759+02:00",
"data": {
"forks": 5,
"stars": 86,
"watches": 3,
"last_update_at": "2023-06-20T11:17:04Z"
}
}
},
{
"id": "78794042-40a9-424a-a049-0827d918791e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-06-21T07:28:35.759+02:00",
"data": {
"forks": 5,
"stars": 86,
"watches": 3,
"last_update_at": "2023-06-20T11:17:04Z"
}
}
},
{
"id": "0598d12b-1526-48e8-8624-233a79acf842",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-07-05T07:35:43.732+02:00",
"data": {
"forks": 12,
"stars": 415,
"watches": 6,
"last_update_at": "2023-07-03T12:57:21Z"
}
}
},
{
"id": "315b14ba-c57a-43a0-ba1c-63d76daddd8d",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-07-19T07:43:29.377+02:00",
"data": {
"forks": 15,
"stars": 435,
"watches": 6,
"last_update_at": "2023-07-18T15:20:17Z"
}
}
},
{
"id": "da544be0-fd1a-4a6f-8d7e-c666f16b975a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-02T07:50:04.024+02:00",
"data": {
"forks": 15,
"stars": 457,
"watches": 6,
"last_update_at": "2023-08-01T16:30:51Z"
}
}
},
{
"id": "0e1b5148-a022-4ed3-96f8-c9404980727a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-16T07:50:51.230+02:00",
"data": {
"forks": 16,
"stars": 473,
"watches": 6,
"last_update_at": "2023-08-15T12:09:35Z"
}
}
},
{
"id": "424989d7-fb0c-4574-b0dc-b9b4389f3afe",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-08-30T07:56:38.090+02:00",
"data": {
"forks": 16,
"stars": 488,
"watches": 6,
"last_update_at": "2023-08-29T15:43:33Z"
}
}
},
{
"id": "5cf98ec1-b775-4a69-a74f-796c93a40603",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-09-13T08:08:59.041+02:00",
"data": {
"forks": 19,
"stars": 518,
"watches": 6,
"last_update_at": "2023-09-12T19:48:49Z"
}
}
},
{
"id": "8f38e1b3-5488-4fc9-a5be-28ca28a61de4",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-09-27T08:15:02.452+02:00",
"data": {
"forks": 19,
"stars": 552,
"watches": 6,
"last_update_at": "2023-09-26T23:33:33Z"
}
}
},
{
"id": "a471c2fb-19cd-451e-8d83-d01cccb906eb",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-10-11T21:03:27.472+02:00",
"data": {
"forks": 20,
"stars": 572,
"watches": 7,
"last_update_at": "2023-10-10T15:32:26Z"
}
}
},
{
"id": "534b84a5-e272-46c5-bd4e-bc26359ebf91",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-10-26T04:40:09.324+02:00",
"data": {
"forks": 22,
"stars": 589,
"watches": 7,
"last_update_at": "2023-10-21T09:35:39Z"
}
}
},
{
"id": "d1bad782-8532-402c-8f91-33560c66551b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-11-09T04:45:31.780+01:00",
"data": {
"forks": 23,
"stars": 598,
"watches": 7,
"last_update_at": "2023-11-08T12:06:24Z"
}
}
},
{
"id": "c30ce065-ab4f-4076-b309-5b2e112c1bd7",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-11-23T04:49:25.792+01:00",
"data": {
"forks": 24,
"stars": 636,
"watches": 7,
"last_update_at": "2023-11-23T03:48:00Z"
}
}
},
{
"id": "69509321-ab79-4bf6-a997-ca64d6c9c987",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-12-08T02:09:18.412+01:00",
"data": {
"forks": 25,
"stars": 662,
"watches": 7,
"last_update_at": "2023-12-06T20:56:28Z"
}
}
},
{
"id": "72c7c725-6d69-4865-ad8f-6ae32d1aee58",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2023-12-23T10:46:51.326+01:00",
"data": {
"forks": 26,
"stars": 681,
"watches": 8,
"last_update_at": "2023-12-22T16:32:49Z"
}
}
},
{
"id": "4e521932-cbc7-41b5-b40e-f3cc54a40543",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-01-07T03:54:34.442+01:00",
"data": {
"forks": 26,
"stars": 708,
"watches": 8,
"last_update_at": "2024-01-06T14:38:59Z"
}
}
},
{
"id": "0dc772bf-ac85-4903-be41-fd5ac41c3f98",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-01-21T08:22:54.207+01:00",
"data": {
"forks": 30,
"stars": 722,
"watches": 8,
"last_update_at": "2024-01-19T10:55:47Z"
}
}
},
{
"id": "6340ad72-e92e-4405-bba5-710d91ffce29",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-02-05T07:07:35.819+01:00",
"data": {
"forks": 31,
"stars": 747,
"watches": 8,
"last_update_at": "2024-02-04T13:11:28Z"
}
}
},
{
"id": "651d12f9-e254-401b-a74a-0d5aa1d771ef",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-02-19T10:41:17.782+01:00",
"data": {
"forks": 33,
"stars": 767,
"watches": 8,
"last_update_at": "2024-02-18T09:54:41Z"
}
}
},
{
"id": "9f596991-e1dd-4b9b-89f4-dbdfba78e19a",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-03-17T09:19:58.332+01:00",
"data": {
"forks": 37,
"stars": 829,
"watches": 8,
"last_update_at": "2024-03-16T21:21:43Z"
}
}
},
{
"id": "3d18c7cc-373a-4200-9340-021d22526bbb",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-03-22T11:13:22.255+01:00",
"data": {
"forks": 38,
"stars": 834,
"watches": 8,
"last_update_at": "2024-03-21T18:15:37Z"
}
}
},
{
"id": "0176990c-3179-49fe-a554-3dba4e8753cf",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-04-07T23:20:03.439+02:00",
"data": {
"forks": 41,
"stars": 855,
"watches": 8,
"last_update_at": "2024-04-07T17:37:28Z"
}
}
},
{
"id": "51f78008-db13-42ee-a388-bde4d4bb90c0",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-04-22T17:39:12.153+02:00",
"data": {
"forks": 41,
"stars": 872,
"watches": 8,
"last_update_at": "2024-04-22T14:39:26Z"
}
}
},
{
"id": "6a9f5003-83f3-4f9f-b388-4eb06bdb2d77",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-05-09T00:55:56.580+02:00",
"data": {
"forks": 45,
"stars": 897,
"watches": 8,
"last_update_at": "2024-05-08T14:50:01Z"
}
}
},
{
"id": "150c58b8-e691-44cd-876f-a773cd8b75a1",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-05-23T08:08:12.902+02:00",
"data": {
"forks": 47,
"stars": 916,
"watches": 9,
"last_update_at": "2024-05-21T12:58:03Z"
}
}
},
{
"id": "cf8079bc-b8ed-45d7-9987-3bbce3a3b35f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-06-16T08:59:53.866+02:00",
"data": {
"forks": 50,
"stars": 948,
"watches": 10,
"last_update_at": "2024-06-16T06:25:43Z"
}
}
},
{
"id": "9a93794c-3772-4396-9e88-e5e40a1f1c4f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-06-30T09:07:57.368+02:00",
"data": {
"forks": 51,
"stars": 968,
"watches": 10,
"last_update_at": "2024-06-30T05:24:25Z"
}
}
},
{
"id": "36986e70-c55b-426a-be7d-1d5dcbccbb2b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-07-14T09:14:36.201+02:00",
"data": {
"forks": 55,
"stars": 1013,
"watches": 11,
"last_update_at": "2024-07-13T19:57:41Z"
}
}
},
{
"id": "0fdc8de1-d7d0-4020-92b2-f7723da86c3b",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-07-28T09:23:22.638+02:00",
"data": {
"forks": 56,
"stars": 1027,
"watches": 12,
"last_update_at": "2024-07-26T12:47:28Z"
}
}
},
{
"id": "4f2c0926-e8f8-411c-b440-e23dcfb05c4f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-08-15T00:38:24.982+02:00",
"data": {
"forks": 57,
"stars": 1041,
"watches": 11,
"last_update_at": "2024-08-14T19:02:47Z"
}
}
},
{
"id": "406f1fb4-f840-4479-bf92-24024a3b7f2f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-01T23:34:44.301+02:00",
"data": {
"forks": 59,
"stars": 1063,
"watches": 11,
"last_update_at": "2024-08-31T09:00:01Z"
}
}
},
{
"id": "2710523b-4521-4eea-96d0-1ac0a590409e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-15T23:43:46.401+02:00",
"data": {
"forks": 60,
"stars": 1075,
"watches": 11,
"last_update_at": "2024-09-14T10:18:37Z"
}
}
},
{
"id": "b4c10c51-58a5-4a1f-9620-7c3450ce7c1f",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-09-29T23:49:51.571+02:00",
"data": {
"forks": 61,
"stars": 1086,
"watches": 11,
"last_update_at": "2024-09-28T11:06:07Z"
}
}
},
{
"id": "3ef2c3f7-6e78-4b3e-b494-80b86f31fc0e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-10-14T21:19:24.183+02:00",
"data": {
"forks": 64,
"stars": 1095,
"watches": 11,
"last_update_at": "2024-10-14T17:18:21Z"
}
}
},
{
"id": "81b2ea0e-98c8-44ba-8c36-d705e5c632ec",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-10-28T21:26:41.636+01:00",
"data": {
"forks": 68,
"stars": 1104,
"watches": 11,
"last_update_at": "2024-10-28T07:21:01Z"
}
}
},
{
"id": "bf1b4a1c-37fe-402b-a35e-045a18c007e9",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-11-11T21:30:01.040+01:00",
"data": {
"forks": 68,
"stars": 1114,
"watches": 10,
"last_update_at": "2024-11-11T19:49:24Z"
}
}
},
{
"id": "f5315c88-387a-4e1b-9627-40e20dc023bd",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-11-25T21:59:31.133+01:00",
"data": {
"forks": 68,
"stars": 1140,
"watches": 9,
"last_update_at": "2024-11-23T20:27:19Z"
}
}
},
{
"id": "7279bbb2-0b5b-4e53-ae98-2f371d05ada2",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-12-09T22:06:10.630+01:00",
"data": {
"forks": 68,
"stars": 1150,
"watches": 9,
"last_update_at": "2024-12-09T19:37:49Z"
}
}
},
{
"id": "80358d18-538e-4127-9c76-f41c64387ddf",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2024-12-23T22:09:50.732+01:00",
"data": {
"forks": 69,
"stars": 1160,
"watches": 9,
"last_update_at": "2024-12-22T23:42:30Z"
}
}
},
{
"id": "169ac141-2da2-49bd-93a2-55a788fb390e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-01-06T22:17:01.362+01:00",
"data": {
"forks": 71,
"stars": 1171,
"watches": 9,
"last_update_at": "2025-01-06T15:16:29Z"
}
}
},
{
"id": "392e3c57-9680-48c3-8b63-952ffb0236fa",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-01-21T04:41:28.304+01:00",
"data": {
"forks": 72,
"stars": 1187,
"watches": 10,
"last_update_at": "2025-01-20T20:35:19Z"
}
}
},
{
"id": "cd5f8a8f-230f-4578-b4e1-c2631a921cbc",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-02-04T12:18:06.272+01:00",
"data": {
"forks": 74,
"stars": 1202,
"watches": 10,
"last_update_at": "2025-02-04T06:49:52Z"
}
}
},
{
"id": "4113b7d5-b220-473a-bc0b-71757cc32d1e",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-02-18T17:50:59.102+01:00",
"data": {
"forks": 74,
"stars": 1236,
"watches": 11,
"last_update_at": "2025-02-18T16:28:32Z"
}
}
},
{
"id": "ca8a59aa-bf11-4a0e-bde4-328c3e59acb2",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-03-04T18:10:46.745+01:00",
"data": {
"forks": 73,
"stars": 1253,
"watches": 11,
"last_update_at": "2025-03-04T16:55:08Z"
}
}
},
{
"id": "24ee97b3-6542-4e72-8de3-0ebc5fbb3795",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-03-19T01:59:16.943+01:00",
"data": {
"forks": 73,
"stars": 1275,
"watches": 11,
"last_update_at": "2025-03-18T19:23:14Z"
}
}
},
{
"id": "850d5555-e1de-45a5-8b03-963cf91dd040",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-02T02:37:20.177+02:00",
"data": {
"forks": 74,
"stars": 1302,
"watches": 11,
"last_update_at": "2025-04-01T21:44:57Z"
}
}
},
{
"id": "acc757fb-adc4-4fb3-89d6-71b3b562cfc7",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-16T08:16:02.928+02:00",
"data": {
"forks": 82,
"stars": 1322,
"watches": 12,
"last_update_at": "2025-04-16T04:33:31Z"
}
}
},
{
"id": "ee0435c5-c631-414d-9101-f14a22eab654",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-04-30T08:29:12.765+02:00",
"data": {
"forks": 82,
"stars": 1354,
"watches": 11,
"last_update_at": "2025-04-30T02:59:28Z"
}
}
},
{
"id": "e7bb2656-bb59-4848-9096-3a42de3af280",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-05-14T08:35:49.847+02:00",
"data": {
"forks": 86,
"stars": 1368,
"watches": 11,
"last_update_at": "2025-05-14T06:08:45Z"
}
}
},
{
"id": "31aa29fc-6300-45f8-81e6-0eb21990d428",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-05-28T13:15:49.601+02:00",
"data": {
"forks": 88,
"stars": 1378,
"watches": 11,
"last_update_at": "2025-05-28T09:32:13Z"
}
}
},
{
"id": "eb800e24-0d76-489a-b280-d144f38fc478",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-06-13T00:45:56.812+02:00",
"data": {
"forks": 93,
"stars": 1402,
"watches": 11,
"last_update_at": "2025-06-12T18:48:58Z"
}
}
},
{
"id": "a3cce24b-33ac-44a6-a245-8611fe8dec73",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-06-27T02:39:01.395+02:00",
"data": {
"forks": 93,
"stars": 1416,
"watches": 11,
"last_update_at": "2025-06-26T18:24:38Z"
}
}
},
{
"id": "d47f3234-d00e-49eb-930e-f4ab49513ab3",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-07-11T16:11:34.800+02:00",
"data": {
"forks": 95,
"stars": 1439,
"watches": 12,
"last_update_at": "2025-07-11T12:47:22Z"
}
}
},
{
"id": "c3c28d23-a9b5-4126-8fd4-d87d39afa2c6",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-07-25T16:22:53.445+02:00",
"data": {
"forks": 98,
"stars": 1463,
"watches": 12,
"last_update_at": "2025-07-25T07:17:41Z"
}
}
},
{
"id": "a39b89e8-47db-4e32-85de-ba32fdb7a3a5",
"type": "timeseries_datapoint",
"attributes": {
"timestamp": "2025-08-08T18:08:18.590+02:00",
"data": {
"forks": 99,
"stars": 1490,
"watches": 12,
"last_update_at": "2025-08-08T12:57:47Z"
}
}
},
{
"id": "774930e8-6a14-5e6d-bac7-5df186711c52",
"type": "company",
"attributes": {
"domain": "openmeter.io",
"company_name": "Openmeter",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.0",
"record_state": "active"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns a list of latest posts on popular startup platforms by companies that are hiring or launching new products.
GET
https://predictleads.com/api/v3/discover/startup_platform_posts
Query Parameters | |||
|
|||
|
|||
post_types
[optional]
array
|
|||
Items
|
|||
One of
(2 total)
|
|||
string
Constant:
"show_hn"
|
|||
string
Constant:
"job_hn"
|
|||
|
|||
|
curl --request GET \
--url https://predictleads.com/api/v3/discover/startup_platform_posts \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/discover/startup_platform_posts", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
No example provided.
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "StartupPlatformPostsDataset",
"summary": "Information about posts on popular startup platforms.",
"description": "Provides information about posts on popular startup platforms by companies that are hiring or\nlaunching new products.\n",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "StartupPlatformPost",
"description": "The `StartupPlatformPost` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `StartupPlatformPost` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `StartupPlatformPost` object.",
"const": "startup_platform_post"
},
"attributes": {
"description": "Attributes of the `StartupPlatformPost` object.",
"type": "object",
"required": [
"published_at",
"post_type",
"post_url",
"company_domain",
"company_name",
"fuzzy_match"
],
"properties": {
"published_at": {
"description": "Date & time (ISO 8601) when the `StartupPlatformPost` was published.",
"type": "string",
"format": "date-time"
},
"post_type": {
"description": "Indicates on what startup platform post was found.",
"type": "string",
"oneOf": [
{
"description": "Post on startup platform Hacker News - Show page.",
"const": "show_hn"
},
{
"description": "Post on startup platform Hacker News - Job page.",
"const": "job_hn"
}
]
},
"post_url": {
"description": "Url to post.",
"type": "string",
"format": "uri"
},
"company_domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"description": "When true we might not have extracted the product name cleanly. When false exact product name should be extracted well.",
"type": [
"boolean"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `StartupPlatformPostsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": null
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
Returns the current subscription status along with monthly credit limits and usage details.
GET
https://predictleads.com/api/v3/api_subscription
curl --request GET \
--url https://predictleads.com/api/v3/api_subscription \
--header 'X-Api-Key: {your_api_key}' --header 'X-Api-Token: {your_api_token}'
import http.client
conn = http.client.HTTPSConnection("predictleads.com")
headers = {'X-Api-Key': "{your_api_key}", 'X-Api-Token': "{your_api_token}"}
conn.request("GET", "/api/v3/api_subscription", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
{
"data": [
{
"id": "fd1348c5-df03-4b94-a970-17057f108858",
"type": "api_subscription",
"attributes": {
"status": "active",
"monthly_credits_quota": 1000000,
"monthly_credits_used": 0
}
}
],
"meta": {
"schema_version": "3.0"
}
}
{
"error": {
"type": "bad_request",
"message": "..."
}
}
{
"error": {
"type": "unauthorized",
"message": "..."
}
}
{
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
{
"error": {
"type": "forbidden",
"message": "..."
}
}
{
"error": {
"type": "not_found",
"message": "..."
}
}
{
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
{
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
{
"error": {
"type": "internal_server_error",
"message": "..."
}
}
{
"title": "ApiSubscription",
"description": "Provides the current subscription status along with monthly credit limits and usage details.\n",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `ApiSubscription` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `ApiSubscription` object.",
"const": "api_subscription"
},
"attributes": {
"type": "object",
"required": [
"status",
"monthly_credits_quota",
"monthly_credits_used"
],
"properties": {
"status": {
"description": "The status of the current subscription.",
"enum": [
"disabled",
"active",
"disabled_due_to_error"
]
},
"monthly_credits_quota": {
"description": "The number of credits available per month for the current subscription.",
"type": "integer"
},
"monthly_credits_used": {
"description": "The number of credits used per month for the current subscription.",
"type": "integer"
}
}
}
}
}
},
"meta": {
"description": "Meta information about `ApiSubscription` object.\n",
"type": "object",
"required": [
"schema_version"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
}
}
}
},
"example": {
"data": [
{
"id": "fd1348c5-df03-4b94-a970-17057f108858",
"type": "api_subscription",
"attributes": {
"status": "active",
"monthly_credits_quota": 1000000,
"monthly_credits_used": 0
}
}
],
"meta": {
"schema_version": "3.0"
}
}
}
{
"description": "Bad request.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `BadRequestError` object.",
"const": "bad_request"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "bad_request",
"message": "..."
}
}
}
{
"description": "Unauthorized.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnauthorizedError` object.",
"const": "unauthorized"
},
"message": {
"description": "Error message.",
"type": "string",
"const": "Authentication failed"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unauthorized",
"message": "..."
}
}
}
{
"description": "Payment required.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `PaymentRequiredError` object.",
"const": "payment_required"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "payment_required",
"message": "You have exceeded the monthly request limit. To minimize your service disruption, you might want to consider upgrading your current API Subscription Plan."
}
}
}
{
"description": "Forbidden.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `ForbiddenError` object.",
"const": "forbidden"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "forbidden",
"message": "..."
}
}
}
{
"description": "Not found.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `NotFoundError` object.",
"const": "not_found"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "not_found",
"message": "..."
}
}
}
{
"description": "Unprocessable content.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `UnprocessableContentError` object.",
"const": "unprocessable_content"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "unprocessable_content",
"message": "..."
}
}
}
{
"description": "Too many requests.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `TooManyRequestsError` object.",
"const": "too_many_requests"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "too_many_requests",
"message": "Too many requests in a short time period. Please try again later."
}
}
}
{
"description": "Internal server error.",
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "object",
"required": [
"type",
"message"
],
"properties": {
"type": {
"description": "Type of the `InternalServerError` object.",
"const": "internal_server_error"
},
"message": {
"description": "Error message.",
"type": "string"
}
}
}
},
"additionalProperties": false,
"example": {
"error": {
"type": "internal_server_error",
"message": "..."
}
}
}
A webhook is an event-driven mechanism that automatically sends updated dataset records from our server to your
Webhook URL over HTTP whenever a specific trigger event occurs.
NOTE: Webhooks are triggered only for
companies you follow
and are not enabled by default. If you'd like to use them, please
get in touch with our sales team
to enable this feature.
Compatibility
The server must be able to receive a payload in the request body using any of the following supported
HTTP methods:
POST, PUT, PATCH or DELETE
NOTE: Some Microsoft and other similar servers do not support receiving a payload in the request body using the
DELETE HTTP method.
Fast Response Time
The server should respond with a status code of 200 (OK) as soon as it receives a payload in the request body,
ensuring that the connection is closed within 5 seconds. It should then
process and store the data asynchronously in the background.
IMPORTANT: Your server should not process data while request connection is still open, as this may cause a
timeout and could result in your subscription being temporarily disabled.
Availability
We recommend implementing your webhook server as a stand-alone application to ensure uptime during deployments of
your main application.
Connectivity
A reliable and stable connection.
NOTE: Webhooks are triggered only for companies you follow and are not enabled by default. If you'd like to use them, please get in touch with our sales team to enable this feature.
Setting Up
On the
Webhook Subscriptions
page, for any Webhook Subscription,
choose the record state (Active for receiving created/updated records or Deleted for receiving deleted records),
select the HTTP method that your server supports, provide a Webhook URL endpoint on your server to handle
incoming requests, and click Save Webhook Settings.
Testing
On the
Webhook Subscriptions
page, for any Webhook Subscription,
you can use the Webhook Test form to confirm that your provided settings work.
Trigger Event Occurs
When a specified trigger event occurs on our server (e.g., a new News Event is created), our server triggers the
webhook.
Sending the Payload
Our server sends an HTTP request to your Webhook URL endpoint, including a payload in the request body.
Processing the Data
Your server receives the request, responds with a status code of 200 (OK), and processes the received data
asynchronously in the background.
To verify that the webhook request came from PredictLeads, we suggest verifying the X-Predict-Signature
header
value, which is included with every webhook request we send.
The header value is a SHA1 HMAC hexdigest, computed using your authentication token as the key and the
raw body of the request as the data.
You can also configure custom headers for your
Webhook Subscriptions
if needed.
Sends a list of created or updated company's Job Openings.
POST
{webhook_url}
{
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "JobOpeningsDataset",
"summary": "Information about Job Openings sourced directly from company websites for highest accuracy and freshness.\n",
"description": "PredictLeads has historical jobs data since 2018 that includes over 210 million records, and is available\nfor 1.85 million companies, which includes an average of 8.5 million active jobs at any given time.\n<br><br>\nJob Openings are sourced directly from company websites which includes their career subpages, and ATS\nintegrations. All Jobs are categorized using industry-standard\n<a target=\"_blank\" rel=\"noopener\" href=\"https://www.onetonline.org/\">O\\*NET codes</a>.\n<br><br>\nThe Job Openings Dataset includes fields such as Job Opening Title, Job Opening URL, First Seen At,\nLast Seen At, Location, Category, Seniority, Description, Salary, Contract Type, O\\*NET Job Category Codes\nand other Job Opening information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "JobOpening",
"description": "The `JobOpening` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `JobOpening` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpening` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpening` object.",
"type": "object",
"required": [
"title",
"description",
"url",
"first_seen_at",
"last_seen_at",
"last_processed_at",
"contract_types",
"categories",
"onet_data",
"posted_at",
"recruiter_data",
"salary",
"salary_data",
"seniority",
"status",
"language",
"location",
"location_data",
"tags"
],
"properties": {
"title": {
"description": "Job title.",
"type": "string"
},
"description": {
"description": "`JobOpening` description.",
"type": [
"string",
"null"
]
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
},
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_processed_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was last sent to processing.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"contract_types": {
"description": "Zero or more types describing the `JobOpening`.",
"example": [
"full time",
"remote"
],
"type": "array",
"items": [
{
"type": "string"
}
]
},
"categories": {
"description": "Zero or more organizational categories of the `JobOpening`.",
"example": [
"finance",
"data_analysis"
],
"type": "array",
"items": {
"enum": [
"administration",
"consulting",
"data_analysis",
"design",
"directors",
"education",
"engineering",
"finance",
"healthcare_services",
"human_resources",
"information_technology",
"internship",
"legal",
"management",
"marketing",
"military_and_protective_services",
"operations",
"purchasing",
"product_management",
"quality_assurance",
"real_estate",
"research",
"sales",
"software_development",
"support",
"manual_work",
"food"
]
}
},
"onet_data": {
"description": "Inferred O\\*NET data for this `JobOpening`. O\\*NET is a source and standardization of occupational information. More info on the O\\*NET data: onetonline.org.",
"type": "object",
"required": [
"code",
"family",
"occupation_name"
],
"properties": {
"code": {
"description": "O\\*NET category code representing this `JobOpening`. For full list of possible codes see: https://www.onetonline.org/find/all",
"example": "29-1021.00",
"type": [
"string",
"null"
]
},
"family": {
"description": "O\\*NET family name matching the code for this `JobOpening`.",
"example": "Healthcare Practitioners and Technical",
"type": [
"string",
"null"
]
},
"occupation_name": {
"description": "O\\*NET occupation name matching the code for this `JobOpening`.",
"example": "Dentists, General",
"type": [
"string",
"null"
]
}
}
},
"posted_at": {
"description": "Date & time (ISO 8601) of when the `JobOpening` was posted.",
"type": [
"string",
"null"
],
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"recruiter_data": {
"description": "Info about the contact responsible for hiring for this `JobOpening`.",
"type": "object",
"required": [
"name",
"title",
"contact"
],
"properties": {
"name": {
"description": "Name of the contact responsible for hiring for this `JobOpening`.",
"example": "John Doe",
"type": [
"string",
"null"
]
},
"title": {
"description": "Title of the contact responsible for hiring for this `JobOpening`.",
"example": "Talent Acquisition Supervisor",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Contact info for this `JobOpening`, such as email address or Linkedin profile URL.",
"example": "http://ca.linkedin.com/in/linkedinyourname",
"type": [
"string",
"null"
]
}
}
},
"salary": {
"description": "Raw salary string.",
"example": "£40000 - £50000 GBP",
"type": [
"string",
"null"
]
},
"salary_data": {
"description": "Parsed raw salary data.",
"type": "object",
"required": [
"salary_low",
"salary_high",
"salary_currency",
"salary_low_usd",
"salary_high_usd",
"salary_time_unit"
],
"properties": {
"salary_low": {
"description": "Salary range lower bound. If salary is not a range both low and high values will be the same.",
"type": [
"number",
"null"
]
},
"salary_high": {
"description": "Salary range upper bound.",
"type": [
"number",
"null"
]
},
"salary_currency": {
"description": "Salary currency.",
"type": [
"string",
"null"
]
},
"salary_low_usd": {
"description": "Salary range lower bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_high_usd": {
"description": "Salary range upper bound, converted to USD.",
"type": [
"number",
"null"
]
},
"salary_time_unit": {
"description": "Salary time unit.",
"enum": [
"hour",
"day",
"week",
"month",
"year",
null
]
}
}
},
"seniority": {
"description": "Seniority inferred from the `JobOpening` title.",
"type": [
"string",
"null"
],
"enum": [
"owner",
"founder",
"c_level",
"partner",
"president",
"vice_president",
"head",
"director",
"manager",
"non_manager"
]
},
"status": {
"description": "null or \"closed\" if keyword \"job no longer available\", \"vacancy listing expired\", \"position filled\", etc. is found on `JobOpening` site.",
"enum": [
"closed",
null
]
},
"language": {
"description": "Language in which a `JobOpening` description is written.",
"type": [
"string",
"null"
]
},
"location": {
"description": "Raw location string.",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"tags": {
"description": "Includes keywords found under `JobOpening` description.",
"type": "array",
"items": [
{
"type": "string"
}
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"title": "JobOpeningToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
}
},
"meta": {
"description": "Meta information about `JobOpeningsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
"type": "job_opening",
"attributes": {
"title": "AI Engineer",
"description": "## \n\nAPI for developers to access health data\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n**What we do**\n\nTerra is an API that makes it easy for apps to connect to wearables. Currently, apps and developers in the fitness, wellness, sleep, and other health spaces are using us. Terra was launched in early 2021, and since then we’ve been growing like crazy. But this is just the beginning.\n\n**The goal and vision**\n\nThink if Spotify and Netflix create music and movies based on your heart rate, and stress levels, in real time. We want to enable apps to achieve that reality, through our super easy to use API.\n\n**Funding**\n\nTo achieve our grand goal, we couldn’t have made it without the support from some incredible investors. We are lucky enough to be supported by , , and we were part of batch.\n\n, and learn who we are\n\n# AI Engineer\n\n**$50K - $120K** / 0.10% - 0.50%\n\n**Location**\n\nLondon, England, GB\n\n**Job Type**\n\nFull-time\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nLocation:London, United Kingdom",
"url": "https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer",
"first_seen_at": "2025-08-01T22:51:51Z",
"last_seen_at": "2025-08-10T06:34:38Z",
"last_processed_at": "2025-08-03T23:44:48Z",
"contract_types": [
"full time"
],
"categories": [
"engineering"
],
"onet_data": {
"code": "15-1252.00",
"family": "Computer and Mathematical",
"occupation_name": "Software Developers"
},
"posted_at": null,
"recruiter_data": {
"name": null,
"title": null,
"contact": null
},
"salary": "$50000 - $120000",
"salary_data": {
"salary_low": 50000.0,
"salary_high": 120000.0,
"salary_currency": "USD",
"salary_low_usd": 50000.0,
"salary_high_usd": 120000.0,
"salary_time_unit": "year"
},
"seniority": "non_manager",
"status": "closed",
"language": "en",
"location": "London, United Kingdom",
"location_data": [
{
"city": "London",
"state": null,
"zip_code": null,
"country": "United Kingdom",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"tags": [
"Growth",
"Python",
"Ruby",
"JavaScript"
]
},
"relationships": {
"company": {
"data": {
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company"
}
}
}
}
],
"included": [
{
"id": "eb383981-96cf-5d24-8e09-15f71f35879e",
"type": "company",
"attributes": {
"domain": "tryterra.co",
"company_name": "Terra Enabling Developers, Ltd.",
"ticker": null
}
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
}
Sends a list of deleted company's Job Openings.
DELETE
{webhook_url}
{
"data": [
{
"id": "ffffffe8-6525-4077-ba26-7121e59076eb",
"type": "job_opening"
}
],
"meta": {
"schema_version": "3.2",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "JobOpeningsDeletedDataset",
"description": "Deleted Job Openings.\n",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "JobOpeningDeleted",
"description": "The `JobOpeningDeleted` object.",
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the `JobOpeningDeleted` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpeningDeleted` object.",
"const": "job_opening"
}
}
}
},
"meta": {
"description": "Meta information about `JobOpeningsDeletedDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "deleted"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "ffffffe8-6525-4077-ba26-7121e59076eb",
"type": "job_opening"
}
],
"meta": {
"schema_version": "3.0",
"record_state": "deleted"
}
}
}
Sends a list of created company's Technology Detections.
POST
{webhook_url}
{
"data": [
{
"id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
"type": "technology_detection",
"attributes": {
"first_seen_at": "2022-05-14T10:22:05Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"behind_firewall": false,
"score": 1.0
},
"relationships": {
"company": {
"data": {
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company"
}
},
"seen_on_job_openings": {
"data": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening"
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening"
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening"
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening"
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening"
}
]
},
"seen_on_subpages": {
"data": [
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage"
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage"
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage"
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage"
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage"
}
]
},
"seen_on_dns_records": {
"data": []
},
"seen_on_connection": {
"data": null
},
"technology": {
"data": {
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology"
}
}
}
}
],
"included": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R154940/HR-Tech-Solution-Architect",
"first_seen_at": "2025-04-07T08:13:55Z",
"last_seen_at": "2025-04-25T09:57:05Z"
}
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R145685/Experience-Insights-Analyst",
"first_seen_at": "2024-05-22T11:40:03Z",
"last_seen_at": "2024-07-03T21:34:33Z"
}
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R138900/Principal-Product-Manager-Adobe-Analytics",
"first_seen_at": "2023-10-03T16:49:48Z",
"last_seen_at": "2024-03-18T22:25:59Z"
}
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R139308/Sr-Product-Manager-CC-Japan-International-Strategy-Product-Management",
"first_seen_at": "2023-09-11T04:15:38Z",
"last_seen_at": "2024-03-07T11:06:15Z"
}
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R137532/DevOps-Engineer-Experience-Insights-Platforms",
"first_seen_at": "2023-06-16T07:08:17Z",
"last_seen_at": "2023-07-23T21:27:32Z"
}
},
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-09T10:41:55Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
}
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-06-09T11:17:12Z",
"last_seen_at": "2025-08-09T21:05:43Z",
"subpage_url": "https://www.adobe.com/privacy/opt-out.html"
}
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-04T14:18:22Z",
"last_seen_at": "2025-08-04T14:34:33Z",
"subpage_url": "https://www.adobe.com/legal/terms.html"
}
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-07-29T03:38:02Z",
"last_seen_at": "2025-07-29T03:38:02Z",
"subpage_url": "https://www.adobe.com/experience-cloud/service-support.html"
}
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-05-29T01:16:35Z",
"last_seen_at": "2025-07-29T01:23:38Z",
"subpage_url": "https://business.adobe.com/support/main.html"
}
},
{
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology",
"attributes": {
"name": "Qualtrics"
}
},
{
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company",
"attributes": {
"domain": "adobe.com",
"company_name": "Adobe",
"ticker": "NASDAQ:ADBE"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "TechnologyDetectionsDataset",
"summary": "Information about approximately 800 million detections of companies that use various technologies.\n",
"description": "The Technology Detections Dataset provides insights into the tech stack of a given company.\n<br><br>\n\n**NOTE**: If you're searching for general information about technologies please check the\n**<a href=\"https://docs.predictleads.com/v3/guide/technologies_dataset\">Technologies Dataset</a>**\nsection.\n<br><br>\n\nSince 2018, PredictLeads has detected approximately 800 million technology adoptions for about\n51 million companies.\n<br><br>\nThe Technology Detection Dataset includes fields such as Technology Name, Technology ID, Ticker,\nFirst Seen At, Last Seen At, Seen on Subpages Count and other Technology Detection information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "TechnologyDetection",
"description": "The `TechnologyDetection` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `TechnologyDetection` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyDetection` object.",
"const": "technology_detection"
},
"attributes": {
"description": "Attributes of the `TechnologyDetection` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"behind_firewall",
"score"
],
"properties": {
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `TechnologyDetection` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `TechnologyDetection` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"behind_firewall": {
"description": "When `false` it was found via the company website JS/HTML tag. If it was found bothon a company website JS/HTML tag and also via JobOpening description thisattribute will be `false`",
"type": "boolean"
},
"score": {
"type": "number"
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"company",
"seen_on_job_openings",
"seen_on_subpages",
"seen_on_dns_records",
"seen_on_connection",
"technology"
],
"properties": {
"company": {
"title": "TechnologyDetectionToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"seen_on_job_openings": {
"title": "TechnologyDetectionToJobOpeningLitesRelationship",
"description": "The data contains references to related `JobOpeningLite` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `JobOpeningLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `JobOpeningLite` object.",
"const": "job_opening"
}
}
}
}
}
},
"seen_on_subpages": {
"title": "TechnologyDetectionToDetectionOnSubpagesRelationship",
"description": "The data contains references to related `DetectionOnSubpage` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `DetectionOnSubpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `DetectionOnSubpage` object.",
"const": "detection_on_subpage"
}
}
}
}
}
},
"seen_on_dns_records": {
"title": "TechnologyDetectionToDnsRecordsRelationship",
"description": "The data contains references to related `DnsRecord` objects listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `DnsRecord` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `DnsRecord` object.",
"const": "dns_record"
}
}
}
}
}
},
"seen_on_connection": {
"title": "TechnologyDetectionToConnectionLiteRelationship",
"description": "The data contains a reference to related `ConnectionLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `ConnectionLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `ConnectionLite` object.",
"const": "connection"
}
}
}
}
},
"technology": {
"title": "TechnologyDetectionToTechnologyLiteRelationship",
"description": "The data contains a reference to related `TechnologyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `TechnologyLite` object.",
"const": "technology"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "TechnologyLite",
"description": "The `TechnologyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `TechnologyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `TechnologyLite` object.",
"const": "technology"
},
"attributes": {
"description": "Attributes of the `TechnologyLite` object.",
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}
}
},
{
"title": "DetectionOnSubpage",
"description": "The `DetectionOnSubpage` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `DetectionOnSubpage` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `DetectionOnSubpage` object.",
"const": "detection_on_subpage"
},
"attributes": {
"description": "Attributes of the `DetectionOnSubpage` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"subpage_url"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"subpage_url": {
"type": "string",
"format": "uri"
}
}
}
}
},
{
"title": "JobOpeningLite",
"description": "The `JobOpeningLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `JobOpeningLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `JobOpeningLite` object.",
"const": "job_opening"
},
"attributes": {
"description": "Attributes of the `JobOpeningLite` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"url"
],
"properties": {
"first_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpeningLite` was first seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"description": "Date & time (ISO 8601) of when the `JobOpeningLite` was last seen.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"url": {
"description": "URL of the web page where the data was found.",
"type": "string",
"format": "uri"
}
}
}
}
},
{
"title": "DnsRecord",
"description": "The `DnsRecord` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `DnsRecord` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `DnsRecord` object.",
"const": "dns_record"
},
"attributes": {
"description": "Attributes of the `DnsRecord` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"record_type"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"record_type": {
"type": "string",
"example": "MX",
"description": "Type of DNS record.",
"enum": [
"TXT",
"MX",
"NS",
"CNAME",
"SOA_MNAME",
"SOA_RNAME"
]
}
}
}
}
},
{
"title": "ConnectionLite",
"description": "The `ConnectionLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `ConnectionLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `ConnectionLite` object.",
"const": "connection"
},
"attributes": {
"description": "Attributes of the `ConnectionLite` object.",
"type": "object",
"required": [
"first_seen_at",
"last_seen_at",
"source_url"
],
"properties": {
"first_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"last_seen_at": {
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"source_url": {
"type": [
"null",
"string"
],
"format": "uri",
"description": "URL where `Connection` information was found."
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `TechnologyDetectionsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
"type": "technology_detection",
"attributes": {
"first_seen_at": "2022-05-14T10:22:05Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"behind_firewall": false,
"score": 1.0
},
"relationships": {
"company": {
"data": {
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company"
}
},
"seen_on_job_openings": {
"data": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening"
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening"
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening"
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening"
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening"
}
]
},
"seen_on_subpages": {
"data": [
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage"
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage"
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage"
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage"
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage"
}
]
},
"seen_on_dns_records": {
"data": []
},
"seen_on_connection": {
"data": null
},
"technology": {
"data": {
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology"
}
}
}
}
],
"included": [
{
"id": "f700e284-a5b1-4646-9eda-522baea85c5b",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R154940/HR-Tech-Solution-Architect",
"first_seen_at": "2025-04-07T08:13:55Z",
"last_seen_at": "2025-04-25T09:57:05Z"
}
},
{
"id": "68b06625-1d82-451a-a2e5-763a3298281d",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R145685/Experience-Insights-Analyst",
"first_seen_at": "2024-05-22T11:40:03Z",
"last_seen_at": "2024-07-03T21:34:33Z"
}
},
{
"id": "e7c43e07-8a40-4f7a-86f2-c6b7bc97ecef",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R138900/Principal-Product-Manager-Adobe-Analytics",
"first_seen_at": "2023-10-03T16:49:48Z",
"last_seen_at": "2024-03-18T22:25:59Z"
}
},
{
"id": "a03463e3-6573-4fbb-a749-b2ae4dcd0c61",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R139308/Sr-Product-Manager-CC-Japan-International-Strategy-Product-Management",
"first_seen_at": "2023-09-11T04:15:38Z",
"last_seen_at": "2024-03-07T11:06:15Z"
}
},
{
"id": "6c7b92e7-c039-4540-bb5b-966271e83944",
"type": "job_opening",
"attributes": {
"url": "https://careers.adobe.com/us/en/job/R137532/DevOps-Engineer-Experience-Insights-Platforms",
"first_seen_at": "2023-06-16T07:08:17Z",
"last_seen_at": "2023-07-23T21:27:32Z"
}
},
{
"id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-09T10:41:55Z",
"last_seen_at": "2025-08-09T21:05:55Z",
"subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
}
},
{
"id": "1762f3fd-359d-4e50-8c79-3b1d520f1e39",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-06-09T11:17:12Z",
"last_seen_at": "2025-08-09T21:05:43Z",
"subpage_url": "https://www.adobe.com/privacy/opt-out.html"
}
},
{
"id": "2e2fa60e-3a6b-4da5-9ee2-c39821d58eb9",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-04-04T14:18:22Z",
"last_seen_at": "2025-08-04T14:34:33Z",
"subpage_url": "https://www.adobe.com/legal/terms.html"
}
},
{
"id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-07-29T03:38:02Z",
"last_seen_at": "2025-07-29T03:38:02Z",
"subpage_url": "https://www.adobe.com/experience-cloud/service-support.html"
}
},
{
"id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
"type": "detection_on_subpage",
"attributes": {
"first_seen_at": "2025-05-29T01:16:35Z",
"last_seen_at": "2025-07-29T01:23:38Z",
"subpage_url": "https://business.adobe.com/support/main.html"
}
},
{
"id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
"type": "technology",
"attributes": {
"name": "Qualtrics"
}
},
{
"id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
"type": "company",
"attributes": {
"domain": "adobe.com",
"company_name": "Adobe",
"ticker": "NASDAQ:ADBE"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
Sends a list of created or updated company's News Events.
POST
{webhook_url}
{
"data": [
{
"id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
"type": "news_event",
"attributes": {
"summary": "Klasha, Inc. expands offices in Ghana.",
"category": "expands_offices_in",
"found_at": "2021-10-19T22:00:00Z",
"confidence": 0.6872,
"article_sentence": "San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"human_approved": false,
"planning": false,
"amount": null,
"amount_normalized": null,
"assets": null,
"assets_tags": [],
"award": null,
"contact": null,
"division": null,
"effective_date": null,
"event": null,
"financing_type": null,
"financing_type_normalized": null,
"financing_type_tags": [],
"headcount": null,
"job_title": null,
"job_title_tags": [],
"location": "Ghana",
"location_data": [
{
"city": null,
"state": null,
"zip_code": null,
"country": "Ghana",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"product": null,
"product_data": {
"full_text": null,
"name": null,
"release_type": null,
"release_version": null,
"fuzzy_match": null
},
"product_tags": [],
"recognition": null,
"vulnerability": null
},
"relationships": {
"company1": {
"data": {
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company"
}
},
"most_relevant_source": {
"data": {
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article"
}
}
}
}
],
"included": [
{
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company",
"attributes": {
"domain": "klasha.com",
"company_name": "Klasha, Inc.",
"ticker": null
}
},
{
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article",
"attributes": {
"author": null,
"body": "Payfare, which offers banking solutions for gig workforce, has announced that it is integrating with Plaid, a data transfer network that powers fintech and digital finance products. The integration will… Technology company TraQiQ has introduced its online payment solution 'TraQPayments' in Latin America. TraQPayments is… American Express has partnered with Goldman Sachs Transaction Banking (TxB) to offer an integrated payments solution to large corporate clients. Barclaycard Payments and SAP is expanding their cooperation in a bid to boost payment acceptance capabilities and enhance procure-to-pay processes. UK-based fintech firm Previse has tapped Mastercard to provide instant payments to suppliers in more than 100 markets globally. Latin America-based payment processor PayRetailers has entered into an alliance with European payment giant Worldline. Buy now pay later (BNPL) firm Klarna has introduced ‘pay now’ option in the UK. Western Union International Bank (WUIB) has expanded its real-time payment capabilities in Europe by joining the Single Euro Payments Area (SEPA) Instant Credit Transfer scheme (SCT Inst). San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"image_url": null,
"url": "https://www.electronicpaymentsinternational.com/news/company-news/",
"published_at": "2021-10-19T04:00:00Z",
"title": "Company news Archives"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "NewsEventsDataset",
"summary": "Structured and categorized News Events from some 18 million different blogs, PR sites and News sites.\n",
"description": "Since 2016, PredictLeads has detected over 8 million relevant news signals, which are available for\n2 million companies globally.\n<br><br>\nThe News Events are sourced from some 20 million blogs, news and PR sites and distilled into relevant\ncategories by machine learning algorithms.\n<br><br>\nThe News Events dataset includes fields such as Formatted Signal, Signal Category,\nMost Relevant Source URL, Article Sentence, Article Body, Article Author, Found At, Effective Date and\nother News Event information.\n",
"type": "object",
"required": [
"data",
"included"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "NewsEvent",
"description": "The `NewsEvent` object.",
"type": "object",
"required": [
"id",
"type",
"attributes",
"relationships"
],
"properties": {
"id": {
"description": "ID of the `NewsEvent` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsEvent` object.",
"const": "news_event"
},
"attributes": {
"description": "Attributes of the `NewsEvent` object.",
"type": "object",
"required": [
"summary",
"category",
"found_at",
"confidence",
"article_sentence",
"human_approved",
"planning",
"amount",
"amount_normalized",
"assets",
"assets_tags",
"award",
"contact",
"event",
"effective_date",
"division",
"financing_type",
"financing_type_normalized",
"financing_type_tags",
"headcount",
"job_title",
"job_title_tags",
"location",
"location_data",
"product",
"product_data",
"product_tags",
"recognition",
"vulnerability"
],
"properties": {
"summary": {
"description": "A short, human readable excerpt of this `NewsEvent` data.",
"type": "string"
},
"category": {
"description": "Name of the category this `NewsEvent` represents.",
"type": "string",
"example": "invests_into",
"oneOf": [
{
"const": "acquires",
"description": "**Group name**: acquisition<br>Company acquired another company."
},
{
"const": "merges_with",
"description": "**Group name**: acquisition<br>Company merges with another company."
},
{
"const": "sells_assets_to",
"description": "**Group name**: acquisition<br>Company sells assets (like properties or warehouses) to other company."
},
{
"const": "signs_new_client",
"description": "**Group name**: contract<br>Company signs new client."
},
{
"const": "files_suit_against",
"description": "**Group name**: corporate_challenges<br>Company files suit against other company."
},
{
"const": "has_issues_with",
"description": "**Group name**: corporate_challenges<br>Company has vulnerability problems."
},
{
"const": "closes_offices_in",
"description": "**Group name**: cost_cutting<br>Company closes existing offices."
},
{
"const": "decreases_headcount_by",
"description": "**Group name**: cost_cutting<br>Company lays off employees."
},
{
"const": "attends_event",
"description": "**Group name**: expansion<br>Company attends an event."
},
{
"const": "expands_facilities",
"description": "**Group name**: expansion<br>Company opens new or expands existing facilities like warehouses, data centers, manufacturing plants etc."
},
{
"const": "expands_offices_in",
"description": "**Group name**: expansion<br>Company expands existing offices."
},
{
"const": "expands_offices_to",
"description": "**Group name**: expansion<br>Company opens new offices in another town, state, country or continent."
},
{
"const": "increases_headcount_by",
"description": "**Group name**: expansion<br>Company offers new job vacancies."
},
{
"const": "opens_new_location",
"description": "**Group name**: expansion<br>Company opens new service location like hotels, restaurants, bars, hospitals etc."
},
{
"const": "goes_public",
"description": "**Group name**: investment<br>Company issues shares to the public for the first time."
},
{
"const": "invests_into",
"description": "**Group name**: investment<br>Company invests into other company."
},
{
"const": "invests_into_assets",
"description": "**Group name**: investment<br>Company buys assets (like properties or warehouses) from other company."
},
{
"const": "receives_financing",
"description": "**Group name**: investment<br>Company receives financing like venture funding, loan, grant etc."
},
{
"const": "hires",
"description": "**Group name**: leadership<br>Company hired new executive or senior personnel."
},
{
"const": "leaves",
"description": "**Group name**: leadership<br>Executive or senior personnel left the company."
},
{
"const": "promotes",
"description": "**Group name**: leadership<br>Company promoted existing executive or senior personnel."
},
{
"const": "retires_from",
"description": "**Group name**: leadership<br>Executive or senior personnel retire from the company."
},
{
"const": "integrates_with",
"description": "**Group name**: new_offering<br>Company integrates with other company."
},
{
"const": "is_developing",
"description": "**Group name**: new_offering<br>Company is developing a new offering."
},
{
"const": "launches",
"description": "**Group name**: new_offering<br>Company launches new offering."
},
{
"const": "partners_with",
"description": "**Group name**: partnership<br>Company partners with other company."
},
{
"const": "receives_award",
"description": "**Group name**: recognition<br>Company or person at the company receives an award."
},
{
"const": "recognized_as",
"description": "**Group name**: recognition<br>Company or person at the company receives recognition."
},
{
"const": "identified_as_competitor_of",
"description": "**Group name**: relational<br>New or existing competitor was identified."
}
]
},
"found_at": {
"description": "Date & time (ISO 8601) when the `NewsEvent` was discovered and created.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"confidence": {
"description": "Floating point number of confidence.<br><br>Currently PredictLeads takes care of limiting the\nNewsEvents so as to have a good balance between match rate and accuracy.\nThus we do not recommend filtering NewsEvents further based on this\nconfidence.\n",
"type": [
"number"
],
"minimum": 0,
"maximum": 1
},
"article_sentence": {
"description": "Sentence in the article where `NewsEvent` information was found.",
"type": "string"
},
"human_approved": {
"description": "If true, this `NewsEvent` has been manually verified by a human.",
"type": "boolean"
},
"planning": {
"description": "When true, the `NewsEvent` is planned to happen.",
"type": [
"boolean"
],
"example": "The company might plan to launch a product in December."
},
"amount": {
"description": "This is a string of a value as extracted from text.",
"example": "$1.8 million",
"type": [
"string",
"null"
]
},
"amount_normalized": {
"description": "Integer value of \"amount\" property.",
"example": 18000000,
"type": [
"integer",
"null"
]
},
"assets": {
"description": "Assets found in the NewsEvent.",
"example": "hydrogen production facility",
"type": [
"string",
"null"
]
},
"assets_tags": {
"description": "An array of assets tags extracted from \"assets\" property.",
"example": [
"production"
],
"type": "array",
"items": {
"type": "string"
}
},
"award": {
"description": "Award type this `NewsEvent` is announcing.",
"example": "Pierre Potier Award",
"type": [
"string",
"null"
]
},
"contact": {
"description": "Person name that the `NewsEvent` mentions.",
"example": "Elon Musk",
"type": [
"string",
"null"
]
},
"event": {
"description": "Event name where the `NewsEvent` was mentioned at.",
"example": "World Business Outlook Awards",
"type": [
"string",
"null"
]
},
"effective_date": {
"description": "Date (ISO 8601) the `NewsEvent` is mentioning.",
"type": [
"string",
"null"
],
"format": "date",
"example": "2024-09-25"
},
"division": {
"description": "Whether `NewsEvent` concerns a specific division.",
"type": [
"string",
"null"
]
},
"financing_type": {
"description": "A financing type this `NewsEvent` is mentioning.",
"example": "Series B funding",
"type": [
"string",
"null"
]
},
"financing_type_normalized": {
"description": "A normalized value of `financing_type` property, where possible.",
"enum": [
"pre_angel",
"angel",
"angel1",
"angel2",
"angel3",
"pre_seed",
"seed",
"seed1",
"seed2",
"seed3",
"pre_series_a",
"series_a",
"series_a1",
"series_a2",
"series_a3",
"pre_series_b",
"series_b",
"series_b1",
"series_b2",
"series_b3",
"pre_series_c",
"series_c",
"series_c1",
"series_c2",
"series_c3",
"pre_series_d",
"series_d",
"series_d1",
"series_d2",
"series_d3",
"pre_series_e",
"series_e",
"series_e1",
"series_e2",
"series_e3",
"pre_series_f",
"series_f",
"series_f1",
"series_f2",
"series_f3",
"pre_series_g",
"series_g",
"series_g1",
"series_g2",
"series_g3",
"pre_series_h",
"series_h",
"series_h1",
"series_h2",
"series_h3",
"pre_series_i",
"series_i",
"series_i1",
"series_i2",
"series_i3",
"pre_series_j",
"series_j",
"series_j1",
"series_j2",
"series_j3",
null
],
"example": "series_b"
},
"financing_type_tags": {
"description": "An array of financing type categories.",
"example": [
"equity"
],
"type": "array",
"items": {
"type": "string"
}
},
"headcount": {
"description": "A number of people mentioned organization is involved with.",
"example": 213,
"type": [
"integer",
"null"
]
},
"job_title": {
"description": "Job title this `NewsEvent` is mentioning.",
"example": "Director of Media and Analytics",
"type": [
"string",
"null"
]
},
"job_title_tags": {
"description": "An array of job title tags.",
"example": [
"marketing",
"directors"
],
"type": "array",
"items": {
"type": "string"
}
},
"location": {
"description": "Location of where the `NewsEvent` happened or where the organization has expanded/relocated.",
"example": "Menlo Park, California, United States",
"type": [
"string",
"null"
]
},
"location_data": {
"type": "array",
"items": {
"title": "LocationData",
"description": "The `LocationData` object.",
"type": "object",
"required": [
"city",
"state",
"zip_code",
"country",
"region",
"continent",
"fuzzy_match"
],
"properties": {
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"zip_code": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"region": {
"type": [
"string",
"null"
]
},
"continent": {
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"type": [
"boolean",
"null"
]
}
}
}
},
"product": {
"description": "Name of the product as mentioned by this NewsEvent.",
"example": "Credit Pass",
"type": [
"string",
"null"
]
},
"product_data": {
"type": "object",
"required": [
"full_text",
"name",
"release_type",
"release_version",
"fuzzy_match"
],
"properties": {
"full_text": {
"description": "Full product name as recognized by Named Entity Recognition, without further cleaning of the product name.",
"example": "3D printing service for spare parts",
"type": [
"string",
"null"
]
},
"name": {
"description": "Cleaned name of the product referenced in the NewsEvent.",
"example": "VideoPoet",
"type": [
"string",
"null"
]
},
"release_type": {
"description": "Product release type.",
"example": "major",
"type": [
"string",
"null"
]
},
"release_version": {
"description": "Product release version.",
"example": "v3.0",
"type": [
"string",
"null"
]
},
"fuzzy_match": {
"description": "When true we might not have extracted the product name cleanly. When false exact product name should be extracted well.",
"type": [
"boolean",
"null"
]
}
}
},
"product_tags": {
"description": "List of tags regarding the product.",
"example": [
"mobile",
"online_technology"
],
"type": "array",
"items": {
"type": "string"
}
},
"recognition": {
"description": "Name of the recognition the company received.",
"example": "50 Smartest Companies",
"type": [
"string",
"null"
]
},
"vulnerability": {
"description": "Company issue.",
"example": "account suspension errors",
"type": [
"string",
"null"
]
}
}
},
"relationships": {
"description": "The data contains references to related objects listed in the `included` property.",
"type": "object",
"required": [
"most_relevant_source"
],
"properties": {
"company1": {
"title": "NewsEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"company2": {
"title": "NewsEventToCompanyLiteRelationship",
"description": "The data contains a reference to related `CompanyLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `CompanyLite` object.",
"const": "company"
}
}
}
}
},
"most_relevant_source": {
"title": "NewsEventToNewsArticleLiteRelationship",
"description": "The data contains a reference to related `NewsArticleLite` object listed in the `included` property.",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the included `NewsArticleLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the included `NewsArticleLite` object.",
"const": "news_article"
}
}
}
}
}
}
}
}
}
},
"included": {
"description": "Contains objects referenced in property `relationships`.",
"type": "array",
"items": {
"oneOf": [
{
"title": "CompanyLite",
"description": "The `CompanyLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `CompanyLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `CompanyLite` object.",
"const": "company"
},
"attributes": {
"description": "Attributes of the `CompanyLite` object.",
"type": "object",
"required": [
"domain",
"company_name",
"ticker"
],
"properties": {
"domain": {
"description": "Company domain name.",
"type": "string"
},
"company_name": {
"description": "Company name if available.",
"type": [
"string",
"null"
]
},
"ticker": {
"description": "Company stock symbol (ticker) if available.",
"type": [
"string",
"null"
]
}
}
}
}
},
{
"title": "NewsArticleLite",
"description": "The `NewsArticleLite` object.",
"type": "object",
"required": [
"id",
"type",
"attributes"
],
"properties": {
"id": {
"description": "ID of the `NewsArticleLite` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsArticleLite` object.",
"const": "news_article"
},
"attributes": {
"description": "Attributes of the `NewsArticleLite` object.",
"type": "object",
"required": [
"url",
"title",
"author",
"image_url",
"published_at",
"body"
],
"properties": {
"url": {
"description": "News Article source URL.",
"type": "string",
"format": "uri"
},
"title": {
"description": "Prettified News Article title or heading.",
"type": "string"
},
"author": {
"description": "News Article author name.",
"type": [
"string",
"null"
]
},
"image_url": {
"description": "News Article most relevant image URL.",
"type": [
"string",
"null"
]
},
"published_at": {
"description": "Date & time (ISO 8601) when NewsArticle was published.",
"type": "string",
"format": "date-time",
"example": "2024-09-25T16:09:53Z"
},
"body": {
"description": "News Article text (article content).",
"type": "string"
}
}
}
}
}
],
"discriminator": {
"propertyName": "type"
}
}
},
"meta": {
"description": "Meta information about `NewsEventsDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "active"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
"type": "news_event",
"attributes": {
"summary": "Klasha, Inc. expands offices in Ghana.",
"category": "expands_offices_in",
"found_at": "2021-10-19T22:00:00Z",
"confidence": 0.6872,
"article_sentence": "San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"human_approved": false,
"planning": false,
"amount": null,
"amount_normalized": null,
"assets": null,
"assets_tags": [],
"award": null,
"contact": null,
"division": null,
"effective_date": null,
"event": null,
"financing_type": null,
"financing_type_normalized": null,
"financing_type_tags": [],
"headcount": null,
"job_title": null,
"job_title_tags": [],
"location": "Ghana",
"location_data": [
{
"city": null,
"state": null,
"zip_code": null,
"country": "Ghana",
"region": null,
"continent": null,
"fuzzy_match": false
}
],
"product": null,
"product_data": {
"full_text": null,
"name": null,
"release_type": null,
"release_version": null,
"fuzzy_match": null
},
"product_tags": [],
"recognition": null,
"vulnerability": null
},
"relationships": {
"company1": {
"data": {
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company"
}
},
"most_relevant_source": {
"data": {
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article"
}
}
}
}
],
"included": [
{
"id": "0db9ccc3-0c5f-5481-89da-b08e2a4195b8",
"type": "company",
"attributes": {
"domain": "klasha.com",
"company_name": "Klasha, Inc.",
"ticker": null
}
},
{
"id": "797aa0af-c7f3-4b77-8a04-3f8bb39b315a",
"type": "news_article",
"attributes": {
"author": null,
"body": "Payfare, which offers banking solutions for gig workforce, has announced that it is integrating with Plaid, a data transfer network that powers fintech and digital finance products. The integration will… Technology company TraQiQ has introduced its online payment solution 'TraQPayments' in Latin America. TraQPayments is… American Express has partnered with Goldman Sachs Transaction Banking (TxB) to offer an integrated payments solution to large corporate clients. Barclaycard Payments and SAP is expanding their cooperation in a bid to boost payment acceptance capabilities and enhance procure-to-pay processes. UK-based fintech firm Previse has tapped Mastercard to provide instant payments to suppliers in more than 100 markets globally. Latin America-based payment processor PayRetailers has entered into an alliance with European payment giant Worldline. Buy now pay later (BNPL) firm Klarna has introduced ‘pay now’ option in the UK. Western Union International Bank (WUIB) has expanded its real-time payment capabilities in Europe by joining the Single Euro Payments Area (SEPA) Instant Credit Transfer scheme (SCT Inst). San Francisco and Lagos-based cross-border technology company Klasha is further expanding its presence in Africa with the launch of its services in Ghana.",
"image_url": null,
"url": "https://www.electronicpaymentsinternational.com/news/company-news/",
"published_at": "2021-10-19T04:00:00Z",
"title": "Company news Archives"
}
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
}
Sends a list of deleted company's News Events.
DELETE
{webhook_url}
{
"data": [
{
"id": "ffffb10a-bdd7-4bc7-bb9e-445b8b97df9c",
"type": "news_event"
}
],
"meta": {
"schema_version": "3.1",
"record_state": "active"
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "NewsEventsDeletedDataset",
"description": "Deleted News Events.\n",
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"title": "NewsEventDeleted",
"description": "The `NewsEventDeleted` object.",
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"description": "ID of the `NewsEventDeleted` object.",
"type": "string",
"format": "uuid"
},
"type": {
"description": "Type of the `NewsEventDeleted` object.",
"const": "news_event"
}
}
}
},
"meta": {
"description": "Meta information about `NewsEventsDeletedDataset` object.\n",
"type": "object",
"required": [
"schema_version",
"record_state"
],
"properties": {
"schema_version": {
"title": "Meta.SchemaVersion",
"description": "Represents schema version of objects.\n",
"type": "string"
},
"record_state": {
"title": "Meta.RecordState",
"description": "Represents record state of objects.\n",
"type": "string",
"const": "deleted"
},
"count": {
"description": "Total number of results.\n<br>\n**NOTE**: Only shown in API responses. For performance reasons it will be omitted from response\nif `page` request parameter is not provided.\n",
"type": "integer",
"example": 344
}
}
}
},
"example": {
"data": [
{
"id": "ffffb10a-bdd7-4bc7-bb9e-445b8b97df9c",
"type": "news_event"
}
],
"meta": {
"schema_version": "3.0",
"record_state": "deleted"
}
}
}