Norwegian business deadlines for a given calendar year
GET /api/v1/public/deadlines
curl https://apier.no/api/v1/public/deadlines?year=2026{
"success": true,
"data": {
"year": 2026,
"deadlines": [
{
"obligation_id": "mva-termin-1-2026",
"obligation_name": "MVA-melding, 1. termin 2026",
"period": "Januar–februar 2026",
"deadline": "2026-04-10T23:59:59+02:00",
"submission_window_closes": "2026-04-10T23:59:59+02:00",
"timezone": "Europe/Oslo",
"adjusted_from": null,
"legal_reference": "Skatteforvaltningsloven § 8-3",
"applies_to_entity_types": ["AS", "ENK", "ANS", "DA", "NUF"]
},
{
"obligation_id": "amelding-2026-05",
"obligation_name": "A-melding — mai 2026",
"period": "Mai 2026",
"deadline": "2026-06-05T23:59:59+02:00",
"submission_window_closes": "2026-06-05T23:59:59+02:00",
"timezone": "Europe/Oslo",
"adjusted_from": null,
"legal_reference": "A-opplysningsloven § 3",
"applies_to_entity_types": ["AS", "ENK", "ANS", "DA", "NUF"]
}
]
},
"_meta": {
"rulebook_version": "1.0.0",
"data_freshness": "2026-04-21T00:00:00.000Z",
"last_verified": "2026-04-21T00:00:00.000Z",
"source": "apier.no",
"data_source": "Apier Universal Rulebook",
"legal_basis": "NLOD — public registry reuse",
"schema_version": "1.0.0"
}
}Every deadline is ISO 8601 with the Europe/Oslo offset baked in. `adjusted_from` is non-null when the legal date fell on a weekend or holiday — agents do not need to reimplement Oslo business-day math.