Espacios
Actualizar los precios de un espacio
Define la tarifa de alquiler del espacio, la fianza, si admite seguro y descuento, y los márgenes de tiempo que lo bloquean alrededor de la reserva.
spaces:writespaces:write- 120/min
- Anotación del servidor: Idempotente
Resultado
generado desde el esquema
El coste interno, el coste externo y la configuración de impuestos NO forman parte del contrato público. Nota: el registro público de un espacio no emite su política comercial, así que lo que escribas aquí no se puede leer de vuelta a través de la API. Devuelve el espacio actualizado en detalle.
Argumentos
Identificador del espacio.
Límites: longitud mín. 1
Precios de alquiler del espacio, los tres campos juntos; null los borra.
Mostrar atributos hijosOcultar atributos hijos
Modo de precio.
Opciones disponibles: periodPrice, fixedPrice, pricingStructure
Precio base de alquiler, como cadena decimal.
Límites: patrón ^\d{1,13}(\.\d{1,2})?$
Unidad de periodo del precio.
Opciones disponibles: hour, day, week, month
Si el espacio admite seguro.
Importe de la fianza, como cadena decimal; null lo borra.
Límites: patrón ^\d{1,13}(\.\d{1,2})?$
Si el espacio admite descuento.
Margen de tiempo reservado ANTES del alquiler; null lo borra junto con su unidad.
Límites: mín. 0
Unidad del margen previo; null solo junto con bufferBefore: null.
Opciones disponibles: hour, day
Margen de tiempo reservado DESPUÉS del alquiler; null lo borra junto con su unidad.
Límites: mín. 0
Unidad del margen posterior; null solo junto con bufferAfter: null.
Opciones disponibles: hour, day
Clave de idempotencia elegida por el cliente (se recomienda un UUID). Repetir la misma clave con los mismos argumentos en 24 h devuelve la respuesta almacenada sin volver a ejecutar; con argumentos distintos responde 422. Es la forma segura de reintentar tras un fallo de red.
Límites: longitud mín. 1, longitud máx. 255
Bloqueo optimista: el meta.etag que obtuviste de la lectura de detalle de este recurso (o "*"). Si el recurso ha cambiado desde entonces, la llamada falla con 412 precondition_failed antes de escribir nada; léelo de nuevo y reintenta. Omítelo para escribir sin condiciones.
Límites: longitud mín. 1
Resultado
En un éxito el resultado lleva structuredContent con data y meta. Estos son los atributos de data.
Ver los atributos de data
Identificador único del espacio.
Nombre del espacio.
Referencia interna del espacio, útil para casarla con sistemas externos; null si no tiene.
true si el espacio es un almacén que gestiona stock y puede ser el almacén principal de un pedido; false si es un espacio alquilable.
Identificador de la colección a la que pertenece; null si no está en ninguna.
Ruta completa de la colección, por ejemplo "Estudios > Fotografía"; null si no aplica.
Edificio en el que se encuentra; null si no aplica.
Planta en la que se encuentra; null si no aplica.
Ubicación física del espacio.
Mostrar atributos hijosOcultar atributos hijos
Dirección postal; null si no se ha registrado.
Municipio; null si no está registrado.
Código postal; null si no se ha registrado.
País; null si no consta.
Latitud en grados decimales; null si no está geolocalizado.
Longitud en grados decimales; null si no está geolocalizado.
Fecha de creación en ISO 8601 UTC.
Fecha de la última modificación en ISO 8601 UTC.
Descripción del espacio; null si no tiene.
Capacidad en personas; null si no está definida.
Superficie en metros cuadrados; null si no está definida.
Dimensiones en texto libre; null si no están definidas.
Servicios adicionales disponibles (wifi, proyector...).
Equipamiento fijo disponible en el espacio.
Precios de alquiler del espacio; null si no está configurado. Los mismos campos que acepta PATCH /pricing.
Mostrar atributos hijosOcultar atributos hijos
Modo de precio; null si no está configurado.
Opciones disponibles: periodPrice, fixedPrice, pricingStructure
Precio base de alquiler como cadena decimal; null si no está configurado.
Límites: patrón ^-?\d+\.\d{2}$
Unidad de periodo del precio; null si no está configurada.
Opciones disponibles: hour, day, week, month
Si el espacio admite seguro.
Si el espacio admite descuento.
Importe de la fianza como cadena decimal; null si no está definido.
Límites: patrón ^-?\d+\.\d{2}$
Margen de tiempo reservado ANTES del alquiler; null si no hay.
Unidad del margen previo; null si no hay.
Opciones disponibles: hour, day
Margen de tiempo reservado DESPUÉS del alquiler; null si no hay.
Unidad del margen posterior; null si no hay.
Opciones disponibles: hour, day
Valores de los campos personalizados por identificador de campo personalizado; las definiciones están en /api.
Un error es un resultado con isError: true y el problema en content[0].; no hay structuredContent. Consulta Errores.
La misma operación por REST
Esta herramienta ejecuta PATCH /api/v1/spaces/{spaceId}/pricing.
Páginas relacionadas
Enlace a esta sección: Páginas relacionadasEspacios
Actualizar los precios de un espacio
Define la tarifa de alquiler del espacio, la fianza, si admite seguro y descuento, y los márgenes de tiempo que lo bloquean alrededor de la reserva.
Guías
Escrituras seguras
Un asistente que puede escribir también puede escribir lo equivocado. Decide qué herramientas necesitan a una persona, reintenta sin duplicar y sabe qué pone en marcha una escritura.
Guías
Errores
Un error de herramienta es un resultado con
isError: truey el problema en el primer bloque de texto. Ramifica por sucode.
¿Te ha resultado útil esta página?