Obligations by entity type
get_public_obligationsRetrieve baseline regulatory obligations for any Norwegian entity type (AS, ENK, ANS, DA, NUF) without naming a specific company. Get the universal obligation set to answer what an organisational form owes.
Instructions
Retrieve the universal obligation set for a Norwegian entity type — every regulatory obligation that applies by virtue of an entity BEING that organisational form, BEFORE per-company Tier-2 data is layered on. Use this to answer 'what does an AS owe?' or 'what are the baseline filings for an Enkeltpersonforetak?' without naming a specific company. Each obligation carries a tier_2_required boolean — true means the rule engine needs commercial data to know whether it applies to a SPECIFIC company, false means it applies unconditionally. Input: { entity_type } from the closed enum AS / ENK / ANS / DA / NUF (no 'OTHER' fallback). Failure modes: VALIDATION_FAILED, SCOPE_INSUFFICIENT (needs read:rulebook), UPSTREAM_TIMEOUT. For per-company evaluation that DOES layer on commercial data, call get_company_obligations; for a specific company's evaluated obligations, use get_company_obligations instead. Docs: https://www.apier.no/docs/guides/norwegian-company-obligations
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_type | Yes | Norwegian organisational form (closed enum): AS / ENK / ANS / DA / NUF. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _meta | No | ||
| result | Yes | The universal obligation set for the entity type, before per-company Tier-2 data is layered on. | |
| metadata | Yes | ||
| justification | Yes |