> ## Documentation Index
> Fetch the complete documentation index at: https://firespark.cloud/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Actualizar tienda

> Actualiza una ubicación del comercio por id externo.

Actualiza campos de una tienda existente. Envía solo los campos a cambiar. El `id` va en la ruta y no se puede renombrar aquí.

> [!NOTE]
>
> Requiere un access token con el scope `stores:write`. Ver
> [Token](https://firespark.cloud/docs/es/admin-api/oauth/token/post.md) para obtenerlo.

Las zonas de cobertura son un recurso aparte. Esta respuesta devuelve `coverage_zones: []`.

`channel_ids` y `fulfillment_ids` reemplazan la lista completa cuando se envían. `[]` desactiva todos los canales o fulfillments de la tienda.

## Solicitud

```bash theme={null}
curl -X PATCH "https://firespark.cloud/api/admin/v1/stores/pos-location-01" \
  -H "Authorization: Bearer ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Main Street Downtown",
    "availability": {
      "schedules": null,
      "temporary_closed_reason": null,
      "temporary_closed_until": null,
      "status": "OPEN"
    }
  }'
```

## Respuesta

Devuelve `200` con la tienda actualizada en `data`. Un `id` desconocido responde `404`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.