Job recipe · Obligations + Deadlines
List et selskaps plikter og fristerList a company's obligations and deadlines
The job
Du skal svare på «hva må dette selskapet gjøre, og når?» — og vil starte gratis og nøkkelløst før du går til det selskapsspesifikke svaret.
You need to answer “what must this company do, and when?” — and want to start free and keyless before moving to the company-specific answer.
Endpoints
- GET /api/v1/public/obligations
- GET /api/v1/company/{org}/obligations
- GET /api/v1/company/{org}/deadlines
Request
curl https://www.apier.no/api/v1/public/obligations?entity_type=ASResponse
{
"success": true,
"data": {
"entity_type": "AS",
"obligations": [
{
"obligation_id": "skattemelding-annual",
"obligation_name": "Skattemelding for formues- og inntektsskatt",
"category": "tax",
"frequency": "annual",
"required": "always",
"condition": null,
"tier_2_required": false,
"legal_reference": "Skatteforvaltningsloven § 8-2",
"source_url": "https://lovdata.no/lov/2016-05-27-14/%C2%A78-2"
}
],
"notes": []
},
"_meta": {
"rulebook_version": "1.0.0",
"data_freshness": "2026-06-16T06:00:00.000Z",
"last_verified": "2026-06-16T06:00:00.000Z",
"source": "apier.no",
"schema_version": "1.0.0",
"data_source": "Brønnøysund Enhetsregisteret + Apier Universal Rulebook",
"legal_basis": "NLOD — public registry reuse"
}
}Det nøkkelløse svaret gir den generiske malen per organisasjonsform. For det selskapsspesifikke svaret — med Tier-2-vurdering og faktiske forfallsdatoer — kaller du de autentiserte /company/{org}/obligations og /deadlines.
The keyless response gives the generic template per entity type. For the company-specific answer — with Tier-2 evaluation and actual due dates — call the authenticated /company/{org}/obligations and /deadlines.
Next steps
- Kall /company/{org}/deadlines for forfallsdatoer beregnet i Oslo-tid med helg- og helligdagsjustering. Call /company/{org}/deadlines for due dates computed in Oslo time with weekend and holiday adjustment.
- Hvis en plikt returnerer insufficient_data på Tier 1, vis upgrade_path til brukeren. If an obligation returns insufficient_data on Tier 1, surface the upgrade_path to the user.