---
uuid: 4a36df52-dc02-4451-a992-830e607ba1ba
date_created: 2025-07-05T08:07:48.338Z
date_updated: 2026-03-11T09:25:34.696Z
outdated: true
end_of_support_date: 2024-04-30
routes: 
  - GET /v0/proposals/{proposal_id}/accommodations_arrangement
---

# Upgrade from GET /v0/proposals/{proposal\_id}/accommodations\_arrangement to GET /v1/proposals/{proposal\_id}/accommodations\_arrangement

## Context

Upgrade from **GET** - `/v0/proposals/{proposal_id}/accommodations_arrangement` to **GET** -  `/v1/proposals/{proposal_id}/accommodations_arrangement`

⭐  **Key benefits :** Having uniform values in our API endpoints

***

> As a BE B2B Dev
> I want to be able to use the same mapping for all accommodation\_arrangements endpoints
> In order to avoid multiple mappings for the same fields in several endpoints

***

## Impacts

Route to call :

* **GET** - /v1/proposals/{proposal\_id}/accommodations\_arrangement

```diff
[
  {
--    "accommodation_id": "A2",
++   "id": "A2", 
    "label": "Club room",
    "occupancy": 2
    "quantity": 2,
    "shared_room": false,
    "attendees": [
      {
        "id": "A",
        "type": "MAIN",
        "birthdate": "19840517",
        "customer_id": "143890448"
      }
    ],
    "accommodation_categories": [
      {
        "id": "000021",
        "label": "5-Trident Luxury Space Deluxe",
        "_links": [
          {
            "method": "GET",
            "href": "https://api.clubmed.com/v1/products/AGAC",
            "rel": "product_detail"
          }
        ]
      }
    ],
    "_links": [
      {
        "rel": "accommodation_detail",
        "method": "GET",
        "href": "https://api.clubmed.com/v1/products/AGAC/accommodations/A2"
      }
    ]
  }
]
```
