Gainsight · Schema
Gainsight Company
Represents a company record in Gainsight CS, the primary account object for tracking customer success relationships, health scores, and revenue metrics.
Properties
| Name | Type | Description |
|---|---|---|
| Gsid | string | Gainsight unique identifier for the company record |
| Name | string | Company name |
| Industry | string | Industry classification |
| ARR | number | Annual recurring revenue |
| MRR | number | Monthly recurring revenue |
| LifecycleStage | string | Current customer lifecycle stage |
| Stage | string | Company stage |
| Status | string | Company status (e.g., Active, Churned) |
| CSMName | string | Name of the assigned Customer Success Manager |
| Employees | integer | Number of employees |
| OriginalContractDate | string | Original contract start date |
| RenewalDate | string | Next renewal date |
| OverallScore | number | Overall health score value |
| CurrScoreId | string | Current health score identifier |
| SfdcAccountId | string | Linked Salesforce account ID |
| ParentCompanyId | string | Parent company Gsid for hierarchical relationships |
| CreatedDate | string | Record creation timestamp |
| ModifiedDate | string | Record last modification timestamp |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://www.gainsight.com/schemas/gainsight/company.json",
"title": "Gainsight Company",
"description": "Represents a company record in Gainsight CS, the primary account object for tracking customer success relationships, health scores, and revenue metrics.",
"type": "object",
"required": ["Name"],
"properties": {
"Gsid": {
"type": "string",
"description": "Gainsight unique identifier for the company record"
},
"Name": {
"type": "string",
"description": "Company name",
"minLength": 1,
"maxLength": 255
},
"Industry": {
"type": "string",
"description": "Industry classification"
},
"ARR": {
"type": "number",
"description": "Annual recurring revenue",
"minimum": 0
},
"MRR": {
"type": "number",
"description": "Monthly recurring revenue",
"minimum": 0
},
"LifecycleStage": {
"type": "string",
"description": "Current customer lifecycle stage"
},
"Stage": {
"type": "string",
"description": "Company stage"
},
"Status": {
"type": "string",
"description": "Company status (e.g., Active, Churned)"
},
"CSMName": {
"type": "string",
"description": "Name of the assigned Customer Success Manager"
},
"Employees": {
"type": "integer",
"description": "Number of employees",
"minimum": 0
},
"OriginalContractDate": {
"type": "string",
"format": "date",
"description": "Original contract start date"
},
"RenewalDate": {
"type": "string",
"format": "date",
"description": "Next renewal date"
},
"OverallScore": {
"type": "number",
"description": "Overall health score value"
},
"CurrScoreId": {
"type": "string",
"description": "Current health score identifier"
},
"SfdcAccountId": {
"type": "string",
"description": "Linked Salesforce account ID"
},
"ParentCompanyId": {
"type": "string",
"description": "Parent company Gsid for hierarchical relationships"
},
"CreatedDate": {
"type": "string",
"format": "date-time",
"description": "Record creation timestamp"
},
"ModifiedDate": {
"type": "string",
"format": "date-time",
"description": "Record last modification timestamp"
}
}
}