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-tjenester, som er specialudviklede til henholdsvis private og offentlige. Læs mere 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 | v2 |
|---|---|
| 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 myligheder myndigheder gennem tjenesten CustomPublicSectorPerson. Derudover har de specialudviklede (custom) GraphQL-tjenester, hvor du som anvender skal anmode om adgang til. Læs mere om GraphQL custom - private (CPR) Læs mere om GraphQL custom - offentlige (CPR) |
AdministrativEnhed
Beskrivelse af entitet
Kode 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, det kan 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.
Fleksibel opslagslogik
CPR har ingen joins i den fleksible opslagslogik.
Se vejledning til fleksibel opslagslogik på følgende sider: