VerifikaDocs
ReferenciaEgresos

Crear una categoría de egreso

Un negocio nace con once categorías por defecto y puede crear las suyas. Crear categorías propias es una función aparte del módulo de egresos (expense_categories_custom): en el plan más bajo se usan solo las que vienen.

POST
/expense-categories

Autorización

apiKey categories.write
AutorizaciónBearer <token>

La llave del negocio, creada en el panel: Integraciones → API pública. Formato vk_live_… (o vk_test_… fuera de producción).

Va en: header

Permiso: categories.write

Parámetros de consulta

companyId?string

Sobre qué negocio actúa la petición. Obligatorio solo si la llave entra a varios negocios (plan Multi); 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

application/json

curl -X POST "https://example.com/expense-categories" \  -H "Content-Type: application/json" \  -d '{    "name": "Publicidad y pauta",    "emoji": "📣",    "description": "Meta Ads, volantes, pauta local"  }'
{  "object": "expenseCategory",  "id": "cmtnqe1yi0000w6w1712cnrxp",  "name": "Publicidad y pauta",  "description": "Meta Ads, volantes, pauta local",  "emoji": "📣",  "color": null,  "active": true,  "displayOrder": 120}