Esta página requiere el encabezado X-Api-Key y el parámetro ?companyId= descritos en la descripción general de la API REST para desarrolladores.
Estos endpoints exponen los datos producidos por el motor de depreciación, el generador de asientos, las bajas y las revaluaciones. Todos son solo GET, requieren X-Api-Key y ?companyId=, y devuelven el sobre paginado estándar ({items, total, skip, take}) — excepto las consultas de elemento único, que devuelven el objeto directamente.
Lista paginada de años fiscales.
{ "id": "...", "year": 2025, "startDate": "2025-01-01", "endDate": "2025-12-31", "isClosed": false }
Lista paginada de ejecuciones de depreciación. Use ?skip=&take= para paginar.
curl -s "https://acme.activohq.cloud/api/v1/depreciation-runs?companyId=3fa85f64-5717-4562-b3fc-2c963f66afa6" \
-H "X-Api-Key: $ACTIVOHQ_API_KEY"
Elementos de la respuesta:
{
"id": "...",
"postingPeriodId": "...",
"depreciationBookId": "...",
"runDate": "2025-03-31",
"status": "Posted",
"totalDepreciation": 4250.00,
"entryCount": 17
}
Ejecución de depreciación individual — mismos campos que los anteriores (sin sobre).
Lista paginada de líneas individuales de depreciación. Filtre los resultados con ?runId= y/o ?assetId=.
Elementos de la respuesta:
{
"id": "...",
"depreciationRunId": "...",
"assetId": "...",
"year": 2025,
"month": 3,
"openingNbv": 10000.00,
"depreciationAmount": 250.00,
"closingNbv": 9750.00,
"accumulatedDepreciation": 2500.00
}
Lista paginada de lotes de asientos contables (un lote por evento contable — depreciación, baja, revaluación, etc.).
Lote de asientos individual. La consulta de elemento único incluye un arreglo lines:
{
"id": "...",
"eventType": "Depreciation",
"sourceId": "...",
"postedDate": "2025-03-31",
"status": "Posted",
"totalDebit": 250.00,
"totalCredit": 250.00,
"lines": [
{ "id": "...", "accountCode": "6200", "debit": 250.00, "credit": 0.00, "description": "Depreciation - LAP-0042", "assetId": "..." },
{ "id": "...", "accountCode": "1510", "debit": 0.00, "credit": 250.00, "description": "Acc. Depreciation - LAP-0042", "assetId": "..." }
]
}
Lista paginada de Bajas de activos.
{
"id": "...",
"assetId": "...",
"disposalDate": "2025-06-15",
"type": "Sale",
"proceeds": 500.00,
"nbvAtDisposal": 400.00,
"gainLoss": 100.00,
"notes": "Sold at auction."
}
Lista paginada de revaluaciones y deterioros de Activos.
{
"id": "...",
"assetId": "...",
"revaluationDate": "2025-06-01",
"type": "Upward",
"amount": 5000.00,
"carryingBefore": 20000.00,
"carryingAfter": 25000.00,
"notes": "Market appraisal June 2025."
}
Was this page helpful?