StackShare · Schema

StackShare Company

A company with a tech stack profile on StackShare

Developer ToolsSoftware DiscoveryTech Stacks

Properties

Name Type Description
id string
name string
domain string Company domain (e.g., airbnb.com)
companyTools object Paginated list of tools used by this company
View JSON Schema on GitHub

JSON Schema

stackshare-company-schema.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://api.stackshare.io/schemas/company",
  "title": "StackShare Company",
  "description": "A company with a tech stack profile on StackShare",
  "type": "object",
  "properties": {
    "id": { "type": "string" },
    "name": { "type": "string" },
    "domain": { "type": "string", "description": "Company domain (e.g., airbnb.com)" },
    "companyTools": {
      "type": "object",
      "description": "Paginated list of tools used by this company",
      "properties": {
        "count": { "type": "integer" },
        "pageInfo": {
          "type": "object",
          "properties": {
            "hasNextPage": { "type": "boolean" },
            "endCursor": { "type": "string" }
          }
        },
        "edges": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "node": {
                "type": "object",
                "properties": {
                  "tool": { "$ref": "#/definitions/Tool" },
                  "sourcesSummary": { "type": "string" },
                  "sources": { "type": "array", "items": { "type": "string" } }
                }
              }
            }
          }
        }
      }
    }
  },
  "definitions": {
    "Tool": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "name": { "type": "string" }
      }
    }
  }
}