---
title: "Editar una mesa del local"
method: PUT
path: "/ecommerce/stores/{storeId}/configuration/tables/{tableId}"
---

# Editar una mesa del local

`PUT /ecommerce/stores/{storeId}/configuration/tables/{tableId}`

## Request

- Base URL: `https://api.service.getjusto.com/v3`
- URL: `https://api.service.getjusto.com/v3/ecommerce/stores/{storeId}/configuration/tables/{tableId}`
- Auth: none declared

Modifica el nombre, capacidades o disponibilidad de una mesa compartida por PDV y reservas. Los campos omitidos se conservan. Actualiza el perfil público del local y registra el cambio. Requiere una conexión con usuario; un token de integración sin usuario devuelve userRequired. Se aplican los permisos del usuario conectado y las mismas validaciones que en el administrador.

## Path parameters

- `storeId` string, required
- `tableId` string, required

## Request body

- ApiConfigurationTableUpdate: Campos a modificar de una mesa; los campos omitidos se conservan.
  - `name` string, nullable: Nombre visible de la mesa.
  - `minimumCapacity` number, nullable: Cantidad mínima de personas.
  - `maximumCapacity` number, nullable: Cantidad máxima de personas.
  - `disabledForReservations` boolean, nullable: Deshabilita la mesa para reservas, conservándola en el local.
  - `disabledForReservationsDays` integer[], nullable: Días en que no acepta reservas: 0 domingo a 6 sábado.
  - `opentableTableName` string, nullable: Nombre exacto de esta mesa en OpenTable. null elimina la asociación.

## Response `200`

The OpenAPI spec

- object
  - `success` boolean
  - `data` ApiConfigurationTable: Mesa compartida por el PDV y reservas.
    - `_id` string, nullable: ID Justo del recurso.
    - `websiteId` string, nullable: ID de la marca autorizada.
    - `storeId` string, nullable: ID del local autorizado.
    - `name` string, nullable: Nombre visible de la mesa.
    - `minimumCapacity` number, nullable: Cantidad mínima de personas.
    - `maximumCapacity` number, nullable: Cantidad máxima de personas.
    - `disabledForReservations` boolean, nullable: Deshabilita la mesa para reservas, conservándola en el local.
    - `disabledForReservationsDays` integer[], nullable: Días en que no acepta reservas: 0 domingo a 6 sábado.
    - `sectorId` string, nullable: ID del sector al que pertenece.
    - `opentableTableName` string, nullable: Nombre de esta mesa en OpenTable.

## Other responses

- `400`: Errors

## Changes

- **2026-10-31** `4ad06bd631ce`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/getjusto/apis/justo-api/changes/ecommerce/stores/:storeId/configuration/tables/:tableId/put.md)

---

[API](https://skmtc.dev/getjusto/apis/justo-api.md) - [All operations](https://skmtc.dev/getjusto/apis/justo-api/llms.txt) - [OpenAPI document](https://skmtc.dev/getjusto/apis/justo-api/revisions/c810bd8246fd?raw)
