# The GenieSpace object

## Attributes

- `space_id` (string)
  Genie space ID
  Example: `e1ef34712a29169db030324fd0e1df5f`
- `title` (string)
  Title of the Genie Space
- `description` (string)
  Description of the Genie Space
- `warehouse_id` (string)
  Warehouse associated with the Genie Space
- `parent_path` (string, Public Preview)
  Parent folder path of the Genie Space
- `serialized_space` (string)
  The contents of the Genie Space in serialized string form.
   This field is excluded in List Genie spaces responses.
   Use the [Get Genie Space](:method:genie/getspace) API to retrieve an example response, which includes the `serialized_space` field.
   This field provides the structure of the JSON string that represents the space's layout and components.
- `etag` (string, Public Preview)
  ETag for this space. Pass this value back in the update request to prevent overwriting
   concurrent changes.
- `create_time` (string, GA)
  Time when the Genie space was created.
- `update_time` (string, GA)
  Time when the Genie space was last modified, matching the value shown in the Genie Agent UI.

## Example

```json
{
  "space_id": "e1ef34712a29169db030324fd0e1df5f",
  "title": "string",
  "description": "string",
  "warehouse_id": "string",
  "parent_path": "string",
  "serialized_space": "{  \"version\": 2,  \"config\": {    \"sample_questions\": [      { \"id\": \"a1b2c3d4e5f60000000000000000000a\", \"question\": [\"What were total sales last month?\"] },      { \"id\": \"b2c3d4e5f6a70000000000000000000b\", \"question\": [\"Show top 10 customers by revenue\"] }    ]  },  \"data_sources\": {    \"tables\": [      { \"identifier\": \"sales.analytics.customers\", \"description\": [\"Customer master data\"] },      { \"identifier\": \"sales.analytics.orders\", \"description\": [\"Order transactions\"] },      { \"identifier\": \"sales.analytics.products\" }    ],    \"metric_views\": [      { \"identifier\": \"sales.analytics.revenue_metrics\", \"description\": [\"Revenue metrics\"] }    ]  },  \"instructions\": {    \"text_instructions\": [      { \"id\": \"01f0b37c378e1c9100000000000000a1\", \"content\": [\"General instructions for the space.\"] }    ],    \"example_question_sqls\": [      { \"id\": \"01f0821116d912db00000000000000b1\", \"question\": [\"Show top 10 customers\"], \"sql\": [\"SELECT ...\"] }    ],    \"sql_functions\": [      { \"id\": \"01f0c0b4e815100000000000000000f1\", \"identifier\": \"sales.analytics.fiscal_quarter\" }    ],    \"join_specs\": [      { \"id\": \"01f0c0b4e815100000000000000000c1\", \"left\": { \"identifier\": \"sales.analytics.orders\" }, \"right\": { \"identifier\": \"sales.analytics.customers\" }, \"sql\": [\"orders.customer_id = customers.customer_id\"] }    ],    \"sql_snippets\": {      \"filters\": [{ \"id\": \"01f09972e66d100000000000000000d1\", \"sql\": [\"amount \u003e 1000\"], \"display_name\": \"high value\" }],      \"expressions\": [{ \"id\": \"01f09974563a100000000000000000e1\", \"alias\": \"order_year\", \"sql\": [\"YEAR(order_date)\"] }],      \"measures\": [{ \"id\": \"01f09972611f100000000000000000f1\", \"alias\": \"total_revenue\", \"sql\": [\"SUM(amount)\"] }]    }  },  \"benchmarks\": {    \"questions\": [      { \"id\": \"01f0d0b4e815100000000000000000g1\", \"question\": [\"What is average order value?\"], \"answer\": [{ \"format\": \"SQL\", \"content\": [\"SELECT AVG(amount)...\"] }] }    ]  }}",
  "etag": "string",
  "create_time": "string",
  "update_time": "string"
}
```


