{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ProductTour", "title": "ProductTour", "type": "object", "description": "Read-only serializer for ProductTour.", "properties": { "id": { "type": "string", "format": "uuid", "readOnly": true }, "name": { "type": "string", "maxLength": 400 }, "description": { "type": "string" }, "internal_targeting_flag": { "allOf": [ { "$ref": "#/components/schemas/MinimalFeatureFlag" } ], "readOnly": true }, "linked_flag": { "allOf": [ { "$ref": "#/components/schemas/MinimalFeatureFlag" } ], "readOnly": true }, "targeting_flag_filters": { "type": "object", "additionalProperties": true, "nullable": true, "description": "Return the targeting flag filters, excluding the base exclusion properties.", "readOnly": true }, "content": {}, "draft_content": { "readOnly": true, "nullable": true }, "has_draft": { "type": "boolean", "readOnly": true }, "auto_launch": { "type": "boolean" }, "start_date": { "type": "string", "format": "date-time", "nullable": true }, "end_date": { "type": "string", "format": "date-time", "nullable": true }, "created_at": { "type": "string", "format": "date-time", "readOnly": true }, "created_by": { "allOf": [ { "$ref": "#/components/schemas/UserBasic" } ], "readOnly": true }, "updated_at": { "type": "string", "format": "date-time", "readOnly": true }, "archived": { "type": "boolean" } }, "required": [ "created_at", "created_by", "draft_content", "has_draft", "id", "internal_targeting_flag", "linked_flag", "name", "targeting_flag_filters", "updated_at" ] }