{
  "openapi": "3.1.0",
  "info": {
    "title": "PredictLeads API Reference",
    "version": "3",
    "description": "# Introduction\n\nOur API is RESTful and follows the <a target=\"_blank\" href=\"https://jsonapi.org/\">JSON API specification</a>.\n<br><br>\nFor easier implementation, we provide API description also in\n<a target=\"open_api_schema\" href=\"https://docs.predictleads.com/schemas/open_api_schema.json\">OpenAPI schema (version 3.1.0)</a> JSON format\nand <a target=\"https://docs.predictleads.com/swagger\" href=\"https://docs.predictleads.com/swagger\">OpenAPI SwaggerUI playground</a>.\n<br><br>\nIn order to use our API, you must first <a target=\"_blank\" href=\"https://predictleads.com/sign_up\">sign up</a>\nto get an authentication key and token.\n<br><br>\nYou can see <a target=\"_blank\" href=\"https://status.predictleads.com\">live status of our API services</a>.\n<br><br>\nIf you would like to receive data as Flat Files or via Webhooks,\nplease <a href=\"#contact\">get in touch with our sales team</a>.\n\n## Authentication\n\nAccess to the API requires authentication using your **API key and token**, which are available on\n<a target=\"_blank\" href=\"https://predictleads.com/subscriptions\">Your Subscription Plans</a> page.\n<br><br>\nInclude both credentials in the **HTTP request headers** when connecting to an API endpoint.\n<br>\nThis is the recommended and most secure method of authentication.\n\n\n## Request Limits\n\nEach account using the API has request limits implemented.\nThe amount of requests one can do each month is limited by the chosen plan. You can track your monthly usage on\n<a target=\"_blank\" href=\"https://predictleads.com/subscriptions\">Your Subscription Plans</a> page.\n<br><br>\nOnce the account reaches the limit, all further requests will produce a 402 HTTP error, notifying the user of\nthe reached limit. If you have any further questions regarding the limits, feel free to contact us via\n<a href=\"#contact\">support</a>.\n\n\n## Pagination\n\nResponses with a list of objects are paginated. Use `page` parameter to get more results.\nTotal number of all possible results is displayed inside `meta` property as `count`.\n"
  },
  "servers": [
    {
      "url": "https://predictleads.com/api/v3"
    }
  ],
  "paths": {
    "/followings": {
      "get": {
        "tags": [
          "Follow Companies"
        ],
        "summary": "Retrieve followed companies",
        "description": "Returns followed companies.",
        "operationId": "followed_companies",
        "parameters": [
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-subSchemas/Responses.Followings"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/follow": {
      "post": {
        "tags": [
          "Follow Companies"
        ],
        "summary": "Follow the company",
        "description": "Follow the company.",
        "operationId": "follow_company",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "custom_company_identifier",
            "in": "query",
            "description": "Provide, if you want to use your custom company identifier.\n",
            "required": false,
            "schema": {
              "type": "string",
              "example": "435366"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-subSchemas/Responses.FollowSuccessful"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/unfollow": {
      "post": {
        "tags": [
          "Follow Companies"
        ],
        "summary": "Unfollow the company",
        "description": "Unfollow the company.",
        "operationId": "unfollow_company",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-subSchemas/Responses.UnfollowSuccessful"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{id_or_domain}": {
      "get": {
        "tags": [
          "Companies Dataset"
        ],
        "summary": "Retrieve Company",
        "description": "Returns Company.",
        "operationId": "company",
        "parameters": [
          {
            "name": "id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/discover/companies": {
      "get": {
        "tags": [
          "Companies Dataset"
        ],
        "summary": "Retrieve Companies",
        "description": "Returns a list of companies filtered by their location and size, ordered by last updated date.</br><strong>Note:</strong> This endpoint returns an estimated count of all results.",
        "operationId": "companies",
        "parameters": [
          {
            "name": "location",
            "in": "query",
            "description": "The response will include only companies located in the given country name or state name/abbreviation.\n",
            "required": true,
            "schema": {
              "type": "string",
              "example": "United States"
            }
          },
          {
            "name": "sizes",
            "in": "query",
            "description": "An array of one or more valid company sizes.\n",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "description": "A company size. Make sure to URL encode \"10001+\" value.\n",
                "enum": [
                  "1",
                  "2-10",
                  "11-50",
                  "51-200",
                  "201-500",
                  "501-1000",
                  "1001-5000",
                  "5001-10000",
                  "10001+"
                ]
              },
              "description": "An array of one or more valid company sizes.",
              "example": [
                "11-50",
                "201-500",
                "5001-10000"
              ]
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CompaniesDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/similar_companies": {
      "get": {
        "tags": [
          "Similar Companies Dataset"
        ],
        "summary": "Retrieve company's Similar Companies",
        "description": "Returns a list of company's Similar Companies.",
        "operationId": "company_similar_companies",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 5,
              "maximum": 50
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SimilarCompaniesDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/job_openings": {
      "get": {
        "tags": [
          "Job Openings Dataset"
        ],
        "summary": "Retrieve company's Job Openings",
        "description": "Returns a list of company's Job Openings.",
        "operationId": "company_job_openings",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "active_only",
            "in": "query",
            "description": "Set to true if you'd like to receive JobOpenings that are not closed, have\nlast_seen_at more recent than 5 days and were found in the last year.\n",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "not_closed",
            "in": "query",
            "description": "Similar to `active_only`, but without considering `last_seen_at` timestamp.\n",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `JobOpenings` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `JobOpenings` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "last_seen_at_from",
            "in": "query",
            "description": "Only return `JobOpenings` last seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "last_seen_at_until",
            "in": "query",
            "description": "Only return `JobOpenings` last seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "with_description_only",
            "in": "query",
            "description": "Only return JobOpenings that have description.\n",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "with_location_only",
            "in": "query",
            "description": "Only return JobOpenings that have location.\n",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "categories",
            "in": "query",
            "description": "Comma-separated (,) `JobOpening` categories.\n",
            "required": false,
            "schema": {
              "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"
                ]
              }
            },
            "style": "simple",
            "explode": false
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/JobOpeningsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/job_openings/{id}": {
      "get": {
        "tags": [
          "Job Openings Dataset"
        ],
        "summary": "Retrieve a single Job Opening by ID",
        "description": "Returns a single Job Opening.",
        "operationId": "job_opening",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "JobOpening's ID.\n",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/JobOpeningsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/discover/job_openings": {
      "get": {
        "tags": [
          "Job Openings Dataset"
        ],
        "summary": "Retrieve a list of Job Openings",
        "description": "Returns a list of Job Openings filtered by a given profession (e.g. \"Sales Engineers\" or \"Marketing Managers\") using O*NET occupation codes and/or location of the company.</br><strong>Note:</strong> This endpoint returns an estimated count of all results.",
        "operationId": "discover_job_openings",
        "parameters": [
          {
            "name": "onet_codes",
            "in": "query",
            "description": "Comma-separated O\\*NET codes to filter by, such as \"17-2071.00\" for \"Electrical Engineers\"\nor \"15-1254.00\" for \"Web Developers\". For full list of possible codes see:\nhttps://www.onetonline.org/find/all\n",
            "required": false,
            "schema": {
              "type": "string",
              "example": "17-2071.00,15-1254.00"
            }
          },
          {
            "name": "location",
            "in": "query",
            "description": "The response will include only companies located in the given country name or state name/abbreviation.\n",
            "required": false,
            "schema": {
              "type": "string",
              "example": "United States"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/JobOpeningsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/technology_detections": {
      "get": {
        "tags": [
          "Technology Detections Dataset"
        ],
        "summary": "Retrieve Technologies used by specific Company",
        "description": "Returns Technologies used by a specific Company as a list of Technology Detections.",
        "operationId": "company_technology_detections",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `TechnologyDetections` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `TechnologyDetections` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "last_seen_at_from",
            "in": "query",
            "description": "Only return `TechnologyDetections` last seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "last_seen_at_until",
            "in": "query",
            "description": "Only return `TechnologyDetections` last seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TechnologyDetectionsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/discover/technologies/{technology_id_or_fuzzy_name}/technology_detections": {
      "get": {
        "tags": [
          "Technology Detections Dataset"
        ],
        "summary": "Retrieve Companies using specific Technology ID or fuzzy name",
        "description": "Returns Companies using a specific Technology as a list of Technology Detections, ordered by the `first_seen_at`, descending.<br><br>E.g. using this endpoint one can get a list of all companies using HubSpot or any other of the 53,000 technologies PredictLeads tracks.<br><br>The specific Technology ID can be obtained by querying the **<a href=\"https://docs.predictleads.com/api_endpoints/technologies_dataset/retrieve_all_tracked_technologies\">Retrieve all tracked Technologies</a>** endpoint.",
        "operationId": "discover_technology_technology_detections",
        "parameters": [
          {
            "name": "technology_id_or_fuzzy_name",
            "in": "path",
            "description": "Technology's ID or fuzzy name.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `TechnologyDetections` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `TechnologyDetections` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "last_seen_at_from",
            "in": "query",
            "description": "Only return `TechnologyDetections` last seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "last_seen_at_until",
            "in": "query",
            "description": "Only return `TechnologyDetections` last seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TechnologyDetectionsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/technologies": {
      "get": {
        "tags": [
          "Technologies Dataset"
        ],
        "summary": "Retrieve all tracked Technologies",
        "description": "Returns a list of all tracked Technologies.",
        "operationId": "technologies",
        "parameters": [
          {
            "name": "fuzzy_name",
            "in": "query",
            "description": "Filter results based on Technology's fuzzy name.\n",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "order_by",
            "in": "query",
            "description": "Order of `TechnologiesDatasets`.\n",
            "required": false,
            "schema": {
              "type": "string",
              "oneOf": [
                {
                  "const": "created_at_asc",
                  "description": "Order by `created_at`, ascending."
                },
                {
                  "const": "created_at_desc",
                  "description": "Order by `created_at`, descending."
                },
                {
                  "const": "fuzzy_score_desc",
                  "description": "Order by `fuzzy_score`, descending.\n<br>\n**NOTE**: Only available when `fuzzy_name` parameter is provided.\n"
                }
              ],
              "default": "created_at_asc"
            },
            "style": "simple",
            "explode": false
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TechnologiesDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/technologies/{id_or_fuzzy_name}": {
      "get": {
        "tags": [
          "Technologies Dataset"
        ],
        "summary": "Retrieve a single Technology by ID or fuzzy name",
        "description": "Returns a single Technology.",
        "operationId": "technology",
        "parameters": [
          {
            "name": "id_or_fuzzy_name",
            "in": "path",
            "description": "Technology's ID or fuzzy name.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TechnologiesDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/news_events": {
      "get": {
        "tags": [
          "News Events Dataset"
        ],
        "summary": "Retrieve company's News Events",
        "description": "Returns a list of company's News Events.",
        "operationId": "company_news_events",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "found_at_from",
            "in": "query",
            "description": "Only return `NewsEvents` found after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "found_at_until",
            "in": "query",
            "description": "Only return `NewsEvents` found before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "categories",
            "in": "query",
            "description": "Comma-separated (,) `NewsEvent` categories.\n",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "oneOf": [
                  {
                    "const": "acquires",
                    "description": "Company acquired another company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `effective_date`, `location`"
                  },
                  {
                    "const": "merges_with",
                    "description": "Company merges with another company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "sells_assets_to",
                    "description": "Company sells assets (like properties or warehouses) to other company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `effective_date`, `location`"
                  },
                  {
                    "const": "signs_new_client",
                    "description": "Company signs new client.\n<br>**Group**: `contract`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "files_suit_against",
                    "description": "Company files suit against other company.\n<br>**Group**: `corporate_challenges`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "has_issues_with",
                    "description": "Company has vulnerability problems.\n<br>**Group**: `corporate_challenges`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `vulnerability`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "closes_offices_in",
                    "description": "Company closes existing offices.\n<br>**Group**: `cost_cutting`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "decreases_headcount_by",
                    "description": "Company lays off employees.\n<br>**Group**: `cost_cutting`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `headcount`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "attends_event",
                    "description": "Company attends an event.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `event`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_facilities",
                    "description": "Company opens new or expands existing facilities like warehouses, data centers, manufacturing plants etc.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_offices_in",
                    "description": "Company expands existing offices.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_offices_to",
                    "description": "Company opens new offices in another town, state, country or continent.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "increases_headcount_by",
                    "description": "Company offers new job vacancies.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `headcount`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "opens_new_location",
                    "description": "Company opens new service location like hotels, restaurants, bars, hospitals etc.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "goes_public",
                    "description": "Company issues shares to the public for the first time.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `financing_type`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "invests_into",
                    "description": "Company invests into other company.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `financing_type`, `effective_date`, `location`"
                  },
                  {
                    "const": "invests_into_assets",
                    "description": "Company buys assets (like properties or warehouses) from other company.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `assets`\n<br>**Optional attributes:** `amount`, `location`, `effective_date`"
                  },
                  {
                    "const": "receives_financing",
                    "description": "Company receives financing like venture funding, loan, grant etc.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `amount`\n<br>**Optional attributes:** `financing_type`, `effective_date`, `location`"
                  },
                  {
                    "const": "hires",
                    "description": "Company hired new executive or senior personnel.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "leaves",
                    "description": "Executive or senior personnel left the company.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company2`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "promotes",
                    "description": "Company promoted existing executive or senior personnel.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "retires_from",
                    "description": "Executive or senior personnel retire from the company.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company2`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "integrates_with",
                    "description": "Company integrates with other company.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "is_developing",
                    "description": "Company is developing a new offering.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `product`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "launches",
                    "description": "Company launches new offering.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `product`\n<br>**Optional attributes:** `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "partners_with",
                    "description": "Company partners with other company.\n<br>**Group**: `partnership`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "receives_award",
                    "description": "Company or person at the company receives an award.\n<br>**Group**: `recognition`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `award`\n<br>**Optional attributes:** `contact`, `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "recognized_as",
                    "description": "Company or person at the company receives recognition.\n<br>**Group**: `recognition`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `recognition`\n<br>**Optional attributes:** `contact`, `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "identified_as_competitor_of",
                    "description": "New or existing competitor was identified.\n<br>**Group**: `relational`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  }
                ]
              }
            },
            "style": "simple",
            "explode": false
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewsEventsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/news_events/{id}": {
      "get": {
        "tags": [
          "News Events Dataset"
        ],
        "summary": "Retrieve a single News Event by ID",
        "description": "Returns specific News Event.",
        "operationId": "news_event",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "NewsEvent's ID.\n",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewsEventsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/discover/news_events": {
      "get": {
        "tags": [
          "News Events Dataset"
        ],
        "summary": "Retrieve News Events",
        "description": "Returns a list of News Events, optionally filtered by categories and company's location, ordered by updated date.",
        "operationId": "news_events",
        "parameters": [
          {
            "name": "categories",
            "in": "query",
            "description": "Comma-separated (,) `NewsEvent` categories.\n",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "oneOf": [
                  {
                    "const": "acquires",
                    "description": "Company acquired another company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `effective_date`, `location`"
                  },
                  {
                    "const": "merges_with",
                    "description": "Company merges with another company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "sells_assets_to",
                    "description": "Company sells assets (like properties or warehouses) to other company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `effective_date`, `location`"
                  },
                  {
                    "const": "signs_new_client",
                    "description": "Company signs new client.\n<br>**Group**: `contract`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "files_suit_against",
                    "description": "Company files suit against other company.\n<br>**Group**: `corporate_challenges`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "has_issues_with",
                    "description": "Company has vulnerability problems.\n<br>**Group**: `corporate_challenges`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `vulnerability`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "closes_offices_in",
                    "description": "Company closes existing offices.\n<br>**Group**: `cost_cutting`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "decreases_headcount_by",
                    "description": "Company lays off employees.\n<br>**Group**: `cost_cutting`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `headcount`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "attends_event",
                    "description": "Company attends an event.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `event`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_facilities",
                    "description": "Company opens new or expands existing facilities like warehouses, data centers, manufacturing plants etc.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_offices_in",
                    "description": "Company expands existing offices.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_offices_to",
                    "description": "Company opens new offices in another town, state, country or continent.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "increases_headcount_by",
                    "description": "Company offers new job vacancies.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `headcount`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "opens_new_location",
                    "description": "Company opens new service location like hotels, restaurants, bars, hospitals etc.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "goes_public",
                    "description": "Company issues shares to the public for the first time.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `financing_type`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "invests_into",
                    "description": "Company invests into other company.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `financing_type`, `effective_date`, `location`"
                  },
                  {
                    "const": "invests_into_assets",
                    "description": "Company buys assets (like properties or warehouses) from other company.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `assets`\n<br>**Optional attributes:** `amount`, `location`, `effective_date`"
                  },
                  {
                    "const": "receives_financing",
                    "description": "Company receives financing like venture funding, loan, grant etc.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `amount`\n<br>**Optional attributes:** `financing_type`, `effective_date`, `location`"
                  },
                  {
                    "const": "hires",
                    "description": "Company hired new executive or senior personnel.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "leaves",
                    "description": "Executive or senior personnel left the company.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company2`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "promotes",
                    "description": "Company promoted existing executive or senior personnel.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "retires_from",
                    "description": "Executive or senior personnel retire from the company.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company2`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "integrates_with",
                    "description": "Company integrates with other company.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "is_developing",
                    "description": "Company is developing a new offering.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `product`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "launches",
                    "description": "Company launches new offering.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `product`\n<br>**Optional attributes:** `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "partners_with",
                    "description": "Company partners with other company.\n<br>**Group**: `partnership`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "receives_award",
                    "description": "Company or person at the company receives an award.\n<br>**Group**: `recognition`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `award`\n<br>**Optional attributes:** `contact`, `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "recognized_as",
                    "description": "Company or person at the company receives recognition.\n<br>**Group**: `recognition`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `recognition`\n<br>**Optional attributes:** `contact`, `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "identified_as_competitor_of",
                    "description": "New or existing competitor was identified.\n<br>**Group**: `relational`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  }
                ]
              }
            },
            "style": "simple",
            "explode": false
          },
          {
            "name": "company_location",
            "in": "query",
            "description": "The response will include only companies located in the given country name or state name/abbreviation.\n",
            "required": false,
            "schema": {
              "type": "string",
              "example": "United States"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NewsEventsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/financing_events": {
      "get": {
        "tags": [
          "Financing Events Dataset"
        ],
        "summary": "Retrieve company's Financing Events",
        "description": "Returns a list of company's Financing Events.",
        "operationId": "company_financing_events",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `FinancingEvents` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `FinancingEvents` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FinancingEventsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/discover/financing_events": {
      "get": {
        "tags": [
          "Financing Events Dataset"
        ],
        "summary": "Retrieve Financing Events",
        "description": "Returns a list of Financing Events, optionally filtered by normalized financing type and company's location, ordered by updated date.",
        "operationId": "financing_events",
        "parameters": [
          {
            "name": "financing_types_normalized",
            "in": "query",
            "description": "Comma-separated (,) `FinancingEvent` normalized financing types.\n",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "enum": [
                  "pre_angel",
                  "angel_plus",
                  "angel_plus_plus",
                  "angel",
                  "angel_1",
                  "angel_2",
                  "angel_3",
                  "pre_seed",
                  "seed_plus",
                  "seed_plus_plus",
                  "seed",
                  "seed_1",
                  "seed_2",
                  "seed_3",
                  "pre_series_a",
                  "series_a_plus",
                  "series_a_plus_plus",
                  "series_a",
                  "series_a1",
                  "series_a2",
                  "series_a3",
                  "pre_series_b",
                  "series_b_plus",
                  "series_b_plus_plus",
                  "series_b",
                  "series_b1",
                  "series_b2",
                  "series_b3",
                  "pre_series_c",
                  "series_c_plus",
                  "series_c_plus_plus",
                  "series_c",
                  "series_c1",
                  "series_c2",
                  "series_c3",
                  "pre_series_d",
                  "series_d_plus",
                  "series_d_plus_plus",
                  "series_d",
                  "series_d1",
                  "series_d2",
                  "series_d3",
                  "pre_series_e",
                  "series_e_plus",
                  "series_e_plus_plus",
                  "series_e",
                  "series_e1",
                  "series_e2",
                  "series_e3",
                  "pre_series_f",
                  "series_f_plus",
                  "series_f_plus_plus",
                  "series_f",
                  "series_f1",
                  "series_f2",
                  "series_f3",
                  "pre_series_g",
                  "series_g_plus",
                  "series_g_plus_plus",
                  "series_g",
                  "series_g1",
                  "series_g2",
                  "series_g3",
                  "pre_series_h",
                  "series_h_plus",
                  "series_h_plus_plus",
                  "series_h",
                  "series_h1",
                  "series_h2",
                  "series_h3",
                  "pre_series_i",
                  "series_i_plus",
                  "series_i_plus_plus",
                  "series_i",
                  "series_i1",
                  "series_i2",
                  "series_i3",
                  "pre_series_j",
                  "series_j_plus",
                  "series_j_plus_plus",
                  "series_j",
                  "series_j1",
                  "series_j2",
                  "series_j3",
                  "pre_angel_bridge",
                  "angel_plus_bridge",
                  "angel_plus_plus_bridge",
                  "angel_bridge",
                  "angel_1_bridge",
                  "angel_2_bridge",
                  "angel_3_bridge",
                  "pre_seed_bridge",
                  "seed_plus_bridge",
                  "seed_plus_plus_bridge",
                  "seed_bridge",
                  "seed_1_bridge",
                  "seed_2_bridge",
                  "seed_3_bridge",
                  "pre_series_a_bridge",
                  "series_a_plus_bridge",
                  "series_a_plus_plus_bridge",
                  "series_a_bridge",
                  "series_a1_bridge",
                  "series_a2_bridge",
                  "series_a3_bridge",
                  "pre_series_b_bridge",
                  "series_b_plus_bridge",
                  "series_b_plus_plus_bridge",
                  "series_b_bridge",
                  "series_b1_bridge",
                  "series_b2_bridge",
                  "series_b3_bridge",
                  "pre_series_c_bridge",
                  "series_c_plus_bridge",
                  "series_c_plus_plus_bridge",
                  "series_c_bridge",
                  "series_c1_bridge",
                  "series_c2_bridge",
                  "series_c3_bridge",
                  "pre_series_d_bridge",
                  "series_d_plus_bridge",
                  "series_d_plus_plus_bridge",
                  "series_d_bridge",
                  "series_d1_bridge",
                  "series_d2_bridge",
                  "series_d3_bridge",
                  "pre_series_e_bridge",
                  "series_e_plus_bridge",
                  "series_e_plus_plus_bridge",
                  "series_e_bridge",
                  "series_e1_bridge",
                  "series_e2_bridge",
                  "series_e3_bridge"
                ]
              }
            },
            "style": "simple",
            "explode": false
          },
          {
            "name": "company_location",
            "in": "query",
            "description": "The response will include only companies located in the given country name or state name/abbreviation.\n",
            "required": false,
            "schema": {
              "type": "string",
              "example": "United States"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/FinancingEventsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/connections": {
      "get": {
        "tags": [
          "Connections Dataset"
        ],
        "summary": "Retrieve company's Connections",
        "description": "Returns a list of company's Connections.",
        "operationId": "company_connections",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `Connections` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `Connections` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "categories",
            "in": "query",
            "description": "Comma-separated (,) `Connection` categories.\n",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "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"
                  }
                ]
              }
            },
            "style": "simple",
            "explode": false
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ConnectionsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/discover/portfolio_companies/connections": {
      "get": {
        "tags": [
          "Connections Dataset"
        ],
        "summary": "Retrieve Portfolio Companies",
        "description": "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.",
        "operationId": "discover_connection_investors",
        "parameters": [
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `TechnologyDetections` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `TechnologyDetections` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "last_seen_at_from",
            "in": "query",
            "description": "Only return `TechnologyDetections` last seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "last_seen_at_until",
            "in": "query",
            "description": "Only return `TechnologyDetections` last seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ConnectionsDataset"
                },
                "examples": {
                  "general": {
                    "value": null
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/website_evolution": {
      "get": {
        "tags": [
          "Website Evolution Dataset"
        ],
        "summary": "Retrieve company's Website Evolution",
        "description": "Returns a list of company's Website Evolution.",
        "operationId": "company_website_evolution",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `Subpages` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `Subpages` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/WebsiteEvolutionDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/github_repositories": {
      "get": {
        "tags": [
          "Github Repositories Dataset"
        ],
        "summary": "Retrieve company's Github Repositories",
        "description": "Returns a list of company's Github Repositories.",
        "operationId": "company_github_repositories",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `GithubRepositories` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `GithubRepositories` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GithubRepositoriesDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/companies/{company_id_or_domain}/products": {
      "get": {
        "tags": [
          "Products Dataset"
        ],
        "summary": "Retrieve company's Products",
        "description": "Returns a list of company's Products.",
        "operationId": "company_products",
        "parameters": [
          {
            "name": "company_id_or_domain",
            "in": "path",
            "description": "Company's ID or domain.\n",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `Products` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `Products` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProductsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/products/{id}": {
      "get": {
        "tags": [
          "Products Dataset"
        ],
        "summary": "Retrieve a single Product by ID",
        "description": "Returns a single Product.",
        "operationId": "product",
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "description": "Product's ID.\n",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProductsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/discover/products/latest": {
      "get": {
        "tags": [
          "Products Dataset"
        ],
        "summary": "Retrieve a list of Products",
        "description": "Returns a list of Products filtered by a source on a website (e.g. \"pricing\" for \"Pricing Page\" and/or \"menu\" for \"Menu\") and/or date when the Product was discovered.",
        "operationId": "discover_products",
        "parameters": [
          {
            "name": "sources",
            "in": "query",
            "description": "Comma-separated (,) `Product` sources.\n",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "enum": [
                  "menu",
                  "pricing"
                ]
              }
            },
            "style": "simple",
            "explode": false
          },
          {
            "name": "first_seen_at_from",
            "in": "query",
            "description": "Only return `Products` first seen after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "first_seen_at_until",
            "in": "query",
            "description": "Only return `Products` first seen before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProductsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/discover/startup_platform_posts": {
      "get": {
        "tags": [
          "Startup Platform Posts Dataset"
        ],
        "summary": "Retrieve latest posts",
        "description": "Returns a list of latest posts on popular startup platforms by companies that are hiring or launching new products.",
        "operationId": "startup_platform_posts",
        "parameters": [
          {
            "name": "published_at_from",
            "in": "query",
            "description": "Only return `StartupPlatformPosts` published after\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "published_at_until",
            "in": "query",
            "description": "Only return `StartupPlatformPosts` published before\ngiven date (ISO 8601).\n",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2024-09-25"
            }
          },
          {
            "name": "post_types",
            "in": "query",
            "description": "Comma-separated (,) `StartupPlatformPost` post types.\n",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "oneOf": [
                  {
                    "const": "show_hn",
                    "description": "Post on startup platform Hacker News - Show page."
                  },
                  {
                    "const": "job_hn",
                    "description": "Post on startup platform Hacker News - Job page."
                  }
                ]
              }
            },
            "style": "simple",
            "explode": false
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 1,
              "minimum": 1
            }
          },
          {
            "name": "limit",
            "in": "query",
            "description": "Limit the number of shown items per page.",
            "required": false,
            "schema": {
              "type": "integer",
              "default": 100,
              "maximum": 1000
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StartupPlatformPostsDataset"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    },
    "/api_subscription": {
      "get": {
        "tags": [
          "Api Subscription"
        ],
        "summary": "Retrieve API subscription information",
        "description": "Returns the current subscription status along with monthly credit limits and usage details.",
        "operationId": "api_subscription",
        "parameters": [],
        "responses": {
          "200": {
            "description": "Request was successfully processed.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApiSubscription"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request body or parameters.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/BadRequestError"
                }
              }
            }
          },
          "401": {
            "description": "Authentication credentials are invalid or API subscription is not activated.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnauthorizedError"
                }
              }
            }
          },
          "402": {
            "description": "Exceeded the monthly request limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
                }
              }
            }
          },
          "403": {
            "description": "Request rate over limit.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/ForbiddenError"
                }
              }
            }
          },
          "404": {
            "description": "Record not found.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/NotFoundError"
                }
              }
            }
          },
          "422": {
            "description": "Provided data failed to validate.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
                }
              }
            }
          },
          "429": {
            "description": "Too many requests.",
            "headers": {
              "Retry-After": {
                "description": "Indicates how long to wait before making a new request (in seconds).",
                "schema": {
                  "type": "integer"
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/x-errorSchemas/InternalServerError"
                }
              }
            }
          }
        }
      }
    }
  },
  "webhooks": {
    "CompaniesDataset": {
      "post": {
        "tags": [
          "Companies Dataset"
        ],
        "summary": " Receive followed Companies",
        "description": "Sends a list containing a single followed Company.\n<br>\n<br>\n**Triggered when**:\n<br>\n- Redirect changed\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CompaniesDataset"
              },
              "examples": {
                "general": {
                  "value": {
                    "data": [
                      {
                        "id": "4fdad301-2523-572f-8324-543843ffe364",
                        "type": "company",
                        "attributes": {
                          "domain": "highrockstudios.com",
                          "company_name": "High Rock Studios",
                          "friendly_company_name": "Highrockinteractive",
                          "ticker": null,
                          "meta_title": "Creative Services | Web Development | Video | Marketing",
                          "meta_description": "With experience in website development, strategic marketing, branding, video production, & creative design, HighRock can help with all your needs.",
                          "description": "High Rock Studios provides website development, marketing, branding, video production, and creative design services. They assist businesses with a range of needs, from establishing a brand identity to creating engaging video content. Their services are intended for companies seeking comprehensive support for their digital presence and marketing efforts.",
                          "description_short": "High Rock Studios provides website development, marketing, branding, and video production services.",
                          "language": "en",
                          "location": null,
                          "location_data": [],
                          "last_extraction_states": []
                        },
                        "relationships": {
                          "redirects_to": {
                            "data": {
                              "id": "99f18b33-fbfb-5f65-b2f9-2902f18a6adf",
                              "type": "company"
                            },
                            "meta": {
                              "reason": "rebranding"
                            }
                          },
                          "parent_company": {
                            "data": null
                          },
                          "subsidiary_companies": {
                            "data": []
                          },
                          "similar_companies": {
                            "data": [
                              {
                                "id": "4d621799-d317-58ba-a967-d09e07a5391f",
                                "type": "company"
                              },
                              {
                                "id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
                                "type": "company"
                              },
                              {
                                "id": "53ee08d8-538e-51b7-9294-d28216aafbff",
                                "type": "company"
                              },
                              {
                                "id": "fe842bcb-a634-5a92-8c47-4ea3d5943e7a",
                                "type": "company"
                              },
                              {
                                "id": "c1c520d7-2188-5788-abd8-3f8421472a9b",
                                "type": "company"
                              }
                            ]
                          }
                        }
                      }
                    ],
                    "included": [
                      {
                        "id": "99f18b33-fbfb-5f65-b2f9-2902f18a6adf",
                        "type": "company",
                        "attributes": {
                          "domain": "highrock.com",
                          "company_name": "HighRock Group",
                          "ticker": null
                        }
                      },
                      {
                        "id": "4d621799-d317-58ba-a967-d09e07a5391f",
                        "type": "company",
                        "attributes": {
                          "domain": "hubspot.com",
                          "company_name": "HubSpot, Inc.",
                          "ticker": "NYSE:HUBS"
                        }
                      },
                      {
                        "id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
                        "type": "company",
                        "attributes": {
                          "domain": "salesforce.com",
                          "company_name": "Salesforce, Inc.",
                          "ticker": "NYSE:CRM"
                        }
                      },
                      {
                        "id": "53ee08d8-538e-51b7-9294-d28216aafbff",
                        "type": "company",
                        "attributes": {
                          "domain": "monday.com",
                          "company_name": "Monday",
                          "ticker": "NASDAQ:MNDY"
                        }
                      },
                      {
                        "id": "fe842bcb-a634-5a92-8c47-4ea3d5943e7a",
                        "type": "company",
                        "attributes": {
                          "domain": "wix.com",
                          "company_name": "Wix.Com Ltd",
                          "ticker": "NASDAQ:WIX"
                        }
                      },
                      {
                        "id": "c1c520d7-2188-5788-abd8-3f8421472a9b",
                        "type": "company",
                        "attributes": {
                          "domain": "squarespace.com",
                          "company_name": "Squarespace",
                          "ticker": "NYSE:SQSP"
                        }
                      }
                    ],
                    "meta": {
                      "schema_version": "3.4",
                      "record_state": "active"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Return a 200 status to indicate that the data was received successfully."
          }
        }
      }
    },
    "JobOpeningsDataset": {
      "post": {
        "tags": [
          "Job Openings Dataset"
        ],
        "summary": " Receive followed company's Job Openings",
        "description": "Sends a list containing a single followed company's Job Opening.\n<br>\n<br>\n**Triggered when**:\n<br>\n- Found\n- Closed\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/JobOpeningsDataset"
              },
              "examples": {
                "general": {
                  "value": {
                    "data": [
                      {
                        "id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
                        "type": "job_opening",
                        "attributes": {
                          "title": "AI Engineer",
                          "translated_title": null,
                          "normalized_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%•London, England, GB\n\n**Job type**\n\nFull-time\n\n**Role**\n\nEngineering, Machine learning\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-10-17T19:11:22Z",
                          "last_seen_at": "2026-04-15T19:16:15Z",
                          "last_processed_at": "2026-04-11T11:13:56Z",
                          "contract_types": [
                            "full time"
                          ],
                          "categories": [
                            "engineering",
                            "information_technology",
                            "software_development"
                          ],
                          "onet_data": {
                            "code": "15-1299.08",
                            "family": "Computer and Mathematical",
                            "occupation_name": "Computer Systems Engineers/Architects"
                          },
                          "posted_at": null,
                          "recruiter_data": {
                            "name": null,
                            "title": null,
                            "contact": null
                          },
                          "salary": "$50000",
                          "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": "mid_senior",
                          "status": "closed",
                          "language": "en",
                          "location": "London, United Kingdom, Northern Europe, Europe",
                          "location_data": [
                            {
                              "city": "London",
                              "state": null,
                              "zip_code": null,
                              "country": "United Kingdom",
                              "region": "Northern Europe",
                              "continent": "Europe",
                              "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.3",
                      "record_state": "active"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Return a 200 status to indicate that the data was received successfully."
          }
        }
      }
    },
    "JobOpeningsDeletedDataset": {
      "post": {
        "tags": [
          "Job Openings Deleted Dataset"
        ],
        "summary": " Receive followed company's deleted Job Openings",
        "description": "Sends a list containing a single followed company's deleted Job Opening.\n<br>\n<br>\n**Triggered when**:\n<br>\n- Disapproved\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/JobOpeningsDeletedDataset"
              },
              "examples": {
                "general": {
                  "value": {
                    "data": [
                      {
                        "id": "ffffffe8-6525-4077-ba26-7121e59076eb",
                        "type": "job_opening"
                      }
                    ],
                    "meta": {
                      "schema_version": "3.0",
                      "record_state": "deleted"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Return a 200 status to indicate that the data was received successfully."
          }
        }
      }
    },
    "TechnologyDetectionsDataset": {
      "post": {
        "tags": [
          "Technology Detections Dataset"
        ],
        "summary": " Receive followed company's Technology Detections",
        "description": "Sends a list containing a single followed company's Technology Detection.\n<br>\n<br>\n**Triggered when**:\n<br>\n- Found\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TechnologyDetectionsDataset"
              },
              "examples": {
                "general": {
                  "value": {
                    "data": [
                      {
                        "id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
                        "type": "technology_detection",
                        "attributes": {
                          "first_seen_at": "2022-05-14T10:18:57Z",
                          "last_seen_at": "2026-03-31T03:37:54Z",
                          "behind_firewall": false,
                          "score": 1.0,
                          "source_count": 35,
                          "department_onet_codes": [
                            "15-1299.09",
                            "13-1161.00",
                            "15-2051.01",
                            "23-2011.00",
                            "15-1299.08",
                            "11-2021.00",
                            "15-1252.00"
                          ],
                          "location_data": [
                            {
                              "city": "Bucharest",
                              "state": null,
                              "country": "Romania"
                            },
                            {
                              "city": "New York",
                              "state": "New York",
                              "country": "United States"
                            },
                            {
                              "city": "San Jose",
                              "state": "California",
                              "country": "United States"
                            },
                            {
                              "city": "Sydney",
                              "state": null,
                              "country": "Australia"
                            },
                            {
                              "city": null,
                              "state": null,
                              "country": "India"
                            },
                            {
                              "city": "San Francisco",
                              "state": "California",
                              "country": "United States"
                            },
                            {
                              "city": "Lehi",
                              "state": "Utah",
                              "country": "United States"
                            }
                          ]
                        },
                        "relationships": {
                          "technology": {
                            "data": {
                              "id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
                              "type": "technology"
                            }
                          },
                          "company": {
                            "data": {
                              "id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
                              "type": "company"
                            }
                          },
                          "seen_on_subpages": {
                            "data": [
                              {
                                "id": "4a573663-2b61-43f4-8782-b079401d4e60",
                                "type": "detection_on_subpage"
                              },
                              {
                                "id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
                                "type": "detection_on_subpage"
                              },
                              {
                                "id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
                                "type": "detection_on_subpage"
                              },
                              {
                                "id": "9d238b2b-fbde-4def-944f-5bbc923b28a1",
                                "type": "detection_on_subpage"
                              },
                              {
                                "id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
                                "type": "detection_on_subpage"
                              }
                            ]
                          },
                          "seen_on_job_openings": {
                            "data": [
                              {
                                "id": "937ff6e2-d0c7-4f32-938d-cb0de1d55413",
                                "type": "job_opening"
                              },
                              {
                                "id": "6812a29e-1fb5-4d6f-82e9-3fd7c21bfa73",
                                "type": "job_opening"
                              },
                              {
                                "id": "b6e15132-ece3-4c88-85fb-916ed109ac39",
                                "type": "job_opening"
                              },
                              {
                                "id": "0f909bea-8ce9-46f0-b556-fd3b6306214b",
                                "type": "job_opening"
                              },
                              {
                                "id": "f700e284-a5b1-4646-9eda-522baea85c5b",
                                "type": "job_opening"
                              }
                            ]
                          },
                          "seen_on_dns_records": {
                            "data": []
                          },
                          "seen_on_connection": {
                            "data": null
                          },
                          "competitive_technology_detections": {
                            "data": [
                              {
                                "id": "4852ab0b-9744-4384-baa6-72b321ae8177",
                                "type": "technology_detection"
                              }
                            ],
                            "meta": {
                              "max_source_count": 1
                            }
                          }
                        }
                      }
                    ],
                    "included": [
                      {
                        "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"
                        }
                      },
                      {
                        "id": "4a573663-2b61-43f4-8782-b079401d4e60",
                        "type": "detection_on_subpage",
                        "attributes": {
                          "first_seen_at": "2025-05-28T00:38:21Z",
                          "last_seen_at": "2026-03-31T03:37:54Z",
                          "subpage_url": "https://helpx.adobe.com/contact/enterprise-support.html"
                        }
                      },
                      {
                        "id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
                        "type": "detection_on_subpage",
                        "attributes": {
                          "first_seen_at": "2025-07-29T03:38:02Z",
                          "last_seen_at": "2026-03-30T07:28:41Z",
                          "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": "2026-03-30T02:18:03Z",
                          "subpage_url": "https://business.adobe.com/support/main.html"
                        }
                      },
                      {
                        "id": "9d238b2b-fbde-4def-944f-5bbc923b28a1",
                        "type": "detection_on_subpage",
                        "attributes": {
                          "first_seen_at": "2025-04-27T07:26:25Z",
                          "last_seen_at": "2026-03-08T10:24:47Z",
                          "subpage_url": "https://www.adobe.com/privacy.html"
                        }
                      },
                      {
                        "id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
                        "type": "detection_on_subpage",
                        "attributes": {
                          "first_seen_at": "2025-04-09T10:41:55Z",
                          "last_seen_at": "2026-03-06T17:16:48Z",
                          "subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
                        }
                      },
                      {
                        "id": "937ff6e2-d0c7-4f32-938d-cb0de1d55413",
                        "type": "job_opening",
                        "attributes": {
                          "url": "https://careers.adobe.com/us/en/job/R162016/Senior-Product-Manager-for-GenStudio",
                          "first_seen_at": "2025-10-29T08:21:02Z",
                          "last_seen_at": "2026-03-02T17:56:13Z"
                        }
                      },
                      {
                        "id": "6812a29e-1fb5-4d6f-82e9-3fd7c21bfa73",
                        "type": "job_opening",
                        "attributes": {
                          "url": "https://careers.adobe.com/us/en/job/R158883/2026-Intern-Customer-Value-Strategy",
                          "first_seen_at": "2025-11-08T08:29:26Z",
                          "last_seen_at": "2026-01-28T01:08:01Z"
                        }
                      },
                      {
                        "id": "b6e15132-ece3-4c88-85fb-916ed109ac39",
                        "type": "job_opening",
                        "attributes": {
                          "url": "https://careers.adobe.com/us/en/job/R161791/Senior-Business-Intelligence-Developer",
                          "first_seen_at": "2025-10-25T07:24:47Z",
                          "last_seen_at": "2025-12-08T18:40:49Z"
                        }
                      },
                      {
                        "id": "0f909bea-8ce9-46f0-b556-fd3b6306214b",
                        "type": "job_opening",
                        "attributes": {
                          "url": "https://careers.adobe.com/us/en/job/R157248/Legal-Specialist",
                          "first_seen_at": "2025-08-13T07:08:34Z",
                          "last_seen_at": "2025-10-16T16:08:45Z"
                        }
                      },
                      {
                        "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": "49c2ef7f-9e8a-508c-a614-be1796f3d7bb",
                        "type": "technology",
                        "attributes": {
                          "name": "Medallia"
                        }
                      },
                      {
                        "id": "4852ab0b-9744-4384-baa6-72b321ae8177",
                        "type": "technology_detection",
                        "attributes": {
                          "first_seen_at": "2023-06-16T07:08:17Z",
                          "last_seen_at": "2023-07-23T21:27:32Z",
                          "source_count": 1
                        },
                        "relationships": {
                          "technology": {
                            "data": {
                              "id": "49c2ef7f-9e8a-508c-a614-be1796f3d7bb",
                              "type": "technology"
                            }
                          }
                        }
                      }
                    ],
                    "meta": {
                      "schema_version": "3.2",
                      "record_state": "active"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Return a 200 status to indicate that the data was received successfully."
          }
        }
      }
    },
    "NewsEventsDataset": {
      "post": {
        "tags": [
          "News Events Dataset"
        ],
        "summary": " Receive followed company's News Events",
        "description": "Sends a list containing a single followed company's News Event.\n<br>\n<br>\n**Triggered when**:\n<br>\n- Found\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewsEventsDataset"
              },
              "examples": {
                "general": {
                  "value": {
                    "data": [
                      {
                        "id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
                        "type": "news_event",
                        "attributes": {
                          "summary": "Klasha, Inc. expands offices in Ghana, Western Africa, Africa.",
                          "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.",
                          "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, Western Africa, Africa",
                          "location_data": [
                            {
                              "city": null,
                              "state": null,
                              "zip_code": null,
                              "country": "Ghana",
                              "region": "Western Africa",
                              "continent": "Africa",
                              "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"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Return a 200 status to indicate that the data was received successfully."
          }
        }
      }
    },
    "NewsEventsDeletedDataset": {
      "post": {
        "tags": [
          "News Events Deleted Dataset"
        ],
        "summary": " Receive followed company's deleted News Events",
        "description": "Sends a list containing a single followed company's deleted News Event.\n<br>\n<br>\n**Triggered when**:\n<br>\n- Disapproved\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewsEventsDeletedDataset"
              },
              "examples": {
                "general": {
                  "value": {
                    "data": [
                      {
                        "id": "ffffb10a-bdd7-4bc7-bb9e-445b8b97df9c",
                        "type": "news_event"
                      }
                    ],
                    "meta": {
                      "schema_version": "3.0",
                      "record_state": "deleted"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Return a 200 status to indicate that the data was received successfully."
          }
        }
      }
    },
    "ConnectionsDataset": {
      "post": {
        "tags": [
          "Connections Dataset"
        ],
        "summary": " Receive followed company's Connections",
        "description": "Sends a list containing a single followed company's Connection.\n<br>\n<br>\n**Triggered when**:\n<br>\n- Found\n",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ConnectionsDataset"
              },
              "examples": {
                "general": {
                  "value": {
                    "data": [
                      {
                        "id": "587e4f3f-8149-4918-8a30-89190fa582f8",
                        "type": "connection",
                        "attributes": {
                          "category": "integration",
                          "source_category": "integration_page",
                          "source_url": "https://y.uno/integrations",
                          "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": "2026-04-05T03:29:36Z"
                        },
                        "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"
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Return a 200 status to indicate that the data was received successfully."
          }
        }
      }
    }
  },
  "components": {
    "responses": {
      "200": {
        "description": "Request was successfully processed."
      },
      "400": {
        "description": "Invalid request body or parameters.",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/x-errorSchemas/BadRequestError"
            }
          }
        }
      },
      "401": {
        "description": "Authentication credentials are invalid or API subscription is not activated.",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/x-errorSchemas/UnauthorizedError"
            }
          }
        }
      },
      "402": {
        "description": "Exceeded the monthly request limit.",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/x-errorSchemas/PaymentRequiredError"
            }
          }
        }
      },
      "403": {
        "description": "Request rate over limit.",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/x-errorSchemas/ForbiddenError"
            }
          }
        }
      },
      "404": {
        "description": "Record not found.",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/x-errorSchemas/NotFoundError"
            }
          }
        }
      },
      "422": {
        "description": "Provided data failed to validate.",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/x-errorSchemas/UnprocessableContentError"
            }
          }
        }
      },
      "429": {
        "description": "Too many requests.",
        "headers": {
          "Retry-After": {
            "description": "Indicates how long to wait before making a new request (in seconds).",
            "schema": {
              "type": "integer"
            }
          }
        },
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/x-errorSchemas/TooManyRequestsError"
            }
          }
        }
      },
      "500": {
        "description": "Internal server error.",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/x-errorSchemas/InternalServerError"
            }
          }
        }
      }
    },
    "securitySchemes": {
      "api_key": {
        "type": "apiKey",
        "in": "header",
        "name": "X-API-KEY"
      },
      "api_token": {
        "type": "apiKey",
        "in": "header",
        "name": "X-API-TOKEN"
      },
      "basic": {
        "type": "http",
        "scheme": "basic"
      }
    },
    "x-errorSchemas": {
      "BadRequestError": {
        "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": "..."
          }
        }
      },
      "UnauthorizedError": {
        "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": "..."
          }
        }
      },
      "PaymentRequiredError": {
        "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."
          }
        }
      },
      "ForbiddenError": {
        "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": "..."
          }
        }
      },
      "NotFoundError": {
        "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": "..."
          }
        }
      },
      "UnprocessableContentError": {
        "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": "..."
          }
        }
      },
      "TooManyRequestsError": {
        "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."
          }
        }
      },
      "InternalServerError": {
        "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": "..."
          }
        }
      }
    },
    "x-subSchemas": {
      "Responses.Following": {
        "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"
        }
      },
      "Responses.Followings": {
        "description": "Information about followed companies.",
        "type": "object",
        "required": [
          "data",
          "included"
        ],
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/Responses.Following"
            }
          }
        },
        "meta": {
          "description": "Meta information about `Responses.Followings` object.\n",
          "type": "object",
          "required": [],
          "properties": {
            "count": {
              "description": "Total number of results.\n<br>\n**NOTE**: Only included in API responses when the request parameter `page` is provided,\nfor performance reasons.\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": {}
        }
      },
      "Responses.FollowSuccessful": {
        "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."
          }
        }
      },
      "Responses.UnfollowSuccessful": {
        "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."
          }
        }
      },
      "LocationData": {
        "title": "LocationData",
        "description": "The `LocationData` object.\n<br>\n**NOTE**: It is used to build the `location` attribute.\n",
        "example": {
          "city": "Menlo Park",
          "state": "California",
          "zip_code": "94025",
          "country": "United States",
          "region": "Northern America",
          "continent": "Americas",
          "fuzzy_match": null
        },
        "type": "object",
        "required": [
          "city",
          "state",
          "zip_code",
          "country",
          "region",
          "continent",
          "fuzzy_match"
        ],
        "properties": {
          "city": {
            "description": "City of the location.",
            "example": "Menlo Park",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "description": "State of the location.",
            "example": "California",
            "type": [
              "string",
              "null"
            ]
          },
          "zip_code": {
            "description": "ZIP code of the location.",
            "example": "94025",
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "description": "Country of the location.",
            "example": "United States",
            "type": [
              "string",
              "null"
            ]
          },
          "region": {
            "description": "Region of the location.",
            "example": "Northern America",
            "type": [
              "string",
              "null"
            ]
          },
          "continent": {
            "description": "Continent of the location.",
            "example": "Americas",
            "type": [
              "string",
              "null"
            ]
          },
          "fuzzy_match": {
            "description": "`true` indicates that location data may not have been extracted accurately.\n<br>\n`false` indicates that location data has been extracted correctly.\n",
            "type": [
              "boolean",
              "null"
            ],
            "example": null
          }
        }
      },
      "LastExtractionStates": {
        "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"
              }
            }
          }
        }
      },
      "Company": {
        "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 description.",
                "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.\n<br>\n**NOTE**: It is built from the `location_data` attributes if present. \n\n",
                "example": "Menlo Park, California, 94025, United States, Northern America, Americas",
                "type": [
                  "string",
                  "null"
                ]
              },
              "location_data": {
                "description": "**NOTE**: Currently contains at most one object.",
                "type": "array",
                "items": {
                  "$ref": "#/components/x-subSchemas/LocationData"
                }
              },
              "last_extraction_states": {
                "type": "array",
                "items": {
                  "$ref": "#/components/x-subSchemas/LastExtractionStates"
                }
              }
            }
          },
          "relationships": {
            "description": "The data contains references to related objects listed in the `included` property.",
            "type": "object",
            "required": [
              "redirects_to",
              "parent_company",
              "subsidiary_companies",
              "similar_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": {
                    "oneOf": [
                      {
                        "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"
                          }
                        }
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "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": {
                    "oneOf": [
                      {
                        "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"
                          }
                        }
                      },
                      {
                        "type": "null"
                      }
                    ]
                  }
                }
              },
              "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"
                        }
                      }
                    }
                  }
                }
              },
              "similar_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"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "CompanyLite": {
        "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"
                ]
              }
            }
          }
        }
      },
      "SimilarCompany": {
        "title": "SimilarCompany",
        "description": "The `SimilarCompany` object.",
        "type": "object",
        "required": [
          "id",
          "type",
          "attributes",
          "relationships"
        ],
        "properties": {
          "id": {
            "description": "ID of the `SimilarCompany` object.",
            "type": "string",
            "format": "uuid"
          },
          "type": {
            "description": "Type of the `SimilarCompany` object.",
            "const": "company_similarity"
          },
          "attributes": {
            "description": "Attributes of the `SimilarCompany` object.",
            "type": "object",
            "required": [
              "score",
              "position",
              "reason",
              "refreshed_at"
            ],
            "properties": {
              "score": {
                "description": "Similarity score between the companies.",
                "type": "number",
                "minimum": 0.0,
                "maximum": 1.0,
                "example": 0.85
              },
              "position": {
                "description": "Position of the similar company in the list.",
                "type": [
                  "integer",
                  "null"
                ],
                "minimum": 1,
                "maximum": 50,
                "example": 1
              },
              "reason": {
                "description": "Reason why this company is considered a similar company.",
                "type": [
                  "string",
                  "null"
                ],
                "example": null
              },
              "refreshed_at": {
                "description": "Date & time (ISO 8601) when the similar company data was last refreshed.",
                "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",
              "similar_company"
            ],
            "properties": {
              "company": {
                "title": "SimilarCompanyToCompanyLiteRelationship",
                "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"
                      }
                    }
                  }
                }
              },
              "similar_company": {
                "title": "SimilarCompanyToCompanyLiteRelationship",
                "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"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "JobOpening": {
        "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",
              "translated_title",
              "normalized_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"
              },
              "translated_title": {
                "description": "Job title translated to English when a non-English language is detected.",
                "type": [
                  "string",
                  "null"
                ]
              },
              "normalized_title": {
                "description": "Normalized job title with various noise (location, noise, team, gender, contract type etc.) information stripped.",
                "type": [
                  "string",
                  "null"
                ]
              },
              "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": [
                  "not_set",
                  "founder",
                  "c_level",
                  "partner",
                  "president",
                  "vice_president",
                  "head",
                  "director",
                  "manager",
                  "mid_senior",
                  "junior"
                ]
              },
              "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": "`JobOpening` location.\n<br>\n**NOTE**: It is built from the `location_data` attributes if present. Otherwise, it falls back to the original unnormalized detected location string.\n\n\n",
                "example": "Menlo Park, California, 94025, United States, Northern America, Americas",
                "type": [
                  "string",
                  "null"
                ]
              },
              "location_data": {
                "description": "**NOTE**: Currently contains at most one object.",
                "type": "array",
                "items": {
                  "$ref": "#/components/x-subSchemas/LocationData"
                }
              },
              "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"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "JobOpeningDeleted": {
        "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"
          }
        }
      },
      "LocationDataLite": {
        "title": "LocationDataLite",
        "description": "The `LocationDataLite` object.",
        "example": {
          "city": "Menlo Park",
          "state": "California",
          "country": "United States"
        },
        "type": "object",
        "required": [
          "city",
          "state",
          "country"
        ],
        "properties": {
          "city": {
            "description": "City of the location.",
            "example": "Menlo Park",
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "description": "State of the location.",
            "example": "California",
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "description": "Country of the location.",
            "example": "United States",
            "type": [
              "string",
              "null"
            ]
          }
        }
      },
      "TechnologyDetection": {
        "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",
              "source_count",
              "department_onet_codes",
              "location_data"
            ],
            "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 both on a company website JS/HTML tag and also via JobOpening description, this attribute will be `false`.",
                "type": "boolean"
              },
              "score": {
                "type": "number"
              },
              "source_count": {
                "description": "Total number of unique sources that confirm this technology detection, across job openings, subpages, DNS records, and connections.",
                "type": "integer"
              },
              "department_onet_codes": {
                "description": "List of unique ONET codes for job openings where the technology was detected, indicating which company departments use it. Empty when the technology was not detected via job openings.",
                "type": "array",
                "items": [
                  {
                    "type": "string"
                  }
                ],
                "example": [
                  "15-1252.00"
                ]
              },
              "location_data": {
                "description": "List of unique locations from job openings where the technology was detected. Empty when the technology was not detected via job openings.",
                "type": "array",
                "items": {
                  "$ref": "#/components/x-subSchemas/LocationDataLite"
                }
              }
            }
          },
          "relationships": {
            "description": "The data contains references to related objects listed in the `included` property.",
            "type": "object",
            "required": [
              "technology",
              "company",
              "seen_on_subpages",
              "seen_on_job_openings",
              "seen_on_dns_records",
              "seen_on_connection",
              "competitive_technology_detections"
            ],
            "properties": {
              "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"
                      }
                    }
                  }
                }
              },
              "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_subpages": {
                "title": "TechnologyDetectionToDetectionOnSubpagesRelationship",
                "description": "The data contains references to related `DetectionOnSubpage` objects listed in the `included` property. These references are ordered by\nlast_seen_at in descending order (newest first) and\nlimited to 5.\n",
                "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_job_openings": {
                "title": "TechnologyDetectionToJobOpeningLitesRelationship",
                "description": "The data contains references to related `JobOpeningLite` objects listed in the `included` property. These references are ordered by\nlast_seen_at in descending order (newest first) and\nlimited to 5.\n",
                "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_dns_records": {
                "title": "TechnologyDetectionToDnsRecordsRelationship",
                "description": "The data contains references to related `DnsRecord` objects listed in the `included` property. These references are ordered by\nlast_seen_at in descending order (newest first) and\nlimited to 5.\n",
                "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"
                      }
                    }
                  }
                }
              },
              "competitive_technology_detections": {
                "title": "TechnologyDetectionToTechnologyDetectionLitesRelationship",
                "description": "The data contains references to related `TechnologyDetectionLite` objects listed in the `included` property.",
                "type": "object",
                "required": [
                  "data",
                  "meta"
                ],
                "properties": {
                  "data": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "required": [
                        "id",
                        "type"
                      ],
                      "properties": {
                        "id": {
                          "description": "ID of the included `TechnologyDetectionLite` object.",
                          "type": "string",
                          "format": "uuid"
                        },
                        "type": {
                          "description": "Type of the included `TechnologyDetectionLite` object.",
                          "const": "technology_detection"
                        }
                      }
                    }
                  },
                  "meta": {
                    "description": "Meta information about the competitive technology detections.",
                    "type": "object",
                    "required": [
                      "max_source_count"
                    ],
                    "properties": {
                      "max_source_count": {
                        "description": "Maximum source_count among all competitive technology detections.",
                        "type": "integer"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "TechnologyLite": {
        "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"
              }
            }
          }
        }
      },
      "DetectionOnSubpage": {
        "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"
              }
            }
          }
        }
      },
      "JobOpeningLite": {
        "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"
              }
            }
          }
        }
      },
      "DnsRecord": {
        "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"
                ]
              }
            }
          }
        }
      },
      "ConnectionLite": {
        "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."
              }
            }
          }
        }
      },
      "TechnologyDetectionLite": {
        "title": "TechnologyDetectionLite",
        "description": "The `TechnologyDetectionLite` object.",
        "type": "object",
        "required": [
          "id",
          "type",
          "attributes",
          "relationships"
        ],
        "properties": {
          "id": {
            "description": "ID of the `TechnologyDetectionLite` object.",
            "type": "string",
            "format": "uuid"
          },
          "type": {
            "description": "Type of the `TechnologyDetectionLite` object.",
            "const": "technology_detection"
          },
          "attributes": {
            "description": "Attributes of the `TechnologyDetectionLite` object.",
            "type": "object",
            "required": [
              "first_seen_at",
              "last_seen_at",
              "source_count"
            ],
            "properties": {
              "first_seen_at": {
                "description": "Date & time (ISO 8601) of when the `TechnologyDetectionLite` 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 `TechnologyDetectionLite` was last seen.",
                "type": "string",
                "format": "date-time",
                "example": "2024-09-25T16:09:53Z"
              },
              "source_count": {
                "description": "Total number of unique sources that confirm this technology detection, across job openings, subpages, DNS records, and connections.",
                "type": "integer"
              }
            }
          },
          "relationships": {
            "description": "The data contains references to related objects listed in the `included` property.",
            "type": "object",
            "required": [
              "technology"
            ],
            "properties": {
              "company": {
                "title": "TechnologyDetectionLiteToCompanyLiteRelationship",
                "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": "TechnologyDetectionLiteToTechnologyLiteRelationship",
                "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"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "Technology": {
        "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": {
                "description": "List of parent categories assigned to the technology.",
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "Accounting and Finance",
                    "Advertising",
                    "Audio, Video, Graphics",
                    "Communication and Collaboration",
                    "Customer Service",
                    "Data Management",
                    "DevOps",
                    "E-Commerce",
                    "Human Resources",
                    "Intelligence and Analytics",
                    "IT Infrastructure",
                    "Marketing",
                    "Operations",
                    "Programming",
                    "Sales",
                    "Security",
                    "Software Development",
                    "Web Tools and Plugins",
                    "Hardware",
                    "Certificates"
                  ]
                },
                "example": [
                  "Marketing",
                  "Data Management",
                  "Security"
                ]
              },
              "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": {
                    "description": "Pricing model and/or cost tags.",
                    "type": "array",
                    "items": {
                      "type": "string",
                      "enum": [
                        "poa",
                        "b2b",
                        "enterprise",
                        "free",
                        "freemium",
                        "high",
                        "low",
                        "mid",
                        "onetime",
                        "payg",
                        "recurring",
                        "trial",
                        "b2c"
                      ]
                    },
                    "example": [
                      "b2b",
                      "recurring",
                      "mid"
                    ]
                  }
                }
              },
              "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"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "NewsEvent": {
        "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",
              "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": "Company acquired another company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `effective_date`, `location`"
                  },
                  {
                    "const": "merges_with",
                    "description": "Company merges with another company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "sells_assets_to",
                    "description": "Company sells assets (like properties or warehouses) to other company.\n<br>**Group**: `acquisition`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `effective_date`, `location`"
                  },
                  {
                    "const": "signs_new_client",
                    "description": "Company signs new client.\n<br>**Group**: `contract`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "files_suit_against",
                    "description": "Company files suit against other company.\n<br>**Group**: `corporate_challenges`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "has_issues_with",
                    "description": "Company has vulnerability problems.\n<br>**Group**: `corporate_challenges`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `vulnerability`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "closes_offices_in",
                    "description": "Company closes existing offices.\n<br>**Group**: `cost_cutting`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "decreases_headcount_by",
                    "description": "Company lays off employees.\n<br>**Group**: `cost_cutting`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `headcount`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "attends_event",
                    "description": "Company attends an event.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `event`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_facilities",
                    "description": "Company opens new or expands existing facilities like warehouses, data centers, manufacturing plants etc.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_offices_in",
                    "description": "Company expands existing offices.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "expands_offices_to",
                    "description": "Company opens new offices in another town, state, country or continent.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "increases_headcount_by",
                    "description": "Company offers new job vacancies.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `headcount`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "opens_new_location",
                    "description": "Company opens new service location like hotels, restaurants, bars, hospitals etc.\n<br>**Group**: `expansion`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `location`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "goes_public",
                    "description": "Company issues shares to the public for the first time.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `financing_type`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "invests_into",
                    "description": "Company invests into other company.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `amount`, `financing_type`, `effective_date`, `location`"
                  },
                  {
                    "const": "invests_into_assets",
                    "description": "Company buys assets (like properties or warehouses) from other company.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `assets`\n<br>**Optional attributes:** `amount`, `location`, `effective_date`"
                  },
                  {
                    "const": "receives_financing",
                    "description": "Company receives financing like venture funding, loan, grant etc.\n<br>**Group**: `investment`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `amount`\n<br>**Optional attributes:** `financing_type`, `effective_date`, `location`"
                  },
                  {
                    "const": "hires",
                    "description": "Company hired new executive or senior personnel.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "leaves",
                    "description": "Executive or senior personnel left the company.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company2`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "promotes",
                    "description": "Company promoted existing executive or senior personnel.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "retires_from",
                    "description": "Executive or senior personnel retire from the company.\n<br>**Group**: `leadership`\n<br>**Present relationships:** `company2`\n<br>**Present attributes:** `contact`\n<br>**Optional attributes:** `job_title`, `effective_date`, `location`"
                  },
                  {
                    "const": "integrates_with",
                    "description": "Company integrates with other company.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "is_developing",
                    "description": "Company is developing a new offering.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `product`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "launches",
                    "description": "Company launches new offering.\n<br>**Group**: `new_offering`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `product`\n<br>**Optional attributes:** `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "partners_with",
                    "description": "Company partners with other company.\n<br>**Group**: `partnership`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  },
                  {
                    "const": "receives_award",
                    "description": "Company or person at the company receives an award.\n<br>**Group**: `recognition`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `award`\n<br>**Optional attributes:** `contact`, `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "recognized_as",
                    "description": "Company or person at the company receives recognition.\n<br>**Group**: `recognition`\n<br>**Present relationships:** `company1`\n<br>**Present attributes:** `recognition`\n<br>**Optional attributes:** `contact`, `event`, `effective_date`, `location`"
                  },
                  {
                    "const": "identified_as_competitor_of",
                    "description": "New or existing competitor was identified.\n<br>**Group**: `relational`\n<br>**Present relationships:** `company1`, `company2`\n<br>**Optional attributes:** `effective_date`, `location`"
                  }
                ]
              },
              "found_at": {
                "description": "Date & time (ISO 8601) when the\n`NewsEvent` was discovered and created.<br><br>\nAs each NewsEvent aggregate the same signal from multiple\nsources (NewsArticles), this attribute represents the most common or earliest\n`published_at` date of these NewsArticles.\n",
                "type": "string",
                "format": "date-time",
                "example": "2024-09-25T16:09:53Z"
              },
              "confidence": {
                "description": "A numerical score between 0 and 1 that represents PredictLeads’ estimated reliability of a\nnews event.<br><br>This value is always 1 when the event has been manually reviewed and approved\nby a human analyst. It can also be 1 for certain automatically detected events when the system\ndetermines they meet the highest certainty threshold.<br><br>PredictLeads already balances match\nrate and accuracy by limiting NewsEvents, so we don’t recommend applying\nadditional filters based on the confidence score.\n",
                "type": [
                  "number"
                ],
                "minimum": 0,
                "maximum": 1
              },
              "article_sentence": {
                "description": "Sentence in the article where `NewsEvent` information was found.",
                "type": "string"
              },
              "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_plus",
                  "angel_plus_plus",
                  "angel",
                  "angel_1",
                  "angel_2",
                  "angel_3",
                  "pre_seed",
                  "seed_plus",
                  "seed_plus_plus",
                  "seed",
                  "seed_1",
                  "seed_2",
                  "seed_3",
                  "pre_series_a",
                  "series_a_plus",
                  "series_a_plus_plus",
                  "series_a",
                  "series_a1",
                  "series_a2",
                  "series_a3",
                  "pre_series_b",
                  "series_b_plus",
                  "series_b_plus_plus",
                  "series_b",
                  "series_b1",
                  "series_b2",
                  "series_b3",
                  "pre_series_c",
                  "series_c_plus",
                  "series_c_plus_plus",
                  "series_c",
                  "series_c1",
                  "series_c2",
                  "series_c3",
                  "pre_series_d",
                  "series_d_plus",
                  "series_d_plus_plus",
                  "series_d",
                  "series_d1",
                  "series_d2",
                  "series_d3",
                  "pre_series_e",
                  "series_e_plus",
                  "series_e_plus_plus",
                  "series_e",
                  "series_e1",
                  "series_e2",
                  "series_e3",
                  "pre_series_f",
                  "series_f_plus",
                  "series_f_plus_plus",
                  "series_f",
                  "series_f1",
                  "series_f2",
                  "series_f3",
                  "pre_series_g",
                  "series_g_plus",
                  "series_g_plus_plus",
                  "series_g",
                  "series_g1",
                  "series_g2",
                  "series_g3",
                  "pre_series_h",
                  "series_h_plus",
                  "series_h_plus_plus",
                  "series_h",
                  "series_h1",
                  "series_h2",
                  "series_h3",
                  "pre_series_i",
                  "series_i_plus",
                  "series_i_plus_plus",
                  "series_i",
                  "series_i1",
                  "series_i2",
                  "series_i3",
                  "pre_series_j",
                  "series_j_plus",
                  "series_j_plus_plus",
                  "series_j",
                  "series_j1",
                  "series_j2",
                  "series_j3",
                  "pre_angel_bridge",
                  "angel_plus_bridge",
                  "angel_plus_plus_bridge",
                  "angel_bridge",
                  "angel_1_bridge",
                  "angel_2_bridge",
                  "angel_3_bridge",
                  "pre_seed_bridge",
                  "seed_plus_bridge",
                  "seed_plus_plus_bridge",
                  "seed_bridge",
                  "seed_1_bridge",
                  "seed_2_bridge",
                  "seed_3_bridge",
                  "pre_series_a_bridge",
                  "series_a_plus_bridge",
                  "series_a_plus_plus_bridge",
                  "series_a_bridge",
                  "series_a1_bridge",
                  "series_a2_bridge",
                  "series_a3_bridge",
                  "pre_series_b_bridge",
                  "series_b_plus_bridge",
                  "series_b_plus_plus_bridge",
                  "series_b_bridge",
                  "series_b1_bridge",
                  "series_b2_bridge",
                  "series_b3_bridge",
                  "pre_series_c_bridge",
                  "series_c_plus_bridge",
                  "series_c_plus_plus_bridge",
                  "series_c_bridge",
                  "series_c1_bridge",
                  "series_c2_bridge",
                  "series_c3_bridge",
                  "pre_series_d_bridge",
                  "series_d_plus_bridge",
                  "series_d_plus_plus_bridge",
                  "series_d_bridge",
                  "series_d1_bridge",
                  "series_d2_bridge",
                  "series_d3_bridge",
                  "pre_series_e_bridge",
                  "series_e_plus_bridge",
                  "series_e_plus_plus_bridge",
                  "series_e_bridge",
                  "series_e1_bridge",
                  "series_e2_bridge",
                  "series_e3_bridge",
                  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\nexpanded/relocated to.\n<br>\n**NOTE**: It is built from the `location_data` attributes if present. Otherwise, it falls back to the original unnormalized detected location string.\n\n\n",
                "example": "Menlo Park, California, 94025, United States, Northern America, Americas",
                "type": [
                  "string",
                  "null"
                ]
              },
              "location_data": {
                "description": "**NOTE**: Currently contains at most one object.",
                "type": "array",
                "items": {
                  "$ref": "#/components/x-subSchemas/LocationData"
                }
              },
              "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"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "NewsArticleLite": {
        "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"
              }
            }
          }
        }
      },
      "NewsEventDeleted": {
        "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"
          }
        }
      },
      "FinancingEvent": {
        "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": [
                    "series",
                    "pre_angel",
                    "angel_plus",
                    "angel_plus_plus",
                    "angel",
                    "angel_1",
                    "angel_2",
                    "angel_3",
                    "pre_seed",
                    "seed_plus",
                    "seed_plus_plus",
                    "seed",
                    "seed_1",
                    "seed_2",
                    "seed_3",
                    "pre_series_a",
                    "series_a_plus",
                    "series_a_plus_plus",
                    "series_a",
                    "series_a1",
                    "series_a2",
                    "series_a3",
                    "pre_series_b",
                    "series_b_plus",
                    "series_b_plus_plus",
                    "series_b",
                    "series_b1",
                    "series_b2",
                    "series_b3",
                    "pre_series_c",
                    "series_c_plus",
                    "series_c_plus_plus",
                    "series_c",
                    "series_c1",
                    "series_c2",
                    "series_c3",
                    "pre_series_d",
                    "series_d_plus",
                    "series_d_plus_plus",
                    "series_d",
                    "series_d1",
                    "series_d2",
                    "series_d3",
                    "pre_series_e",
                    "series_e_plus",
                    "series_e_plus_plus",
                    "series_e",
                    "series_e1",
                    "series_e2",
                    "series_e3",
                    "pre_series_f",
                    "series_f_plus",
                    "series_f_plus_plus",
                    "series_f",
                    "series_f1",
                    "series_f2",
                    "series_f3",
                    "pre_series_g",
                    "series_g_plus",
                    "series_g_plus_plus",
                    "series_g",
                    "series_g1",
                    "series_g2",
                    "series_g3",
                    "pre_series_h",
                    "series_h_plus",
                    "series_h_plus_plus",
                    "series_h",
                    "series_h1",
                    "series_h2",
                    "series_h3",
                    "pre_series_i",
                    "series_i_plus",
                    "series_i_plus_plus",
                    "series_i",
                    "series_i1",
                    "series_i2",
                    "series_i3",
                    "pre_series_j",
                    "series_j_plus",
                    "series_j_plus_plus",
                    "series_j",
                    "series_j1",
                    "series_j2",
                    "series_j3",
                    "pre_angel_bridge",
                    "angel_plus_bridge",
                    "angel_plus_plus_bridge",
                    "angel_bridge",
                    "angel_1_bridge",
                    "angel_2_bridge",
                    "angel_3_bridge",
                    "pre_seed_bridge",
                    "seed_plus_bridge",
                    "seed_plus_plus_bridge",
                    "seed_bridge",
                    "seed_1_bridge",
                    "seed_2_bridge",
                    "seed_3_bridge",
                    "pre_series_a_bridge",
                    "series_a_plus_bridge",
                    "series_a_plus_plus_bridge",
                    "series_a_bridge",
                    "series_a1_bridge",
                    "series_a2_bridge",
                    "series_a3_bridge",
                    "pre_series_b_bridge",
                    "series_b_plus_bridge",
                    "series_b_plus_plus_bridge",
                    "series_b_bridge",
                    "series_b1_bridge",
                    "series_b2_bridge",
                    "series_b3_bridge",
                    "pre_series_c_bridge",
                    "series_c_plus_bridge",
                    "series_c_plus_plus_bridge",
                    "series_c_bridge",
                    "series_c1_bridge",
                    "series_c2_bridge",
                    "series_c3_bridge",
                    "pre_series_d_bridge",
                    "series_d_plus_bridge",
                    "series_d_plus_plus_bridge",
                    "series_d_bridge",
                    "series_d1_bridge",
                    "series_d2_bridge",
                    "series_d3_bridge",
                    "pre_series_e_bridge",
                    "series_e_plus_bridge",
                    "series_e_plus_plus_bridge",
                    "series_e_bridge",
                    "series_e1_bridge",
                    "series_e2_bridge",
                    "series_e3_bridge",
                    "corporate_round",
                    "venture",
                    "venture_debt",
                    "product_crowdfunding",
                    "equity_crowdfunding",
                    "debt",
                    "convertible_note",
                    "safe",
                    "pipe",
                    "ipo",
                    "ico",
                    "ido",
                    "post_ipo_debt",
                    "post_ipo_equity",
                    "post_ipo_secondary",
                    "private_equity",
                    "secondary_transaction",
                    "donation",
                    "grant",
                    "subsidy",
                    "public_funding",
                    "government_assistance",
                    "other"
                  ]
                }
              },
              "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_plus",
                  "angel_plus_plus",
                  "angel",
                  "angel_1",
                  "angel_2",
                  "angel_3",
                  "pre_seed",
                  "seed_plus",
                  "seed_plus_plus",
                  "seed",
                  "seed_1",
                  "seed_2",
                  "seed_3",
                  "pre_series_a",
                  "series_a_plus",
                  "series_a_plus_plus",
                  "series_a",
                  "series_a1",
                  "series_a2",
                  "series_a3",
                  "pre_series_b",
                  "series_b_plus",
                  "series_b_plus_plus",
                  "series_b",
                  "series_b1",
                  "series_b2",
                  "series_b3",
                  "pre_series_c",
                  "series_c_plus",
                  "series_c_plus_plus",
                  "series_c",
                  "series_c1",
                  "series_c2",
                  "series_c3",
                  "pre_series_d",
                  "series_d_plus",
                  "series_d_plus_plus",
                  "series_d",
                  "series_d1",
                  "series_d2",
                  "series_d3",
                  "pre_series_e",
                  "series_e_plus",
                  "series_e_plus_plus",
                  "series_e",
                  "series_e1",
                  "series_e2",
                  "series_e3",
                  "pre_series_f",
                  "series_f_plus",
                  "series_f_plus_plus",
                  "series_f",
                  "series_f1",
                  "series_f2",
                  "series_f3",
                  "pre_series_g",
                  "series_g_plus",
                  "series_g_plus_plus",
                  "series_g",
                  "series_g1",
                  "series_g2",
                  "series_g3",
                  "pre_series_h",
                  "series_h_plus",
                  "series_h_plus_plus",
                  "series_h",
                  "series_h1",
                  "series_h2",
                  "series_h3",
                  "pre_series_i",
                  "series_i_plus",
                  "series_i_plus_plus",
                  "series_i",
                  "series_i1",
                  "series_i2",
                  "series_i3",
                  "pre_series_j",
                  "series_j_plus",
                  "series_j_plus_plus",
                  "series_j",
                  "series_j1",
                  "series_j2",
                  "series_j3",
                  "pre_angel_bridge",
                  "angel_plus_bridge",
                  "angel_plus_plus_bridge",
                  "angel_bridge",
                  "angel_1_bridge",
                  "angel_2_bridge",
                  "angel_3_bridge",
                  "pre_seed_bridge",
                  "seed_plus_bridge",
                  "seed_plus_plus_bridge",
                  "seed_bridge",
                  "seed_1_bridge",
                  "seed_2_bridge",
                  "seed_3_bridge",
                  "pre_series_a_bridge",
                  "series_a_plus_bridge",
                  "series_a_plus_plus_bridge",
                  "series_a_bridge",
                  "series_a1_bridge",
                  "series_a2_bridge",
                  "series_a3_bridge",
                  "pre_series_b_bridge",
                  "series_b_plus_bridge",
                  "series_b_plus_plus_bridge",
                  "series_b_bridge",
                  "series_b1_bridge",
                  "series_b2_bridge",
                  "series_b3_bridge",
                  "pre_series_c_bridge",
                  "series_c_plus_bridge",
                  "series_c_plus_plus_bridge",
                  "series_c_bridge",
                  "series_c1_bridge",
                  "series_c2_bridge",
                  "series_c3_bridge",
                  "pre_series_d_bridge",
                  "series_d_plus_bridge",
                  "series_d_plus_plus_bridge",
                  "series_d_bridge",
                  "series_d1_bridge",
                  "series_d2_bridge",
                  "series_d3_bridge",
                  "pre_series_e_bridge",
                  "series_e_plus_bridge",
                  "series_e_plus_plus_bridge",
                  "series_e_bridge",
                  "series_e1_bridge",
                  "series_e2_bridge",
                  "series_e3_bridge",
                  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"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "Connection": {
        "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": "/guide/connections_dataset/source_categories"
                },
                "enum": [
                  "undefined",
                  "partner_page",
                  "vendor_page",
                  "integration_page",
                  "investor_page",
                  "about_page",
                  "parent_page",
                  "case_study_page",
                  "testimonial_page",
                  "manual_input",
                  "domain_redirect",
                  "same_subpage",
                  "partner_section",
                  "vendor_section",
                  "integration_section",
                  "investor_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"
                      }
                    ]
                  }
                }
              }
            }
          }
        }
      },
      "Subpage": {
        "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\", \"discord\", \"youtube\", \"tiktok\", \"sec\"}>"
              },
              "url": {
                "description": "Subpage URL.",
                "type": "string",
                "format": "uri"
              },
              "text_content": {
                "description": "Text content from the subpage in markdown format. 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": {
                  "$ref": "#/components/x-subSchemas/LastExtractionStates"
                }
              }
            }
          },
          "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"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "GithubRepository": {
        "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"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "TimeseriesDatapointGithubRepository": {
        "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"
                  }
                }
              }
            }
          }
        }
      },
      "Product": {
        "title": "Product",
        "description": "The `Product` object.",
        "type": "object",
        "required": [
          "id",
          "type",
          "attributes",
          "relationships"
        ],
        "properties": {
          "id": {
            "description": "ID of the `Product` object.",
            "type": "string",
            "format": "uuid"
          },
          "type": {
            "description": "Type of the `Product` object.",
            "const": "product"
          },
          "attributes": {
            "description": "Attributes of the `Product` object.",
            "type": "object",
            "required": [
              "product_type",
              "description",
              "name",
              "sources",
              "source_url",
              "first_seen_at",
              "last_seen_at"
            ],
            "properties": {
              "product_type": {
                "description": "Type of the product classified to `product`, `service` or `solution`. If the product cannot be classified, this field will be `unclassified`.",
                "enum": [
                  "product",
                  "service",
                  "solution",
                  "unclassified"
                ]
              },
              "description": {
                "description": "Short description of the product.",
                "type": [
                  "string",
                  "null"
                ]
              },
              "name": {
                "description": "Name of the product.",
                "type": "string"
              },
              "sources": {
                "description": "Array of source types where the `Product` has been found on.",
                "enum": [
                  "menu",
                  "pricing"
                ]
              },
              "source_url": {
                "description": "Url where the product was found on.",
                "type": "string",
                "format": "uri"
              },
              "first_seen_at": {
                "description": "Date & time (ISO 8601) when the `Product` was discovered.",
                "type": "string",
                "format": "date-time",
                "example": "2024-09-25T16:09:53Z"
              },
              "last_seen_at": {
                "description": "Date & time (ISO 8601) when the Product's page was last visited.",
                "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": "ProductToCompanyLiteRelationship",
                "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"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "StartupPlatformPost": {
        "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"
                ]
              }
            }
          }
        }
      }
    },
    "schemas": {
      "CompaniesDataset": {
        "$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": {
              "$ref": "#/components/x-subSchemas/Company"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/CompanyLite"
            }
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\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, Northern America, Americas",
                "location_data": [
                  {
                    "city": "Cambridge",
                    "state": "Massachusetts",
                    "zip_code": null,
                    "country": "United States",
                    "region": "Northern America",
                    "continent": "Americas",
                    "fuzzy_match": null
                  }
                ],
                "last_extraction_states": []
              },
              "relationships": {
                "redirects_to": {
                  "data": null,
                  "meta": {
                    "reason": null
                  }
                },
                "parent_company": {
                  "data": null
                },
                "subsidiary_companies": {
                  "data": [
                    {
                      "id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
                      "type": "company"
                    },
                    {
                      "id": "d0eb85e2-cccc-587c-8890-22543eca2236",
                      "type": "company"
                    },
                    {
                      "id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
                      "type": "company"
                    },
                    {
                      "id": "d0652ed6-ad17-597f-9831-a080267d9f08",
                      "type": "company"
                    },
                    {
                      "id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
                      "type": "company"
                    },
                    {
                      "id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
                      "type": "company"
                    },
                    {
                      "id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
                      "type": "company"
                    },
                    {
                      "id": "2c3f4f02-7cee-50b4-b466-d41ef05dd5e7",
                      "type": "company"
                    },
                    {
                      "id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
                      "type": "company"
                    },
                    {
                      "id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
                      "type": "company"
                    },
                    {
                      "id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
                      "type": "company"
                    },
                    {
                      "id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
                      "type": "company"
                    },
                    {
                      "id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
                      "type": "company"
                    },
                    {
                      "id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
                      "type": "company"
                    },
                    {
                      "id": "b1c4a23b-87b6-50b0-907c-70d102689456",
                      "type": "company"
                    },
                    {
                      "id": "08dc610c-3f60-54fa-9238-27137933c255",
                      "type": "company"
                    },
                    {
                      "id": "029bf61f-968e-408a-97f4-c4333af7155f",
                      "type": "company"
                    },
                    {
                      "id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
                      "type": "company"
                    },
                    {
                      "id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
                      "type": "company"
                    }
                  ]
                },
                "similar_companies": {
                  "data": [
                    {
                      "id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
                      "type": "company"
                    },
                    {
                      "id": "428ede32-acd7-505b-b4cd-195ca6ec64b4",
                      "type": "company"
                    },
                    {
                      "id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
                      "type": "company"
                    },
                    {
                      "id": "8f3419c1-0e64-58b4-b5df-0f43fee1a7eb",
                      "type": "company"
                    },
                    {
                      "id": "2de3614d-a4e6-5e32-a50c-8c9108738016",
                      "type": "company"
                    }
                  ]
                }
              }
            }
          ],
          "included": [
            {
              "id": "7736a86d-542a-5e40-815d-4cc757e3f45c",
              "type": "company",
              "attributes": {
                "domain": "getcacheflow.com",
                "company_name": "Cacheflow Inc.",
                "ticker": null
              }
            },
            {
              "id": "d0eb85e2-cccc-587c-8890-22543eca2236",
              "type": "company",
              "attributes": {
                "domain": "clearbit.com",
                "company_name": "Clearbit",
                "ticker": null
              }
            },
            {
              "id": "ffb2f8b0-0feb-4f2a-b318-a70c4d1ae2a8",
              "type": "company",
              "attributes": {
                "domain": "hubspot.nl",
                "company_name": "Hubspot",
                "ticker": null
              }
            },
            {
              "id": "d0652ed6-ad17-597f-9831-a080267d9f08",
              "type": "company",
              "attributes": {
                "domain": "hubspotthemestore.com",
                "company_name": "Hubspotthemestore",
                "ticker": null
              }
            },
            {
              "id": "9c02c42d-fe26-467a-bd70-c55ee31c2ae3",
              "type": "company",
              "attributes": {
                "domain": "hubspot.pl",
                "company_name": null,
                "ticker": null
              }
            },
            {
              "id": "b1cdc317-8503-5e16-bb49-a4e2125e7d71",
              "type": "company",
              "attributes": {
                "domain": "hubspotsuccess.co",
                "company_name": "Hubspotsuccess",
                "ticker": null
              }
            },
            {
              "id": "0c405a1e-3fe9-46ca-88d0-32fd901dca29",
              "type": "company",
              "attributes": {
                "domain": "hubspot.au",
                "company_name": null,
                "ticker": null
              }
            },
            {
              "id": "2c3f4f02-7cee-50b4-b466-d41ef05dd5e7",
              "type": "company",
              "attributes": {
                "domain": "performable.com",
                "company_name": "Performable",
                "ticker": null
              }
            },
            {
              "id": "891ff714-0b7b-51e0-99b8-f7030ee634a8",
              "type": "company",
              "attributes": {
                "domain": "thehubspotexpert.com",
                "company_name": "The HubSpot Expert",
                "ticker": null
              }
            },
            {
              "id": "33a1a67f-cbc3-591c-bec3-4ab6a5d67a38",
              "type": "company",
              "attributes": {
                "domain": "hubspot.es",
                "company_name": "Hubspot",
                "ticker": null
              }
            },
            {
              "id": "0de8eca6-7b16-5701-a9b2-5b2125d33205",
              "type": "company",
              "attributes": {
                "domain": "hubspotintegration.com",
                "company_name": "Hubspotintegration",
                "ticker": null
              }
            },
            {
              "id": "8890186f-dce9-5774-8887-9bfbe5a059b0",
              "type": "company",
              "attributes": {
                "domain": "mindstream.news",
                "company_name": "Mindstream",
                "ticker": null
              }
            },
            {
              "id": "2108bc3c-5a60-5f07-ae00-703e58a1dafb",
              "type": "company",
              "attributes": {
                "domain": "motion.ai",
                "company_name": "Motion AI, Inc.",
                "ticker": null
              }
            },
            {
              "id": "c1968a47-3948-5a1d-9b4e-04223a3ec6aa",
              "type": "company",
              "attributes": {
                "domain": "kemvi.com",
                "company_name": "Kemvi",
                "ticker": null
              }
            },
            {
              "id": "b1c4a23b-87b6-50b0-907c-70d102689456",
              "type": "company",
              "attributes": {
                "domain": "hubspot.de",
                "company_name": "Hubspot",
                "ticker": null
              }
            },
            {
              "id": "08dc610c-3f60-54fa-9238-27137933c255",
              "type": "company",
              "attributes": {
                "domain": "piesync.com",
                "company_name": "PieSync",
                "ticker": null
              }
            },
            {
              "id": "029bf61f-968e-408a-97f4-c4333af7155f",
              "type": "company",
              "attributes": {
                "domain": "hubspotdemo.nl",
                "company_name": "HubSpot, Inc.",
                "ticker": null
              }
            },
            {
              "id": "db2d427c-e021-54c8-b3ce-014cc1d2c845",
              "type": "company",
              "attributes": {
                "domain": "frame.ai",
                "company_name": "Frame Technology, Inc.",
                "ticker": null
              }
            },
            {
              "id": "ac7ceb3e-4a83-4989-9301-d0cea0d10ac8",
              "type": "company",
              "attributes": {
                "domain": "hubspotsimplified.com",
                "company_name": "HubSpot Simplified",
                "ticker": null
              }
            },
            {
              "id": "9b638313-3fe3-5f5e-a19d-42e122cf06f9",
              "type": "company",
              "attributes": {
                "domain": "salesforce.com",
                "company_name": "Salesforce, Inc.",
                "ticker": "NYSE:CRM"
              }
            },
            {
              "id": "428ede32-acd7-505b-b4cd-195ca6ec64b4",
              "type": "company",
              "attributes": {
                "domain": "zoho.com",
                "company_name": "Zoho",
                "ticker": null
              }
            },
            {
              "id": "9af3d6c8-f2c6-5d11-b878-f1193d01852c",
              "type": "company",
              "attributes": {
                "domain": "pipedrive.com",
                "company_name": "Pipedrive",
                "ticker": null
              }
            },
            {
              "id": "8f3419c1-0e64-58b4-b5df-0f43fee1a7eb",
              "type": "company",
              "attributes": {
                "domain": "freshworks.com",
                "company_name": "Freshworks Inc.",
                "ticker": "NASDAQ:FRSH"
              }
            },
            {
              "id": "2de3614d-a4e6-5e32-a50c-8c9108738016",
              "type": "company",
              "attributes": {
                "domain": "activecampaign.com",
                "company_name": "ActiveCampaign",
                "ticker": null
              }
            }
          ],
          "meta": {
            "schema_version": "3.4",
            "record_state": "active"
          }
        }
      },
      "SimilarCompaniesDataset": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "title": "SimilarCompaniesDataset",
        "summary": "Information about company's similar companies.\n",
        "description": "PredictLeads provides similar companies data for over 18.5 million companies, identifying businesses that closely resemble a given company.\n",
        "type": "object",
        "required": [
          "data",
          "included"
        ],
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/SimilarCompany"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/CompanyLite"
            }
          },
          "meta": {
            "description": "Meta information about `SimilarCompaniesDataset` 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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "f1663a4d-a48f-4783-a043-5376fc5a142d",
              "type": "company_similarity",
              "attributes": {
                "score": 0.9995,
                "position": 1,
                "reason": "Both companies develop heavy-lift reusable launch vehicles and lunar landers to reduce the cost of space access, making them direct competitors to spacex.com.",
                "refreshed_at": "2026-03-27T19:32:28Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "6d68ddad-b478-51d4-9d77-7025143e6651",
                    "type": "company"
                  }
                },
                "similar_company": {
                  "data": {
                    "id": "2905c749-abd8-52e6-ba5c-4cacf7fbaeb0",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "014b563a-8b9f-45ea-b2a3-4b76c9d34c19",
              "type": "company_similarity",
              "attributes": {
                "score": 0.9882,
                "position": 2,
                "reason": "Both entities provide high-reliability orbital launch services for government, military, and commercial payloads, competing directly with the Falcon 9 and Falcon Heavy from spacex.com.",
                "refreshed_at": "2026-03-27T19:32:28Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "6d68ddad-b478-51d4-9d77-7025143e6651",
                    "type": "company"
                  }
                },
                "similar_company": {
                  "data": {
                    "id": "7f036492-3ce0-5f3c-85b4-2911dbb8027c",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "b03ef941-f6cd-4299-aa8b-6cd4158b2d89",
              "type": "company_similarity",
              "attributes": {
                "score": 0.9784,
                "position": 3,
                "reason": "Both organizations operate as primary global launch providers for commercial and institutional satellite operators, rivaling the launch manifest of spacex.com.",
                "refreshed_at": "2026-03-27T19:32:28Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "6d68ddad-b478-51d4-9d77-7025143e6651",
                    "type": "company"
                  }
                },
                "similar_company": {
                  "data": {
                    "id": "b90ba13d-7721-567b-8177-e62772671a81",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "13b95ae6-9fc3-49d8-add5-89e619387524",
              "type": "company_similarity",
              "attributes": {
                "score": 0.9735,
                "position": 4,
                "reason": "Both companies focus on the development of reusable, 3D-printed orbital rockets to disrupt traditional launch economics, similar to the innovation goals of spacex.com.",
                "refreshed_at": "2026-03-27T19:32:28Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "6d68ddad-b478-51d4-9d77-7025143e6651",
                    "type": "company"
                  }
                },
                "similar_company": {
                  "data": {
                    "id": "4b4101b2-6bd0-57c3-89c6-d23a69a41d13",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "7e1acbad-da9e-40e9-8434-4a4163dc7045",
              "type": "company_similarity",
              "attributes": {
                "score": 0.9735,
                "position": 5,
                "reason": "Both firms provide end-to-end space transportation services including orbital launch vehicles and lunar landers, mirroring the multi-mission capabilities of spacex.com.",
                "refreshed_at": "2026-03-27T19:32:28Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "6d68ddad-b478-51d4-9d77-7025143e6651",
                    "type": "company"
                  }
                },
                "similar_company": {
                  "data": {
                    "id": "398f20d4-ce61-5d7c-8ca7-08f186e2c720",
                    "type": "company"
                  }
                }
              }
            }
          ],
          "included": [
            {
              "id": "6d68ddad-b478-51d4-9d77-7025143e6651",
              "type": "company",
              "attributes": {
                "domain": "spacex.com",
                "company_name": "SPACEX",
                "ticker": null
              }
            },
            {
              "id": "2905c749-abd8-52e6-ba5c-4cacf7fbaeb0",
              "type": "company",
              "attributes": {
                "domain": "blueorigin.com",
                "company_name": "Blue Origin Company",
                "ticker": null
              }
            },
            {
              "id": "7f036492-3ce0-5f3c-85b4-2911dbb8027c",
              "type": "company",
              "attributes": {
                "domain": "ulalaunch.com",
                "company_name": "United Launch Alliance",
                "ticker": null
              }
            },
            {
              "id": "b90ba13d-7721-567b-8177-e62772671a81",
              "type": "company",
              "attributes": {
                "domain": "arianespace.com",
                "company_name": "Arianespace",
                "ticker": null
              }
            },
            {
              "id": "4b4101b2-6bd0-57c3-89c6-d23a69a41d13",
              "type": "company",
              "attributes": {
                "domain": "relativityspace.com",
                "company_name": "Relativity",
                "ticker": null
              }
            },
            {
              "id": "398f20d4-ce61-5d7c-8ca7-08f186e2c720",
              "type": "company",
              "attributes": {
                "domain": "fireflyspace.com",
                "company_name": "Firefly Aerospace Inc.",
                "ticker": "NASDAQ:FLY"
              }
            }
          ],
          "meta": {
            "schema_version": "3.0",
            "record_state": "active"
          }
        }
      },
      "JobOpeningsDataset": {
        "$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 220 million records, and is available\nfor 2 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": {
              "$ref": "#/components/x-subSchemas/JobOpening"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/CompanyLite"
            }
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "4d5ac23c-5824-427d-96c6-4e8d50a4241a",
              "type": "job_opening",
              "attributes": {
                "title": "AI Engineer",
                "translated_title": null,
                "normalized_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%•London, England, GB\n\n**Job type**\n\nFull-time\n\n**Role**\n\nEngineering, Machine learning\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-10-17T19:11:22Z",
                "last_seen_at": "2026-04-15T19:16:15Z",
                "last_processed_at": "2026-04-11T11:13:56Z",
                "contract_types": [
                  "full time"
                ],
                "categories": [
                  "engineering",
                  "information_technology",
                  "software_development"
                ],
                "onet_data": {
                  "code": "15-1299.08",
                  "family": "Computer and Mathematical",
                  "occupation_name": "Computer Systems Engineers/Architects"
                },
                "posted_at": null,
                "recruiter_data": {
                  "name": null,
                  "title": null,
                  "contact": null
                },
                "salary": "$50000",
                "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": "mid_senior",
                "status": "closed",
                "language": "en",
                "location": "London, United Kingdom, Northern Europe, Europe",
                "location_data": [
                  {
                    "city": "London",
                    "state": null,
                    "zip_code": null,
                    "country": "United Kingdom",
                    "region": "Northern Europe",
                    "continent": "Europe",
                    "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.3",
            "record_state": "active"
          }
        }
      },
      "JobOpeningsDeletedDataset": {
        "$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": {
              "$ref": "#/components/x-subSchemas/JobOpeningDeleted"
            }
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "ffffffe8-6525-4077-ba26-7121e59076eb",
              "type": "job_opening"
            }
          ],
          "meta": {
            "schema_version": "3.0",
            "record_state": "deleted"
          }
        }
      },
      "TechnologyDetectionsDataset": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "title": "TechnologyDetectionsDataset",
        "summary": "Information about approximately 1,250 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/guide/technologies_dataset\">Technologies Dataset</a>**\nsection.\n<br><br>\n\nSince 2018, PredictLeads has detected approximately 1,250 million technology adoptions for about\n83 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": {
              "$ref": "#/components/x-subSchemas/TechnologyDetection"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/x-subSchemas/CompanyLite"
                },
                {
                  "$ref": "#/components/x-subSchemas/TechnologyLite"
                },
                {
                  "$ref": "#/components/x-subSchemas/DetectionOnSubpage"
                },
                {
                  "$ref": "#/components/x-subSchemas/JobOpeningLite"
                },
                {
                  "$ref": "#/components/x-subSchemas/DnsRecord"
                },
                {
                  "$ref": "#/components/x-subSchemas/ConnectionLite"
                },
                {
                  "$ref": "#/components/x-subSchemas/TechnologyDetectionLite"
                }
              ],
              "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "91f24898-55ab-47a6-a31d-8f03d2a150e5",
              "type": "technology_detection",
              "attributes": {
                "first_seen_at": "2022-05-14T10:18:57Z",
                "last_seen_at": "2026-03-31T03:37:54Z",
                "behind_firewall": false,
                "score": 1.0,
                "source_count": 35,
                "department_onet_codes": [
                  "15-1299.09",
                  "13-1161.00",
                  "15-2051.01",
                  "23-2011.00",
                  "15-1299.08",
                  "11-2021.00",
                  "15-1252.00"
                ],
                "location_data": [
                  {
                    "city": "Bucharest",
                    "state": null,
                    "country": "Romania"
                  },
                  {
                    "city": "New York",
                    "state": "New York",
                    "country": "United States"
                  },
                  {
                    "city": "San Jose",
                    "state": "California",
                    "country": "United States"
                  },
                  {
                    "city": "Sydney",
                    "state": null,
                    "country": "Australia"
                  },
                  {
                    "city": null,
                    "state": null,
                    "country": "India"
                  },
                  {
                    "city": "San Francisco",
                    "state": "California",
                    "country": "United States"
                  },
                  {
                    "city": "Lehi",
                    "state": "Utah",
                    "country": "United States"
                  }
                ]
              },
              "relationships": {
                "technology": {
                  "data": {
                    "id": "f4cb1b99-53c2-5cf4-8801-4608a37727ac",
                    "type": "technology"
                  }
                },
                "company": {
                  "data": {
                    "id": "a1d5bfa7-3a65-5881-a0b5-5bb3a4a7fe87",
                    "type": "company"
                  }
                },
                "seen_on_subpages": {
                  "data": [
                    {
                      "id": "4a573663-2b61-43f4-8782-b079401d4e60",
                      "type": "detection_on_subpage"
                    },
                    {
                      "id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
                      "type": "detection_on_subpage"
                    },
                    {
                      "id": "255884b5-08ec-47ca-b02e-f0a7779188eb",
                      "type": "detection_on_subpage"
                    },
                    {
                      "id": "9d238b2b-fbde-4def-944f-5bbc923b28a1",
                      "type": "detection_on_subpage"
                    },
                    {
                      "id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
                      "type": "detection_on_subpage"
                    }
                  ]
                },
                "seen_on_job_openings": {
                  "data": [
                    {
                      "id": "937ff6e2-d0c7-4f32-938d-cb0de1d55413",
                      "type": "job_opening"
                    },
                    {
                      "id": "6812a29e-1fb5-4d6f-82e9-3fd7c21bfa73",
                      "type": "job_opening"
                    },
                    {
                      "id": "b6e15132-ece3-4c88-85fb-916ed109ac39",
                      "type": "job_opening"
                    },
                    {
                      "id": "0f909bea-8ce9-46f0-b556-fd3b6306214b",
                      "type": "job_opening"
                    },
                    {
                      "id": "f700e284-a5b1-4646-9eda-522baea85c5b",
                      "type": "job_opening"
                    }
                  ]
                },
                "seen_on_dns_records": {
                  "data": []
                },
                "seen_on_connection": {
                  "data": null
                },
                "competitive_technology_detections": {
                  "data": [
                    {
                      "id": "4852ab0b-9744-4384-baa6-72b321ae8177",
                      "type": "technology_detection"
                    }
                  ],
                  "meta": {
                    "max_source_count": 1
                  }
                }
              }
            }
          ],
          "included": [
            {
              "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"
              }
            },
            {
              "id": "4a573663-2b61-43f4-8782-b079401d4e60",
              "type": "detection_on_subpage",
              "attributes": {
                "first_seen_at": "2025-05-28T00:38:21Z",
                "last_seen_at": "2026-03-31T03:37:54Z",
                "subpage_url": "https://helpx.adobe.com/contact/enterprise-support.html"
              }
            },
            {
              "id": "3a4c149d-7b4a-4fd7-87df-9df304e83723",
              "type": "detection_on_subpage",
              "attributes": {
                "first_seen_at": "2025-07-29T03:38:02Z",
                "last_seen_at": "2026-03-30T07:28:41Z",
                "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": "2026-03-30T02:18:03Z",
                "subpage_url": "https://business.adobe.com/support/main.html"
              }
            },
            {
              "id": "9d238b2b-fbde-4def-944f-5bbc923b28a1",
              "type": "detection_on_subpage",
              "attributes": {
                "first_seen_at": "2025-04-27T07:26:25Z",
                "last_seen_at": "2026-03-08T10:24:47Z",
                "subpage_url": "https://www.adobe.com/privacy.html"
              }
            },
            {
              "id": "1b6b6f1f-433b-48c3-83a2-a2fad9b0b828",
              "type": "detection_on_subpage",
              "attributes": {
                "first_seen_at": "2025-04-09T10:41:55Z",
                "last_seen_at": "2026-03-06T17:16:48Z",
                "subpage_url": "https://www.adobe.com/privacy/location-specific-notice.html"
              }
            },
            {
              "id": "937ff6e2-d0c7-4f32-938d-cb0de1d55413",
              "type": "job_opening",
              "attributes": {
                "url": "https://careers.adobe.com/us/en/job/R162016/Senior-Product-Manager-for-GenStudio",
                "first_seen_at": "2025-10-29T08:21:02Z",
                "last_seen_at": "2026-03-02T17:56:13Z"
              }
            },
            {
              "id": "6812a29e-1fb5-4d6f-82e9-3fd7c21bfa73",
              "type": "job_opening",
              "attributes": {
                "url": "https://careers.adobe.com/us/en/job/R158883/2026-Intern-Customer-Value-Strategy",
                "first_seen_at": "2025-11-08T08:29:26Z",
                "last_seen_at": "2026-01-28T01:08:01Z"
              }
            },
            {
              "id": "b6e15132-ece3-4c88-85fb-916ed109ac39",
              "type": "job_opening",
              "attributes": {
                "url": "https://careers.adobe.com/us/en/job/R161791/Senior-Business-Intelligence-Developer",
                "first_seen_at": "2025-10-25T07:24:47Z",
                "last_seen_at": "2025-12-08T18:40:49Z"
              }
            },
            {
              "id": "0f909bea-8ce9-46f0-b556-fd3b6306214b",
              "type": "job_opening",
              "attributes": {
                "url": "https://careers.adobe.com/us/en/job/R157248/Legal-Specialist",
                "first_seen_at": "2025-08-13T07:08:34Z",
                "last_seen_at": "2025-10-16T16:08:45Z"
              }
            },
            {
              "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": "49c2ef7f-9e8a-508c-a614-be1796f3d7bb",
              "type": "technology",
              "attributes": {
                "name": "Medallia"
              }
            },
            {
              "id": "4852ab0b-9744-4384-baa6-72b321ae8177",
              "type": "technology_detection",
              "attributes": {
                "first_seen_at": "2023-06-16T07:08:17Z",
                "last_seen_at": "2023-07-23T21:27:32Z",
                "source_count": 1
              },
              "relationships": {
                "technology": {
                  "data": {
                    "id": "49c2ef7f-9e8a-508c-a614-be1796f3d7bb",
                    "type": "technology"
                  }
                }
              }
            }
          ],
          "meta": {
            "schema_version": "3.2",
            "record_state": "active"
          }
        }
      },
      "TechnologiesDataset": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "title": "TechnologiesDataset",
        "summary": "Information about approximately 53,000 technologies we track.\n",
        "description": "Technologies dataset consists of some 53,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/guide/technology_detections_dataset\">Technology Detections Dataset</a>**\nsection.\n<br><br>\nTechnologies are collected from script tags, DNS records, 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": {
              "$ref": "#/components/x-subSchemas/Technology"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/CompanyLite"
            }
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\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"
          }
        }
      },
      "NewsEventsDataset": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "title": "NewsEventsDataset",
        "summary": "Structured and categorized News Events from some 19 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 19 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": {
              "$ref": "#/components/x-subSchemas/NewsEvent"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/x-subSchemas/CompanyLite"
                },
                {
                  "$ref": "#/components/x-subSchemas/NewsArticleLite"
                }
              ],
              "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "f096ea55-f81b-4f6a-83bd-d5c1cdc10143",
              "type": "news_event",
              "attributes": {
                "summary": "Klasha, Inc. expands offices in Ghana, Western Africa, Africa.",
                "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.",
                "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, Western Africa, Africa",
                "location_data": [
                  {
                    "city": null,
                    "state": null,
                    "zip_code": null,
                    "country": "Ghana",
                    "region": "Western Africa",
                    "continent": "Africa",
                    "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"
          }
        }
      },
      "NewsEventsDeletedDataset": {
        "$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": {
              "$ref": "#/components/x-subSchemas/NewsEventDeleted"
            }
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "ffffb10a-bdd7-4bc7-bb9e-445b8b97df9c",
              "type": "news_event"
            }
          ],
          "meta": {
            "schema_version": "3.0",
            "record_state": "deleted"
          }
        }
      },
      "FinancingEventsDataset": {
        "$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": {
              "$ref": "#/components/x-subSchemas/FinancingEvent"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/CompanyLite"
            }
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "b6eb4fdc-3e7b-4c52-910e-1d303a71671d",
              "type": "financing_event",
              "attributes": {
                "effective_date": "2019-01-01",
                "found_at": "2024-04-26T14:47:54+02:00",
                "categories": [
                  "pre_seed",
                  "venture"
                ],
                "financing_type": "Pre Seed",
                "financing_type_normalized": "pre_seed",
                "amount": "$150,000",
                "amount_normalized": 150000,
                "source_urls": [
                  "https://www.signatureblock.co/articles/why-they-invested-deel"
                ]
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
                    "type": "company"
                  }
                },
                "investors": {
                  "data": [
                    {
                      "id": "152eda52-bac0-59ce-b4f8-a3c50aa2fc92",
                      "type": "company"
                    }
                  ]
                }
              }
            },
            {
              "id": "b04fed8a-d44a-474e-ac88-d214fadd1a8d",
              "type": "financing_event",
              "attributes": {
                "effective_date": "2021-10-18",
                "found_at": "2021-12-07T01:00:00+01:00",
                "categories": [
                  "series",
                  "series_d"
                ],
                "financing_type": "Series D",
                "financing_type_normalized": "series_d",
                "amount": "$425 million",
                "amount_normalized": 425000000,
                "source_urls": [
                  "https://moneyphobia.in/deel-review-all-you-need-to-know-about-payroll-and-hr-management"
                ]
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
                    "type": "company"
                  }
                },
                "investors": {
                  "data": []
                }
              }
            },
            {
              "id": "ec1260a9-7f86-49e8-9186-17866de6908f",
              "type": "financing_event",
              "attributes": {
                "effective_date": "2022-03-22",
                "found_at": "2022-05-11T02:20:44+02:00",
                "categories": [
                  "series",
                  "series_d1"
                ],
                "financing_type": "Series D1",
                "financing_type_normalized": "series_d1",
                "amount": "$50 million",
                "amount_normalized": 50000000,
                "source_urls": [
                  "https://www.cbinsights.com/research/deel-competitors-globalization-partners-multiplier-omnipresent-oyster-panther-papaya-global-remote-velocity-global-skuad/"
                ]
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
                    "type": "company"
                  }
                },
                "investors": {
                  "data": []
                }
              }
            },
            {
              "id": "70cc6b2e-9b5c-4a34-bcf8-ffb279615d7d",
              "type": "financing_event",
              "attributes": {
                "effective_date": "2020-05-01",
                "found_at": "2022-10-28T14:11:13+02:00",
                "categories": [
                  "series",
                  "series_a"
                ],
                "financing_type": "Series A",
                "financing_type_normalized": "series_a",
                "amount": "$14 million",
                "amount_normalized": 14000000,
                "source_urls": [
                  "https://foundr.com/articles/building-a-business/alex-bouaziz-deel"
                ]
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
                    "type": "company"
                  }
                },
                "investors": {
                  "data": []
                }
              }
            },
            {
              "id": "4a1e3acd-81b9-45af-a3e9-ca12912a024e",
              "type": "financing_event",
              "attributes": {
                "effective_date": "2021-04-01",
                "found_at": "2022-11-21T23:00:00+01:00",
                "categories": [
                  "series",
                  "series_c"
                ],
                "financing_type": "Series C",
                "financing_type_normalized": "series_c",
                "amount": "$156 million",
                "amount_normalized": 156000000,
                "source_urls": [
                  "https://hrnxt.com/news/investment/acquisition/hr-company-deel-completes-paygroup-acquisition/52733/2022/11/22/"
                ]
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
                    "type": "company"
                  }
                },
                "investors": {
                  "data": []
                }
              }
            },
            {
              "id": "235b3639-4744-483a-a9ba-68f8007cf5a8",
              "type": "financing_event",
              "attributes": {
                "effective_date": "2019-07-01",
                "found_at": "2024-04-26T14:47:54+02:00",
                "categories": [
                  "seed",
                  "venture"
                ],
                "financing_type": "Seed",
                "financing_type_normalized": "seed",
                "amount": "$3.85 million",
                "amount_normalized": 3850000,
                "source_urls": [
                  "https://www.signatureblock.co/articles/why-they-invested-deel"
                ]
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
                    "type": "company"
                  }
                },
                "investors": {
                  "data": []
                }
              }
            },
            {
              "id": "54f60e55-93fe-4520-86b6-c07ea61828c6",
              "type": "financing_event",
              "attributes": {
                "effective_date": "2025-10-17",
                "found_at": "2025-10-17T06:00:00+02:00",
                "categories": [
                  "series",
                  "series_e"
                ],
                "financing_type": "Series E",
                "financing_type_normalized": "series_e",
                "amount": "$300 million",
                "amount_normalized": 300000000,
                "source_urls": [
                  "https://www.finsmes.com/2025/10/deel-raises-300m-in-series-e-funding-at-17-3-billion-valuation.html",
                  "https://www.fintechfutures.com/fintech/fintech-futures-top-five-news-stories-of-the-week-24-october-2025",
                  "https://www.hrkatha.com/funding/deel-gets-300-million-in-series-e-funding"
                ]
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
                    "type": "company"
                  }
                },
                "investors": {
                  "data": [
                    {
                      "id": "277ff67e-f0c4-5710-917c-662b61deadc0",
                      "type": "company"
                    },
                    {
                      "id": "543b475c-77b4-528e-8663-752c13a41c63",
                      "type": "company"
                    },
                    {
                      "id": "90d283eb-f9a6-5d96-a9d5-6f355bd2af4f",
                      "type": "company"
                    },
                    {
                      "id": "4de1fb75-c571-5c33-9c6d-e22a94b50f61",
                      "type": "company"
                    }
                  ]
                }
              }
            },
            {
              "id": "7ab76514-f705-4da9-a2d0-27cf2f5d6eff",
              "type": "financing_event",
              "attributes": {
                "effective_date": null,
                "found_at": "2020-09-12T03:00:00+02:00",
                "categories": [
                  "series",
                  "series_b"
                ],
                "financing_type": "Series B",
                "financing_type_normalized": "series_b",
                "amount": "$30 million",
                "amount_normalized": 30000000,
                "source_urls": [
                  "https://pulse2.com/deel-raises-30-million-funding/"
                ]
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
                    "type": "company"
                  }
                },
                "investors": {
                  "data": []
                }
              }
            }
          ],
          "included": [
            {
              "id": "152eda52-bac0-59ce-b4f8-a3c50aa2fc92",
              "type": "company",
              "attributes": {
                "domain": "ycombinator.com",
                "company_name": "Y Combinator",
                "ticker": null
              }
            },
            {
              "id": "574c1ebd-e0cc-5bf6-a542-f832291fdfee",
              "type": "company",
              "attributes": {
                "domain": "deel.com",
                "company_name": "Deel, Inc.",
                "ticker": null
              }
            },
            {
              "id": "277ff67e-f0c4-5710-917c-662b61deadc0",
              "type": "company",
              "attributes": {
                "domain": "ribbitcap.com",
                "company_name": "Ribbit Captial",
                "ticker": null
              }
            },
            {
              "id": "543b475c-77b4-528e-8663-752c13a41c63",
              "type": "company",
              "attributes": {
                "domain": "a16z.com",
                "company_name": "Andreessen Horowitz",
                "ticker": null
              }
            },
            {
              "id": "90d283eb-f9a6-5d96-a9d5-6f355bd2af4f",
              "type": "company",
              "attributes": {
                "domain": "greenbayventures.com",
                "company_name": "Greenbayventures",
                "ticker": null
              }
            },
            {
              "id": "4de1fb75-c571-5c33-9c6d-e22a94b50f61",
              "type": "company",
              "attributes": {
                "domain": "coatue.com",
                "company_name": "Coatue Management L.L.C.",
                "ticker": null
              }
            }
          ],
          "meta": {
            "schema_version": "3.0",
            "record_state": "active"
          }
        }
      },
      "ConnectionsDataset": {
        "$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 230 million business connections between companies globally.\nThe Company Connections Dataset describes relationships between some 48 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": {
              "$ref": "#/components/x-subSchemas/Connection"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": [
              {
                "$ref": "#/components/x-subSchemas/CompanyLite"
              },
              {
                "$ref": "#/components/x-subSchemas/TechnologyLite"
              }
            ]
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "587e4f3f-8149-4918-8a30-89190fa582f8",
              "type": "connection",
              "attributes": {
                "category": "integration",
                "source_category": "integration_page",
                "source_url": "https://y.uno/integrations",
                "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": "2026-04-05T03:29:36Z"
              },
              "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"
          }
        }
      },
      "WebsiteEvolutionDataset": {
        "$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 in markdown format.\n",
        "description": "Since 2021, PredictLeads has detected some 578 million subpages on about 70 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": {
              "$ref": "#/components/x-subSchemas/Subpage"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/CompanyLite"
            }
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\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\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"
          }
        }
      },
      "GithubRepositoriesDataset": {
        "$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 380,000 public GitHub repositories. GitHub Repositories Dataset\ncovers about 74,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": {
              "$ref": "#/components/x-subSchemas/GithubRepository"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/x-subSchemas/CompanyLite"
                },
                {
                  "$ref": "#/components/x-subSchemas/TimeseriesDatapointGithubRepository"
                }
              ],
              "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\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"
                    },
                    {
                      "id": "36bfafe6-1d6d-4455-8c2b-280de3b3a003",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "d031a22c-d90f-4fa1-951e-1ed088f6ea0b",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "2474954b-200b-4b9e-93bb-9b2624b8ddef",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "45043256-1b4c-48c8-b420-f5c1bbfb1f1c",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "df035556-b92d-47c4-9697-018d307e3411",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "6cc0cbaf-22fa-414c-a25c-8821b27470f9",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "8d07d2fa-ffaa-488f-a794-4c31d8fc3096",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "78dee07f-9f1a-4c96-a24c-98dc098c9714",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "d659922a-3d8b-46b7-9619-0ec0c5d95f3d",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "4cf8a3d4-87ea-4c8a-984b-f8cdf68f2196",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "069cabb1-3819-46b2-867b-31dcd2456ca7",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "ee2a6f8d-6296-4315-a1ea-d938aabbf9b0",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "84aefb8c-9d33-481d-82b7-133203a2a312",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "b77b466f-1858-4284-8061-2bc943cb7a6f",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "3aeaf84e-93a1-464d-8f7a-e4cad749d019",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "6948bf0a-9de6-445d-bcad-e496ceb56688",
                      "type": "timeseries_datapoint"
                    },
                    {
                      "id": "28fa48b2-c2b5-45db-a531-4b72f06d84d8",
                      "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": "36bfafe6-1d6d-4455-8c2b-280de3b3a003",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-08-22T18:19:25.328+02:00",
                "data": {
                  "forks": 106,
                  "stars": 1520,
                  "watches": 12,
                  "last_update_at": "2025-08-22T14:58:39Z"
                }
              }
            },
            {
              "id": "d031a22c-d90f-4fa1-951e-1ed088f6ea0b",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-09-05T18:24:59.638+02:00",
                "data": {
                  "forks": 110,
                  "stars": 1558,
                  "watches": 12,
                  "last_update_at": "2025-09-04T16:54:34Z"
                }
              }
            },
            {
              "id": "2474954b-200b-4b9e-93bb-9b2624b8ddef",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-09-19T18:50:46.345+02:00",
                "data": {
                  "forks": 114,
                  "stars": 1595,
                  "watches": 12,
                  "last_update_at": "2025-09-19T10:12:41Z"
                }
              }
            },
            {
              "id": "45043256-1b4c-48c8-b420-f5c1bbfb1f1c",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-10-03T19:08:19.868+02:00",
                "data": {
                  "forks": 116,
                  "stars": 1616,
                  "watches": 12,
                  "last_update_at": "2025-10-03T17:01:09Z"
                }
              }
            },
            {
              "id": "df035556-b92d-47c4-9697-018d307e3411",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-10-18T08:10:47.001+02:00",
                "data": {
                  "forks": 122,
                  "stars": 1630,
                  "watches": 11,
                  "last_update_at": "2025-10-17T22:31:52Z"
                }
              }
            },
            {
              "id": "6cc0cbaf-22fa-414c-a25c-8821b27470f9",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-11-02T13:15:38.067+01:00",
                "data": {
                  "forks": 127,
                  "stars": 1648,
                  "watches": 11,
                  "last_update_at": "2025-11-01T06:15:49Z"
                }
              }
            },
            {
              "id": "8d07d2fa-ffaa-488f-a794-4c31d8fc3096",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-11-20T04:10:59.628+01:00",
                "data": {
                  "forks": 132,
                  "stars": 1667,
                  "watches": 11,
                  "last_update_at": "2025-11-19T15:33:40Z"
                }
              }
            },
            {
              "id": "78dee07f-9f1a-4c96-a24c-98dc098c9714",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-12-04T04:17:08.188+01:00",
                "data": {
                  "forks": 133,
                  "stars": 1684,
                  "watches": 11,
                  "last_update_at": "2025-12-03T10:58:56Z"
                }
              }
            },
            {
              "id": "d659922a-3d8b-46b7-9619-0ec0c5d95f3d",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2025-12-18T21:38:11.192+01:00",
                "data": {
                  "forks": 140,
                  "stars": 1751,
                  "watches": 11,
                  "last_update_at": "2025-12-18T20:37:57Z"
                }
              }
            },
            {
              "id": "4cf8a3d4-87ea-4c8a-984b-f8cdf68f2196",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2026-01-01T21:54:47.605+01:00",
                "data": {
                  "forks": 143,
                  "stars": 1769,
                  "watches": 11,
                  "last_update_at": "2026-01-01T04:18:06Z"
                }
              }
            },
            {
              "id": "069cabb1-3819-46b2-867b-31dcd2456ca7",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2026-01-15T22:03:54.227+01:00",
                "data": {
                  "forks": 145,
                  "stars": 1782,
                  "watches": 11,
                  "last_update_at": "2026-01-14T13:31:40Z"
                }
              }
            },
            {
              "id": "ee2a6f8d-6296-4315-a1ea-d938aabbf9b0",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2026-01-29T22:09:50.202+01:00",
                "data": {
                  "forks": 148,
                  "stars": 1799,
                  "watches": 11,
                  "last_update_at": "2026-01-29T13:19:07Z"
                }
              }
            },
            {
              "id": "84aefb8c-9d33-481d-82b7-133203a2a312",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2026-02-12T22:18:41.679+01:00",
                "data": {
                  "forks": 152,
                  "stars": 1811,
                  "watches": 11,
                  "last_update_at": "2026-02-12T13:19:39Z"
                }
              }
            },
            {
              "id": "b77b466f-1858-4284-8061-2bc943cb7a6f",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2026-02-27T19:47:47.298+01:00",
                "data": {
                  "forks": 157,
                  "stars": 1834,
                  "watches": 11,
                  "last_update_at": "2026-02-27T04:41:27Z"
                }
              }
            },
            {
              "id": "3aeaf84e-93a1-464d-8f7a-e4cad749d019",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2026-03-13T19:52:28.371+01:00",
                "data": {
                  "forks": 156,
                  "stars": 1851,
                  "watches": 10,
                  "last_update_at": "2026-03-13T10:12:58Z"
                }
              }
            },
            {
              "id": "6948bf0a-9de6-445d-bcad-e496ceb56688",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2026-03-28T01:47:56.134+01:00",
                "data": {
                  "forks": 156,
                  "stars": 1883,
                  "watches": 11,
                  "last_update_at": "2026-03-27T20:54:35Z"
                }
              }
            },
            {
              "id": "28fa48b2-c2b5-45db-a531-4b72f06d84d8",
              "type": "timeseries_datapoint",
              "attributes": {
                "timestamp": "2026-04-11T02:42:00.388+02:00",
                "data": {
                  "forks": 161,
                  "stars": 1897,
                  "watches": 11,
                  "last_update_at": "2026-04-10T14:45:26Z"
                }
              }
            },
            {
              "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"
          }
        }
      },
      "ProductsDataset": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "title": "ProductsDataset",
        "summary": "Information about products related to companies\n",
        "description": "PredictLeads provides data on the products offered by more than 2 million companies.\n",
        "type": "object",
        "required": [
          "data",
          "included"
        ],
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/Product"
            }
          },
          "included": {
            "description": "Contains objects referenced in property `relationships`.",
            "type": "array",
            "items": {
              "$ref": "#/components/x-subSchemas/CompanyLite"
            }
          },
          "meta": {
            "description": "Meta information about `ProductsDataset` 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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "0bdaafd2-67e4-4821-a882-125efc64f591",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "Organizational Risk Tracking",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2026-01-05T07:49:25Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "1055c657-041e-44b0-887b-88498769d150",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "Enterprise Built for complex needs",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2025-11-16T18:03:01Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "1aeec83c-3d77-4d68-b720-193d312971d4",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "Compliance & Policy Training",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2026-01-05T07:49:25Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "3c6089f2-fff6-4342-9a74-93c7407474e0",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "Mid-Market Smart security for growth",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2025-11-16T18:03:01Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "4266210f-bd04-41c0-9921-3b1f270689d3",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "Security Awareness Training Personalized employee training for AI security & compliance",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2026-01-05T07:49:25Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "478b27c5-1dd0-417f-a6bc-bfab2f60f40c",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "Risk Monitoring and Mitigation Smart risk scoring combined with dynamic employee groups",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2026-01-05T07:49:25Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "4a111e32-724a-4980-af26-9f3166f77210",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "AI & Deepfake Threat Training",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2026-01-05T07:49:25Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "5d7b0d1e-1d40-487b-9025-ebc945223871",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "Realistic Email Phishing",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2026-01-05T07:49:25Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "a3e77528-eff3-4252-9cdb-7f6eee37052b",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "Phishing Simulations Hyperrealistic multi-channel AI powered phishing simulations",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2026-01-05T07:49:25Z",
                "last_seen_at": "2026-04-01T11:48:57Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            },
            {
              "id": "af32120c-85e4-4368-8ffc-66373300b23d",
              "type": "product",
              "attributes": {
                "product_type": "unclassified",
                "name": "SMS & Voice Call Phishing",
                "description": null,
                "sources": [
                  "menu"
                ],
                "source_url": "https://www.adaptivesecurity.com",
                "first_seen_at": "2026-01-05T07:49:25Z",
                "last_seen_at": "2026-01-05T07:49:25Z"
              },
              "relationships": {
                "company": {
                  "data": {
                    "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
                    "type": "company"
                  }
                }
              }
            }
          ],
          "included": [
            {
              "id": "11e09aed-3c27-4777-b2e9-19b4bd2b069f",
              "type": "company",
              "attributes": {
                "domain": "adaptivesecurity.com",
                "company_name": "Adaptive Security, Inc.",
                "ticker": null
              }
            }
          ],
          "meta": {
            "schema_version": "3.1",
            "record_state": "active"
          }
        }
      },
      "StartupPlatformPostsDataset": {
        "$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": {
              "$ref": "#/components/x-subSchemas/StartupPlatformPost"
            }
          },
          "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 included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n",
                "type": "integer",
                "example": 344
              }
            }
          }
        },
        "example": {
          "data": [
            {
              "id": "941340",
              "type": "startup_platform_post",
              "attributes": {
                "published_at": "2024-11-02T19:28:31.000+01:00",
                "post_type": "show_hn",
                "post_url": "https://news.ycombinator.com/item?id=42028186",
                "company_domain": "incrediboxmustard.cc",
                "company_name": "Incredibox Mustard",
                "fuzzy_match": false
              }
            }
          ],
          "meta": {
            "schema_version": "3.0",
            "record_state": "active"
          }
        }
      },
      "ApiSubscription": {
        "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": "ea20b0c1-3427-4004-91e6-59a27be0c9ed",
              "type": "api_subscription",
              "attributes": {
                "status": "active",
                "monthly_credits_quota": 100,
                "monthly_credits_used": 42
              }
            }
          ],
          "meta": {
            "schema_version": "3.0"
          }
        }
      }
    }
  },
  "security": [
    {
      "api_key": [],
      "api_token": []
    },
    {
      "basic": []
    }
  ]
}