---
title: "List Google Lodging attributes"
method: GET
path: "/lodging/list"
tags: ["Google"]
---

# List Google Lodging attributes

`GET /lodging/list`

Get all Google Lodging attributes available in Partoo.
Google Lodging attributes describe hotel-specific information such as property features, services, policies, amenities, and guest unit details.
The response is grouped by lodging section. Each attribute definition gives the Google attribute id, its type, display order, available enum options when relevant, whether an exception code can be used instead of a value, and whether the attribute is read-only.
Attributes marked with `read_only: true` are returned for display purposes only and cannot be modified through `POST /v2/business/{business_id}/lodging`.

## Response `200`

OK

- LodgingListResponse
  - `available_exceptions` LodgingExceptionDefinition[], required — Exception codes that can be used for lodging attributes allowing exceptions.
    - `id` 'LODGING_EXCEPTION_UNSPECIFIED' | 'LODGING_UNDER_CONSTRUCTION' | 'LODGING_DEPENDENT_ON_DAY_OF_WEEK' | 'LODGING_DEPENDENT_ON_SEASON', required — Exception code that can be used instead of a lodging attribute value.
  - `groups` LodgingAttributeGroup[], required — Google Lodging attributes grouped by section.
    - `section_id` string, required — Lodging section technical id.
    - `order` integer, required — Display order of the lodging section.
    - `attributes` LodgingAttributeDefinition[], required — Lodging attributes in this section.
      - `gmb_id` string, required — Google Lodging attribute id.
      - `type` 'BOOL' | 'INTEGER' | 'TIME' | 'ENUM' | 'REPEATABLE_ENUM', required — Type of Google Lodging attribute value.
      - `order` integer, required — Display order of the lodging attribute inside its group.
      - `options` LodgingOptionDefinition[], nullable — Available enum option ids for `ENUM` and `REPEATABLE_ENUM` attributes. Null for other attribute types.
        - `id` string, required — Google Lodging enum option id.
      - `allowed_exception` boolean, required — Whether the lodging attribute accepts an exception code instead of a value.
      - `read_only` boolean, required — Whether the lodging attribute is returned for display purposes only and cannot be modified through `POST /v2/business/{business_id}/lodging`.

## Other responses

- `401` — You are not authenticated
- `403` — You are not allowed to perform this action
- `404` — Resource does not exist

---

[API](https://skmtc.net/partoo/apis/partoo-rest-api.md) · [All operations](https://skmtc.net/partoo/apis/partoo-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/partoo/partoo-rest-api/revisions/3652d8b1a8b3/schema)
