{"id":"b7dcaa34-9611-4fed-8588-5cd16a037f94","type":"API","name":"Nasjonalt skoleregister (NSR) API","slug":"nasjonalt-skoleregister-nsr-api","description":"https://nsr.udir.no/","free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://data-nsr.udir.no/","docs_url":"https://data-nsr.udir.no/","repo_url":null,"status":"ACTIVE","verification_state":"VERIFIED","tags":["openapi"],"logo_url":"https://data-nsr.udir.no/swagger/favicon-32x32.png","primary_source_url":"https://data-nsr.udir.no/swagger/v4/swagger.json","extraction_confidence":"0.00","created_at":"2026-07-30T12:36:27.531Z","updated_at":"2026-09-14T03:38:10.875Z","last_verified_at":"2026-09-14T03:38:10.875Z","deprecated_at":null,"ranking_score":60,"last_ranked_at":"2026-09-01T13:19:14.224Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":"2026-09-10T12:52:23.901Z","search_vector":"'access':15B,53B,96B 'accessible':134B 'across':79B,160B 'administr':47B 'administrative':128B 'an':92B 'and':114B,126B,137B 'api':4A,9A,13B,50B,85A,90A,94B,131B 'authent':55B 'authentication':136B 'by':108B 'data':39B,76B,120B,157B 'date':74B,155B 'director':30B 'directorate':111B 'document':58B 'documented':139B 'educ':32B 'education':113B 'for':112B,145B 'freeli':52B 'freely':133B 'identifi':44B 'identifiers':125B 'includ':43B 'including':124B 'inform':48B 'information':129B 'integr':65B 'integration':146B 'into':147B 'is':132B,138B 'it':117B,143B 'maintain':26B 'maintained':107B 'make':61B 'making':142B 'nasjonalt':1A,21B,82A,102B 'nation':5A,18B 'national':86A,99B 'norway':25B,80B,106B,161B 'norwegian':29B,41B,110B,122B 'nsr':3A,8A,23B,84A,89A,104B 'nsr.udir.no':10B,91B 'of':105B 'offer':37B 'offers':118B 'on':121B,158B 'open':12B,93B 'openapi':60B,81C,141B 'other':148B 'provid':14B 'providing':95B 'refer':75B 'reference':156B 'regist':7A,20B 'register':88A,101B 'relat':46B 'related':127B 'requir':70B 'require':151B 'school':6A,19B,42B,78B,87A,100B 'schools':123B,159B 'skoleregist':2A,22B 'skoleregister':83A,103B 'structur':38B 'structured':119B 'suitabl':63B 'suitable':144B 'system':68B 'systems':149B 'that':150B 'the':98B,109B,130B 'to':97B,154B 'train':34B 'training':115B 'up':153B 'up-to-d':71B 'up-to-date':152B 'utdanningsdirektoratet':35B,116B 'via':59B,140B 'without':54B,135B","popularity_score":"0.0000","maintenance_score":"0.7000","institution_id":null,"institution_type":null,"country_code":"NO","official_confidence":0,"proof_summary":"Confidence: 0%","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-31T08:47:42.481Z","geographic_scope":"NATIONAL","name_en":"National School Register (NSR) API","description_en":"An open API providing access to the National School Register (Nasjonalt skoleregister, NSR) of Norway, maintained by the Norwegian Directorate for Education and Training (Utdanningsdirektoratet). It offers structured data on Norwegian schools, including identifiers and related administrative information. The API is freely accessible without authentication and is documented via OpenAPI, making it suitable for integration into other systems that require up-to-date reference data on schools across Norway.","native_lang":"no","access_level":"direct","formats":[],"capability_tier":"sample","trust_score":61.25,"merged_into_entry_id":null,"identity_key":"API|https://data-nsr.udir.no/swagger/v4/swagger.json|nasjonalt skoleregister (nsr) api","upstream_ref":null,"access":{"level":"direct","primary":{"kind":"query","label":"Run verified request","method":"GET","url":"https://data-nsr.udir.no/swagger/v4/swagger.json","source":"probe","runnable":true},"actions":[{"kind":"query","label":"Run verified request","method":"GET","url":"https://data-nsr.udir.no/swagger/v4/swagger.json","source":"probe","runnable":true},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data-nsr.udir.no/","source":"docs","runnable":false}],"formats":[]},"maturity":{"entry_id":"b7dcaa34-9611-4fed-8588-5cd16a037f94","granularity":"entry","granularity_label":"One unit = one catalog entry. A PROXY for the SCOPE.md §4 ladder, which governs source families, not entries: a family with 400 entries moves this reading 400 times as much as a family with one. Never compare or combine with the source_family reading.","level":"profiled","level_index":3,"level_label":"Profiled","meaning":"Schema, dimensions and licence understood","counts_as_coverage":false,"blocked_by":null,"rungs":[{"level":"discovered","level_index":1,"label":"Discovered","meaning":"Source and metadata recorded","evidence":"membership of the named population the ladder is taken over","counts_as_coverage":false,"met":true,"reached":true,"criterion":"TRUE"},{"level":"verified","level_index":2,"label":"Verified","meaning":"Access tested successfully","evidence":"entries.verification_state = 'VERIFIED'","counts_as_coverage":false,"met":true,"reached":true,"criterion":"entries.verification_state = 'VERIFIED'"},{"level":"profiled","level_index":3,"label":"Profiled","meaning":"Schema, dimensions and licence understood","evidence":"a data profile with at least one field (entry_data_profiles.field_count > 0)","counts_as_coverage":false,"met":true,"reached":true,"criterion":"EXISTS (SELECT 1 FROM entry_data_profiles p WHERE p.entry_id = entries.id AND COALESCE(p.field_count, 0) > 0)"},{"level":"executable","level_index":4,"label":"Executable","meaning":"Queries run through Commodity","evidence":"entries.capability_tier = 'live' — today's proxy for \"queryable through us\"","counts_as_coverage":true,"met":false,"reached":false,"criterion":"entries.capability_tier = 'live'"},{"level":"joinable","level_index":5,"label":"Joinable","meaning":"Canonical identifiers and concepts mapped","evidence":"a field link to a canonical identifier whose sampled VALUES match its format","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_field_links efl WHERE efl.entry_id = entries.id AND efl.identifier_id IS NOT NULL AND efl.value_status = 'match')"},{"level":"reproducible","level_index":6,"label":"Reproducible","meaning":"Snapshots and transformation evidence retained","evidence":"at least one retained evidence manifest (migration 078)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM evidence_manifests em WHERE em.entry_id = entries.id)"},{"level":"guaranteed","level_index":7,"label":"Guaranteed","meaning":"Monitored against an operational reliability target","evidence":"an active reliability target with a named monitor (migration 096)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_reliability_targets rt WHERE rt.entry_id = entries.id AND rt.is_active = true)"}],"officialness":{"basis":"catalog_inherited","label":"Inherited from the upstream catalog: this item came from a trusted official government catalog, and that provenance — not per-item proof — is the warrant. Its own proof score is below 80 or it matched no registered institution (apps/worker/src/connectors/catalog/qualify-store.ts).","proof_confidence":0,"proven_threshold":80,"institution_id":null,"definition":"CASE WHEN COALESCE(entries.is_public_sector, false) IS NOT TRUE THEN 'not_official' WHEN COALESCE(entries.official_confidence, 0) >= 80 AND entries.institution_id IS NOT NULL THEN 'per_item_proven' ELSE 'catalog_inherited' END"},"source_family":{"key":"data-nsr.udir.no","label":"One unit = one source family, approximated by the serving host of the entry's primary source URL (e.g. bdl.stat.gov.pl). A COMPUTED stand-in for the curated families of SCOPE.md §5, which no table holds yet. A family sits at the highest level any of its entries has reached, because a family is integrated to the depth of its deepest working integration. Never compare or combine with the entry reading."},"generated_at":"2026-09-14T07:37:39.472Z"},"api_details":{"id":"84a198fa-8be7-488c-bbad-2d06b5b889a4","entry_id":"b7dcaa34-9611-4fed-8588-5cd16a037f94","base_url":"https://data-nsr.udir.no/swagger/v4/swagger.json","openapi_url":"https://data-nsr.udir.no/swagger/v4/swagger.json","graphql_url":null,"api_version":null,"spec_format":"openapi","endpoints_count":null,"endpoints":[],"rate_limit_info":null,"free_tier_limits":null,"ping_url":"https://data-nsr.udir.no/swagger/v4/swagger.json","created_at":"2026-07-30T12:36:27.686Z","updated_at":"2026-07-30T12:36:27.686Z"},"dataset_details":null,"license":null,"reuse":{"license_id":null,"license_name":null,"license_url":null,"commercial_use":{"status":"unknown","value":null},"redistribution":{"status":"unknown","value":null},"attribution_required":{"status":"unknown","value":null},"share_alike":{"status":"unknown","value":null},"personal_data_warning":{"status":"unknown","value":null},"cache_and_mirror":{"status":"unknown","value":null},"undetermined":["commercial_use","redistribution","attribution_required","share_alike","personal_data_warning","cache_and_mirror"],"basis":"unverified","confidence":0.1,"confidence_tier":"low","source_text":null,"source_url":null,"reviewed_at":null},"license_raw":"https://data.norge.no/nlod/no","latest_check":{"id":"f27aa929-1af6-430b-a9a4-81cbffff952f","entry_id":"b7dcaa34-9611-4fed-8588-5cd16a037f94","status":"VERIFIED","last_checked_at":"2026-09-14T03:38:10.552Z","p50_latency_ms":1327,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-07-30T12:37:05.172Z","updated_at":"2026-09-14T03:38:10.552Z","consecutive_successes":175,"probe_url":"https://data-nsr.udir.no/swagger/v4/swagger.json","probe_method":"GET","probe_http_status":200,"probe_content_type":"application/json;charset=utf-8","probe_succeeded_at":"2026-09-14T03:38:10.552Z"},"data_profile":{"id":"6314b615-04f6-4da8-9ba7-475109dcdc27","entry_id":"b7dcaa34-9611-4fed-8588-5cd16a037f94","profile_source":"openapi","profile_kind":"dataset","dataset_id":null,"fields":[{"name":"organisasjonsnummer","role":"parameter","type":"string","label":null,"param_in":"path","required":true,"container":"/v4/enhet/{organisasjonsnummer}","filterable":true,"description":"Organisasjonsnummer","description_en":"Organization number of the entity."},{"name":"sidenummer","role":"parameter","type":"integer (int32)","label":null,"format":"int32","param_in":"query","container":"/v4/enheter","filterable":true,"description":"Første side er nummer 1.","description_en":"Page number, starting at 1."},{"name":"antallperside","role":"parameter","type":"integer (int32)","label":null,"format":"int32","param_in":"query","container":"/v4/enheter","filterable":true,"description":"Antall enheter per side. Standard sidestørrelse er 1000.","description_en":"Number of records per page, default 1000."},{"name":"dato","role":"parameter","type":"string (date-time)","label":null,"format":"date-time","param_in":"query","container":"/v4/enheter/endretetter","filterable":true,"description":"Enheter som er endret etter dato","description_en":"Filters entities changed after this date."},{"name":"kommunenummer","role":"parameter","type":"string","label":null,"param_in":"path","required":true,"container":"/v4/enheter/kommune/{kommunenummer}","filterable":true,"description":"Kommunenummer","description_en":"Municipality number."},{"name":"fylkesnummer","role":"parameter","type":"string","label":null,"param_in":"path","required":true,"container":"/v4/enheter/fylke/{fylkesnummer}","filterable":true,"description":"Fylkesnummer","description_en":"County number."},{"name":"skolekategoriid","role":"parameter","type":"string","label":null,"param_in":"path","required":true,"container":"/v4/enheter/skolekategori/{skolekategoriid}","filterable":true,"description":"SkolekategoriId","description_en":"Identifier for the school category."},{"name":"naeringskode","role":"parameter","type":"string","label":null,"param_in":"path","required":true,"container":"/v4/enheter/naeringskode/{naeringskode}","filterable":true,"description":"Naeringskode","description_en":"Industry classification code."},{"name":"Adresse","type":"string","label":"AdresseApiModel","description":null,"description_en":"Street address."},{"name":"Postnummer","type":"string","label":"AdresseApiModel","description":null,"description_en":"Postal code."},{"name":"Poststed","type":"string","label":"AdresseApiModel","description":null,"description_en":"Postal town or city."},{"name":"Land","type":"string","label":"AdresseApiModel","description":null,"description_en":"Country."},{"name":"Organisasjonsnummer","type":"string","label":"EnhetMinimumApiModel","description":null,"description_en":"Organization number of the entity."},{"name":"Navn","type":"string","label":"EnhetMinimumApiModel","description":null,"description_en":"Name of the entity."},{"name":"Prioritet","type":"integer (int32)","label":"EnhetNaeringskodeApiModel","format":"int32","description":null,"description_en":"Priority ranking of the industry code."},{"name":"Kode","type":"string","label":"EnhetNaeringskodeApiModel","description":null,"description_en":"Industry classification code value."},{"name":"Versjon","type":"string","label":"EnhetNaeringskodeApiModel","description":null,"description_en":"Version of the industry classification code."},{"name":"Fylkesnummer","type":"string","label":"FylkeApiModel","description":null,"description_en":"County number."},{"name":"StatsforvalterOrganisasjonsnummer","type":"string","label":"FylkeApiModel","description":null,"description_en":"Organization number of the county governor's office."},{"name":"Beskrivelse","type":"string","label":"Hjelpeenhetskode","description":null,"description_en":"Description of the sub-unit code."},{"name":"Kommunenummer","type":"string","label":"KommuneApiModel","description":null,"description_en":"Municipality number."},{"name":"ErNedlagt","type":"boolean","label":"KommuneApiModel","description":null,"description_en":"Indicates whether the municipality has been discontinued."},{"name":"Kostragruppe","type":"unknown","label":"KommuneApiModel","description":null,"description_en":"KOSTRA group classification of the municipality."},{"name":"Lengdegrad","type":"number (double)","label":"KoordinatApiModel","format":"double","description":null,"description_en":"Longitude coordinate."},{"name":"Breddegrad","type":"number (double)","label":"KoordinatApiModel","format":"double","description":null,"description_en":"Latitude coordinate."},{"name":"Zoom","type":"integer (int32)","label":"KoordinatApiModel","format":"int32","description":null,"description_en":"Suggested map zoom level for the coordinate."},{"name":"GeoKilde","type":"string","label":"KoordinatApiModel","description":null,"description_en":"Source of the geographic coordinate."},{"name":"Id","type":"integer (int32)","label":"KostragruppeApiModel","format":"int32","description":null,"description_en":"Identifier of the KOSTRA group."},{"name":"MaalformListe","type":"array<object>","label":"MaalformResponse","description":null,"description_en":"List of available language form values."},{"name":"NaeringskodeListe","type":"array<object>","label":"NaeringkodeResponse","description":null,"description_en":"List of available industry classification codes."},{"name":"Karakteristikk","type":"string","label":"NsrEnhetApiModel","description":null,"description_en":"Characteristic or type description of the entity."},{"name":"FulltNavn","type":"string","label":"NsrEnhetApiModel","description":null,"description_en":"Full official name of the entity."},{"name":"Fylke","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"County the entity belongs to."},{"name":"Kommune","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Municipality the entity belongs to."},{"name":"Beliggenhetsadresse","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Physical location address of the entity."},{"name":"Postadresse","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Postal address of the entity."},{"name":"Koordinat","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Geographic coordinates of the entity."},{"name":"Internettadresse","type":"string","label":"NsrEnhetApiModel","description":null,"description_en":"Website address of the entity."},{"name":"Maalform","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Language form used by the entity."},{"name":"Organisasjonsform","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Organizational form of the entity."},{"name":"Naeringskoder","type":"array<object>","label":"NsrEnhetApiModel","description":null,"description_en":"List of industry classification codes for the entity."},{"name":"Hjelpeenhetskode","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Sub-unit code associated with the entity."},{"name":"Utgaattype","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Type indicating why the entity was discontinued."},{"name":"UtgaattDato","type":"string (date-time)","label":"NsrEnhetApiModel","format":"date-time","description":null,"description_en":"Date the entity was discontinued."},{"name":"ErAktiv","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is currently active."},{"name":"ErEkskludert","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is excluded from the register."},{"name":"ErSkole","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is a school."},{"name":"ErSkoleeier","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is a school owner."},{"name":"ErGrunnskole","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is a primary/lower secondary school."},{"name":"ErPrivatskole","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is a private school."},{"name":"ErOffentligSkole","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is a public school."},{"name":"ErVideregaaendeSkole","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is an upper secondary school."},{"name":"ErSpesialskole","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity is a special-needs school."},{"name":"ErGrunnopplaering","type":"boolean","label":"NsrEnhetApiModel","description":null,"description_en":"Indicates whether the entity provides basic education."},{"name":"PrivatskoleGodkjenning","type":"unknown","label":"NsrEnhetApiModel","description":null,"description_en":"Approval status information for private schools."},{"name":"Elevtall","type":"integer (int32)","label":"NsrEnhetApiModel","format":"int32","description":null,"description_en":"Number of pupils enrolled."},{"name":"AntallAnsatte","type":"integer (int32)","label":"NsrEnhetApiModel","format":"int32","description":null,"description_en":"Number of employees."},{"name":"SkoletrinnGSFra","type":"integer (int32)","label":"NsrEnhetApiModel","format":"int32","description":null,"description_en":"Lowest primary/lower secondary grade level offered."},{"name":"SkoletrinnGSTil","type":"integer (int32)","label":"NsrEnhetApiModel","format":"int32","description":null,"description_en":"Highest primary/lower secondary grade level offered."},{"name":"SkoletrinnVGSFra","type":"integer (int32)","label":"NsrEnhetApiModel","format":"int32","description":null,"description_en":"Lowest upper secondary grade level offered."},{"name":"SkoletrinnVGSTil","type":"integer (int32)","label":"NsrEnhetApiModel","format":"int32","description":null,"description_en":"Highest upper secondary grade level offered."},{"name":"Skolekategorier","type":"array<object>","label":"NsrEnhetApiModel","description":null,"description_en":"List of school category classifications for the entity."},{"name":"ForeldreRelasjoner","type":"array<object>","label":"NsrEnhetApiModel","description":null,"description_en":"List of parent entity relationships."},{"name":"BarnRelasjoner","type":"array<object>","label":"NsrEnhetApiModel","description":null,"description_en":"List of child entity relationships."},{"name":"OppstartsEllerStiftelsesdato","type":"string (date-time)","label":"NsrEnhetApiModel","format":"date-time","description":null,"description_en":"Date the entity was established or started."},{"name":"DatoEndret","type":"string (date-time)","label":"NsrEnhetApiModel","format":"date-time","description":null,"description_en":"Date the entity's record was last changed."},{"name":"Sidenummer","type":"integer (int32)","label":"NsrEnhetEnkelApiModelApiPageResult","format":"int32","description":null,"description_en":"Current page number of the result set."},{"name":"AntallPerSide","type":"integer (int32)","label":"NsrEnhetEnkelApiModelApiPageResult","format":"int32","description":null,"description_en":"Number of records returned per page."},{"name":"AntallSider","type":"integer (int32)","label":"NsrEnhetEnkelApiModelApiPageResult","format":"int32","description":null,"description_en":"Total number of pages in the result set."},{"name":"TotaltAntallEnheter","type":"integer (int32)","label":"NsrEnhetEnkelApiModelApiPageResult","format":"int32","description":null,"description_en":"Total number of entities matching the query."},{"name":"EnhetListe","type":"array<object>","label":"NsrEnhetEnkelApiModelApiPageResult","description":null,"description_en":"List of entities returned in the result page."},{"name":"Epost","type":"string","label":"NsrInnloggetEnhetApiModel","description":null,"description_en":"Email address of the logged-in entity."},{"name":"Telefon","type":"string","label":"NsrInnloggetEnhetApiModel","description":null,"description_en":"Telephone number of the logged-in entity."},{"name":"Mobil","type":"string","label":"NsrInnloggetEnhetApiModel","description":null,"description_en":"Mobile phone number of the logged-in entity."},{"name":"ErInaktivIGSI","type":"boolean","label":"NsrInnloggetEnhetApiModel","description":null,"description_en":"Indicates whether the entity is inactive in GSI."},{"name":"InaktivIGSIDato","type":"string (date-time)","label":"NsrInnloggetEnhetApiModel","format":"date-time","description":null,"description_en":"Date the entity became inactive in GSI."},{"name":"Enhet","type":"unknown","label":"NsrRelasjonApiModel","description":null,"description_en":"Related entity in the relationship."},{"name":"Relasjonstype","type":"unknown","label":"NsrRelasjonApiModel","description":null,"description_en":"Type of relationship between entities."},{"name":"OrganisasjonsformListe","type":"array<object>","label":"OrganisasjonsformResponse","description":null,"description_en":"List of available organizational form values."},{"name":"Godkjenningslov","type":"string","label":"PrivatskoleGodkjenningApiModel","description":null,"description_en":"Law under which the private school approval was granted."},{"name":"GodkjentStatus","type":"string","label":"PrivatskoleGodkjenningApiModel","description":null,"description_en":"Approval status code of the private school."},{"name":"GodkjentStatusTekst","type":"string","label":"PrivatskoleGodkjenningApiModel","description":null,"description_en":"Text description of the private school's approval status."},{"name":"RelasjonstypeListe","type":"array<object>","label":"RelasjonstypeResponse","description":null,"description_en":"List of available relationship type values."},{"name":"SkolekategoriListe","type":"array<object>","label":"SkolekategoriResponse","description":null,"description_en":"List of available school category values."}],"field_count":84,"sample_records":null,"record_count":null,"data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://data-nsr.udir.no/swagger/v4/swagger.json","curl":"curl -s 'https://data-nsr.udir.no/swagger/v4/swagger.json' -H 'Accept: application/json'","label":"OpenAPI spec","method":"GET","description":"Machine-readable API description (use it to generate clients)."}],"status":"partial","error_message":null,"profiled_at":"2026-09-10T13:09:34.301Z","run_id":"ceeccfe9-6a6d-4c4c-a56e-8a248fd95744","created_at":"2026-07-30T12:36:41.500Z","updated_at":"2026-09-10T13:09:34.301Z","license_raw":"https://data.norge.no/nlod/no","license_id":null,"consecutive_failure_count":0,"last_error_at":null,"last_error_message":null,"previewable":false,"personal_data":{"status":"identified_person","basis":"direct_identifier_cited","grain":"one_row_per_person","allowed":false,"columns":{"direct_identifiers":["Telefon"],"family_names":["Navn"],"given_names":[],"attributes":[],"unresolved_names":[],"measures":["TotaltAntallEnheter"],"entity_identifiers":[]},"publication":null,"publication_evidence":null,"notice":"personal data: a record about ONE IDENTIFIABLE PERSON; rows WITHHELD; columns — identifiers: Telefon; names: Navn; names of an unstated subject: none; attributes: none; measures: TotaltAntallEnheter; entity keys: none"}},"datasets":[],"limits":[],"manifest":{"answer_sha256":"86fab48ee160fc87849bec9b7ec5ecea33353dbeb00e519e4c877924de875f32","answer_sha256_rule":"sha256 (hex, UTF-8) of JSON.stringify(this body) after deleting the keys listed in manifest.stamped_keys from manifest, and deleting manifest itself if it is then empty. The hash was computed before the stamp existed, so no field of the stamp is inside it.","stamped_keys":["answer_sha256","answer_sha256_rule","stamped_keys","row_count","row_count_basis","live","live_basis","created_at","created_at_basis","durable_citation"],"row_count":94,"row_count_basis":"Objects that are elements of a JSON array anywhere in this body, excluding manifest. Not a claim about which collection is the answer. Largest single collection: data_profile.fields[] (84 rows).","live":true,"live_basis":"This body was produced by executing the request.","created_at":"2026-09-14T07:37:39.631Z","created_at_basis":"When this response body was assembled, deliberately OUTSIDE the hashed bytes so the same answer hashes identically on every request. Not the upstream read time — that is provenance[].retrieved_at. A zone-cached replay carries the assembly time, not your receipt time.","durable_citation":"This manifest is produced at response time and is NOT stored. A durable, replayable citation is persisted only on an explicit cite: GET /api/v1/entries/{id-or-slug}/evidence, or the MCP cite_query tool. Both are entry-scoped, because evidence_manifests is entry-shaped; a domain answer spanning several sources has no single entry and cannot be persisted through that path."}}