Pension entries are point-in-time snapshots of a pension plan’s state. Each record captures what was contributed by both the employee and the employer in a given period, along with the total valuation of the plan at that moment. Snapshots are not incremental events — they represent the full picture of the plan at a specific date.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/soker90/finper/llms.txt
Use this file to discover all available pages before exploring further.
There is no
DELETE endpoint for pensions. To remove an incorrect entry, you must edit it directly in the database. This is an intentional design decision to preserve the audit trail of historical snapshots.POST /api/pensions
Create a new pension plan snapshot.Snapshot date as a Unix timestamp (ms).
Number of plan units contributed by the employee in this period.
Monetary amount contributed by the employee.
Number of plan units contributed by the employer in this period.
Monetary amount contributed by the employer.
Total valuation of the pension plan at this snapshot date.
GET /api/pensions
List all pension snapshots for the authenticated user, sorted by date ascending.PUT /api/pensions/:id
Correct an existing pension snapshot. All six payload fields are required (full replacement).Pension snapshot ID.
Updated snapshot date (Unix ms).
Updated employee units.
Updated employee monetary amount.
Updated company units.
Updated company monetary amount.
Updated total valuation.