ReferenciaEgresos
Editar un egreso
Autorización
apiKey expenses.writeAutorizaciónBearer <token>
La llave del negocio, creada en el panel: Integraciones → API pública. vk_live_… es una llave real; vk_test_…, una llave de modo prueba (verificaciones simuladas, nada toca el libro real). Ver la guía «Modo de prueba».
Va en: header
Permiso: expenses.write
Parámetros de la ruta
id*string
Parámetros de consulta
companyId?string
Sobre qué negocio actúa la petición. Obligatorio solo si la llave entra a varios negocios; con uno solo, se deduce.
Cuerpo de la petición
application/json
Tipos de TypeScript
Usa el tipo request body en TypeScript.
Cuerpo de la respuesta
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/expenses/string" \ -H "Content-Type: application/json" \ -d '{ "notes": "Corregido" }'{ "object": "expense", "id": "cmtnox8lz00016kw11frj0rww", "amount": 120000, "currency": "COP", "paidTo": "Harina La Espiga", "occurredAt": "2026-09-04T14:10:00.000Z", "createdAt": "2026-09-04T14:12:44.008Z", "accountLabel": null, "paymentMethod": "TRANSFER", "notes": "Corregido", "source": "API", "category": { "id": "cmt7xbfrm0003q3w121ldx6wz", "name": "Proveedores y mercancía", "emoji": "📦" }, "branch": null, "createdBy": { "id": null, "name": null, "phone": null }}