Saltar al contenido
API v1 · https://bentho.org/api
DEL/api/mod/productos/{espacio}/inventory/reservations/{reserva}

Libera una reserva

Devuelve al disponible lo que retenía una reserva activa: el carrito se abandonó o se canceló.

  • PERMISOescribe
  • CRÉDITOSno gasta
  • AUTENTICACIÓNBearer bth_…

PARÁMETROS

CAMPOTIPOREQUERIDOQUÉ ES
espaciostringSÍEl id del espacio (sale en GET /api/companies). Tiene que tener el módulo Productos.
reservastringSÍEl id de la reserva: el que devolvió crearla (32 caracteres hexadecimales).

RESPUESTA 200

La reserva, liberada.

CAMPOTIPOQUÉ ES
id · variant_id · bodegastringLa reserva y qué retiene.
cantidadstringLo retenido.
estadostringVer estados.
session_id · sale_refstring | nullLos que diste.
expires_at · created_atnumberCuándo vence y cuándo se creó, en segundos desde 1970.
released_atnumber | nullCuándo dejó de retener. null mientras está activa.

ERRORES DE ESTA RUTA · SIEMPRE {"detail": …}

STATUSCUÁNDODETAIL LITERAL
403El espacio no tiene el módulo Productosmódulo no habilitado para este espacio.
403La clave es de solo lecturaTu cuenta es de solo lectura en este espacio.
404No existe, o ya no está activa (liberada, consumida o expirada)reserva no encontrada o no estaba activa.

Y los de cualquier ruta —clave inválida, cuenta no al día, IP, límites—, en Errores, límites y créditos.