{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-schema/customers-account-detail-schema.json", "title": "AccountDetail", "description": "Account details", "type": "object", "properties": { "Email": { "description": "Email", "type": "string", "example": "owner@example.com" }, "SignupSteps": { "description": "Signup steps", "type": "array", "items": { "$ref": "#/components/schemas/SignupStep" }, "example": [] }, "IsVerified": { "description": "Is account email verified", "type": "boolean", "example": true }, "IsSelfServeUser": { "description": "is the account a Self Server", "type": "boolean", "example": true }, "AccountId": { "format": "int32", "description": "Accounts Id", "type": "integer", "example": 500123 }, "Name": { "description": "Name", "type": "string", "example": "Example Name" }, "Language": { "description": "Language Id", "type": "string", "example": "string" }, "TimeZoneInfoId": { "description": "Time Zone Info Id", "type": "string", "example": "500123" }, "DisplayTimesInUserLocalTimeZone": { "description": "Display the time in time zone local to the user", "type": "boolean", "example": true }, "ShowHiddenFeatures": { "description": "Show hidden features", "type": "boolean", "example": true }, "CreatedAt": { "format": "date-time", "description": "User created at", "type": "string", "example": "2026-06-02T12:00:00Z" } } }