{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/hubspot/refs/heads/main/json-schema/crm-feature-flags-api-feature-flag-schema.json", "title": "FeatureFlag", "description": "Represents a feature flag configuration for an application", "type": "object", "properties": { "appId": { "type": "integer", "format": "int64", "description": "The unique identifier for the HubSpot application", "example": 12345678 }, "flagName": { "type": "string", "description": "The name of the feature flag", "example": "new-dashboard-feature" }, "defaultState": { "type": "string", "description": "The state of a feature flag", "enum": [ "ON", "OFF", "ABSENT" ], "example": "ON" }, "overrideState": { "type": "string", "description": "The state of a feature flag", "enum": [ "ON", "OFF", "ABSENT" ], "example": "ON" } }, "required": [ "appId", "flagName", "defaultState" ] }