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 |
JSON Schema
{
"$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" }
}
}
}
}