Skip to content
Apier

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=AS

Response

{
  "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.