{
  "$schema": "http://json-schema.org/schema#",
  "type": "object",
  "properties": {
    "affiliated_profiles": {
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "alternative_domains": {
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "alternative_names": {
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "crunchbase_url": {
      "type": [
        "null",
        "string"
      ]
    },
    "founded": {
      "type": [
        "null",
        "integer"
      ]
    },
    "headline": {
      "type": [
        "null",
        "string"
      ]
    },
    "id": {
      "type": [
        "null",
        "string"
      ]
    },
    "industry": {
      "type": [
        "null",
        "string"
      ]
    },
    "linkedin_follower_count": {
      "type": [
        "null",
        "integer"
      ]
    },
    "linkedin_id": {
      "type": [
        "null",
        "string"
      ]
    },
    "linkedin_url": {
      "type": [
        "null",
        "string"
      ]
    },
    "twitter_url": {
      "type": [
        "null",
        "string"
      ]
    },
    "facebook_url": {
      "type": [
        "null",
        "string"
      ]
    },
    "location": {
      "oneOf": [
        {
          "properties": {
            "address_line_2": {
              "type": [
                "null",
                "string"
              ]
            },
            "continent": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "geo": {
              "type": [
                "null",
                "string"
              ]
            },
            "locality": {
              "type": [
                "null",
                "string"
              ]
            },
            "metro": {
              "type": [
                "null",
                "string"
              ]
            },
            "name": {
              "type": "string"
            },
            "postal_code": {
              "type": [
                "null",
                "string"
              ]
            },
            "region": {
              "type": [
                "null",
                "string"
              ]
            },
            "street_address": {
              "type": [
                "null",
                "string"
              ]
            }
          },
          "required": [
            "name",
            "locality",
            "region",
            "country",
            "continent",
            "street_address",
            "address_line_2",
            "postal_code",
            "geo"
          ],
          "type": "object",
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "name": {
      "type": [
        "null",
        "string"
      ]
    },
    "profiles": {
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "size": {
      "type": [
        "null",
        "string"
      ]
    },
    "summary": {
      "type": "string"
    },
    "tags": {
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "ticker": {
      "type": [
        "null",
        "string"
      ]
    },
    "type": {
      "type": [
        "null",
        "string"
      ]
    },
    "website": {
      "type": [
        "null",
        "string"
      ]
    }
  },
  "required": [
    "affiliated_profiles",
    "alternative_domains",
    "alternative_names",
    "facebook_url",
    "founded",
    "headline",
    "id",
    "industry",
    "linkedin_id",
    "linkedin_url",
    "location",
    "name",
    "profiles",
    "size",
    "summary",
    "tags",
    "ticker",
    "twitter_url",
    "type",
    "website"
  ]
}