Gå til hovedinnhold

Scalar-typer

GraphQL har noen få innebygde scalar-typer og god støtte for å legge til flere ved behov. Her beskriver vi kort hvilke typer vi bruker i våre APIer.

Innebygde scalar-typer

GraphQL spesifiserer en begrenset mengde scalar-typer: Int, Float, String, Boolean, og ID. Se https://graphql.org/learn/schema/#scalar-types for ytterligere dokumentasjon av disse.

Egendefinerte scalar-typer

For behov utover det som kan løses med de innebygde scalar-typene, kan man legge til egendefinerte typer.

Merk at effektiv bruk av egendefinerte scalar-typer krever at både API-produsent og API-konsument er enige om hvordan verdien skal tolkes. Vi ønsker derfor å bruke standardiserte scalar-typer der dette finnes.

Vi ser til følgende kataloger i prioritert rekkefølge:

Per 27. januar 2025 bruker vi følgende custom scalar-typer: