Ficha de stock, movimiento de entrada/salida y alerta de nivel crítico. Los movimientos quedan registrados; el saldo se deriva de los movimientos.
Endpoints de este recurso. Cada endpoint se limita a los datos de la clínica a la que está vinculada la clave de la API; los endpoints de escritura admiten la cabecera Idempotency-Key.
/v1/stock
Lista las fichas de stock
Todos los roles autorizados
/v1/stock/critical
Lista los stocks en nivel crítico
Todos los roles autorizados
/v1/stock
Crea una ficha de stock
admin
/v1/stock/{id}
Actualiza la ficha de stock
admin
/v1/stock/{id}/movement
Añade un movimiento de stock (entrada/salida)
admin · secretaria
/v1/stock/{id}/movements
Lista los movimientos de stock
Todos los roles autorizados
Obtener stocks críticos
curl https://api.udentiva.com/v1/stock/critical \ -H "Authorization: Bearer udk_live_xxx"
HTTP/1.1 200 OK
[
{
"id": "itm-12",
"name": "Kompozit A2",
"on_hand": 3,
"critical_level": 5
}
]
La seguridad no es una función, es la propia arquitectura. Las garantías vigentes en este recurso:
Los errores se devuelven con un sobre coherente; el código va dirigido a la máquina, el mensaje al usuario. El error interno o el stack nunca se filtran.
{
"error": {
"code": "validation_failed",
"message": "Campo no válido: correo electrónico"
}
}
We use cookies necessary for core functionality; analytics and marketing cookies are enabled only with your consent. Política de cookies