Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Siden beskriver den entitetsbaserede GraphQL, der udstilles på Datafordeleren fra CPR.
Derudover har CPR også GraphQL Custom entitetercustom-tjenester, som er specialudviklede til henholdsvis private og offentlige. Læs mere om på GraphQL custom - private (CPR) ogGraphQL custom - offentlige (CPR).
Få en introduktion til GraphQL på Datafordeleren, hvis du har brug for en generel og mere teknisk indføring i GraphQL på Datafordeleren.
Table of Contents
Sideinformation
| Display Metadata | ||
|---|---|---|
|
Generelt for CPR GraphQL
| Version |
| ||
|---|---|---|---|
| GraphQL skema-url | https://graphql.datafordeler.dk/<register>/<version>/schema? | ||
| Endepunkt for CPR | https://graphql.datafordeler.dk/CPR/<version>/ | ||
| Sikkerhedszone | 0 – Indeholder ikke fortrolige eller følsomme data | ||
| Adgangsniveau | API-key, OAuth Shared Secret eller OAuth Certifikat | ||
| Dato- og tidsformat | Datoformat følger ISO 8601 Date and time format. Alle datoer skrives med andre ord i formatet yyyy-mm-ddTHH:MM:SS.ssssss, hvor tidsangivelsen kan udelades. UTC kan angives enten ved +HH:MM (2019-07-05T07:50:14.687580+01:00) eller ved at benytte Z (2019-07-05T07:50:14.687580Z) | ||
| Entiteter | Registret har følgende entiteter i den entitetsbaserede GraphQL, hvor der ikke skal anmodes om adgang:
Derudover har registret følgende entitet til hændelser, som kaldes via den entitetsbaserede GraphQL, hvor der skal anmodes om adgang via tjenesten CustomPublicSectorPerson:
|
| Info |
|---|
Bemærk CPR udstiller kun to af deres entiteter i den entitetsbaserede GraphQL. Adgang til entiteten CPR_Events (hændelser) bliver kun givet til offentlige myndigheder gennem tjenesten CustomPublicSectorPerson. Derudover har de specialudviklede (custom) GraphQL-tjenester, hvor du som anvender skal anmode om adgang til. Læs mere om CPR om GraphQL custom - private (CPR) Læs mere om CPR om GraphQL custom - offentlige (CPR) |
AdministrativEnhed
Beskrivelse af entitet
Den administrative enheds kodeKode for den administrative enhed, der består af op til 4 cifre.
En AdministrativEnhed er en myndighed. En udenlandsk myndighed registreres altid med det land, hvor den udenlandske myndighed er hjemmehørende, idet udenlandske myndigheder ikke registreres i CPR. Eksempler på administrative enheder: land, verdensdele, region, kommune og sogn. Bemærk at , det kan forkomme forekomme, at land er registreret som Udlandet eller som en verdensdel samt Statsløs.
AdministrativEnhedType
Beskrivelse af entitet
AdministrativEnhedType indeholder typekode og typenavn for den administrative enhed.
CPR_Events (Hændelser)
Hændelser for CPR er implementeret som en entitet, der fungerer på samme måde som andre entiteter, som kan hentes gennem Datafordelerens GraphQL-tjenester. CPR har en entitet, der hedder CPR_Events, gennem hvilken alle hændelser for CPR kan hentes.
For at få adgang til hændelser for CPR, skal der anmodes om adgang til tjenesten CustomPublicSectorPerson i Datafordeler Administration.
Læs mere om Entitetsbaserede hændelser
Fleksibel opslagslogik
CPR har ingen joins i den fleksible opslagslogik.
Se vejledning til fleksibel opslagslogik på følgende sider: