Clientes
Eliminar un cliente
Da de baja un cliente de la agenda. La baja es lógica.
Da de baja un cliente de tu agenda.
Endpoint
DELETE /api/clientes/{id}Requiere una API key con scope read_write.
Request
curl -X DELETE https://arca.api.com.ar/api/clientes/8f1c2b3a-4d5e-6f70-8192-a3b4c5d6e7f8 \
-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 cliente desaparece del listado.
- Su
idpasa a responder404en obtener, actualizar y eliminar — indistinguible de un id que nunca existió. - Usarlo como
clienteIdal emitir devuelve400. - Su documento queda liberado: podés crear un cliente nuevo con el mismo
docTipo+docNro, que va a tener otroid.
No hay forma de restaurarlo por API. Si lo diste de baja por error, creá el cliente de nuevo.
Los comprobantes ya emitidos que lo referenciaban no se tocan: guardan los datos del receptor con los que se emitieron, no un puntero al cliente.
Errores
| Status | Descripción |
|---|---|
401 | API key ausente, inválida o revocada |
403 | La API key es de solo lectura |
404 | El cliente no existe, es de otra cuenta o ya fue dado de baja |
Eliminar dos veces el mismo cliente devuelve 404 la segunda vez: la operación no es idempotente en el status.
No consume cuota.