ARCA {API}
Productos

Eliminar un producto

Da de baja un producto del catálogo. La baja es lógica.

Da de baja un producto de tu catálogo.

Endpoint

DELETE /api/productos/{id}

Requiere una API key con scope read_write.

Request

curl -X DELETE https://arca.api.com.ar/api/productos/c3e5a7b9-1d2f-4068-8a9b-0c1d2e3f4a5b \
  -H "Authorization: Bearer ak_TuSecretoAqui"

Respuesta exitosa

Status: 200

{ "success": true }

La baja es lógica

No borramos la fila: la marcamos como dada de baja. Lo que ves desde la API a partir de ese momento:

  • El producto desaparece del listado.
  • Su id pasa a responder 404 en obtener, actualizar y eliminar — indistinguible de un id que nunca existió.
  • Usarlo como productoId en un ítem al emitir devuelve 400.

No hay forma de restaurarlo por API. Si lo diste de baja por error, creá el producto de nuevo (va a tener otro id).

Los comprobantes ya emitidos que lo referenciaban no se tocan: guardan la descripción y el precio con los que se emitieron, no un puntero al catálogo.

Errores

Eliminar dos veces el mismo producto devuelve 404 la segunda vez: la operación no es idempotente en el status.

No consume cuota.

En esta página