Clientes
Actualizar un cliente
Modifica los campos presentes de un cliente guardado.
Modifica un cliente de tu cuenta. Es un patch: sólo se tocan los campos que mandás.
Endpoint
PATCH /api/clientes/{id}Requiere una API key con scope read_write.
Request
curl -X PATCH https://arca.api.com.ar/api/clientes/8f1c2b3a-4d5e-6f70-8192-a3b4c5d6e7f8 \
-H "Authorization: Bearer ak_TuSecretoAqui" \
-H "Content-Type: application/json" \
-d '{
"condicionIvaReceptorId": 6,
"email": "cobranzas@empresa.com"
}'Parámetros
Todos los campos de crear son aceptados y todos son opcionales. Los que no mandás quedan como estaban.
| Campo | Tipo | Descripción |
|---|---|---|
docTipo | number (opcional) | Tipo de documento de ARCA |
docNro | string (opcional) | Número de documento |
nombre | string (opcional) | Nombre o razón social |
condicionIvaReceptorId | number | null (opcional) | Condición frente al IVA |
email | string | null (opcional) | Destinatario por defecto |
domicilio | string | null (opcional) | Domicilio |
Para borrar un campo opcional mandalo explícitamente en null. Omitirlo lo deja intacto.
Un body vacío ({}) es válido y devuelve el cliente sin cambios.
Respuesta exitosa
Status: 200 · El cliente ya actualizado:
{
"id": "8f1c2b3a-4d5e-6f70-8192-a3b4c5d6e7f8",
"docTipo": 80,
"docNro": "30999888777",
"nombre": "Empresa Ejemplo S.A.",
"condicionIvaReceptorId": 6,
"email": "cobranzas@empresa.com",
"domicilio": "Av. Siempre Viva 742, CABA",
"createdAt": "2026-03-14T18:22:07.412Z",
"updatedAt": "2026-07-21T09:47:12.008Z"
}Actualizar un cliente no altera los comprobantes ya emitidos que lo referenciaban. La emisión guarda los valores resueltos, no un puntero: un comprobante con CAE es inmutable. Ver Emitir por referencia.
Errores
No consume cuota.