Skip to content

GREPF 1443

Are Mjølsnes edited this page Apr 5, 2023 · 1 revision

Denne siden er en del av Videreutvikling

Vår referanse: GREPF-1443
Status: Satt i produksjon 09.06.2022

API for URI oppslag

Brukerhistorie

Når jeg åpner en uri fra et grep-element i KL06 (format: https://psi.udir.no/kl06/ med et etterfølgende ".json"-extension eller gjør en HTTP GET request med header "accept": "application/json", så skal det komme respons i json-format på det som finnes av informasjon på løsningen for GREPF-1441 [URI-oppslag]

Løsningsbeskrivelse

Når en datakonsument slår opp uri'en til en gitt forekomst av en type i Grep, etterfulgt av ".json", så skal json-versjonen av det som vises som en html-ressurs for samme URI uten json-extension. For eksempel: Oppsag på https://psi.udir.no/kl06/MAT01-05.json gi:

{
  "id": "00a43e90-1680-4a79-a451-973d2420c3d3",
  "tittel": [
    {
      "spraak": "default",
      "verdi": "Læreplan i matematikk 1.–10. trinn"
    },
    {
      "spraak": "nob",
      "verdi": "Læreplan i matematikk 1.–10. trinn"
    },
    {
      "spraak": "nno",
      "verdi": "Læreplan i matematikk 1.–10. trinn"
    },
    {
      "spraak": "eng",
      "verdi": "Curriculum for Mathematics year 1–10"
    },
    {
      "spraak": "sme",
      "verdi": "Oahppoplána - matematihka 1.–10. ceahkki"
    },
    {
      "spraak": "sma",
      "verdi": "Læreplan i matematikk 1.–10. trinn"
    }
  ],
  "status": "https://data.udir.no/kl06/v201906/status/status_publisert",
  "sist-endret": "2022-04-22T15:15:51.8354035",
  "url-data": "https://data.udir.no/kl06/v201906/laereplaner-lk20/MAT01-05",
  "gyldig-fra": "2020-08-01T00:00:00",
  "gyldig-til": "",
  "grep-type": "http://psi.udir.no/ontologi/kl06/laereplan_lk20",
  "uri": "http://psi.udir.no/kl06/MAT01-05",
  "kode": "MAT01-05",
  "tilgjengelige-formater": {
    "JSON": "https://data.udir.no/kl06/v201906/laereplaner-lk20/MAT01-05.json",
    "PDF": "https://data.udir.no/kl06/v201906/laereplaner-lk20/MAT01-05.pdf",
    "HTML": "https://data.udir.no/kl06/v201906/laereplaner-lk20/MAT01-05.html",
    "DOC": "https://data.udir.no/kl06/v201906/laereplaner-lk20/MAT01-05.doc",
    "DOCX": "https://data.udir.no/kl06/v201906/laereplaner-lk20/MAT01-05.docx",
    "ODT": "https://data.udir.no/kl06/v201906/laereplaner-lk20/MAT01-05.odt"
  }
}

Samme URL, uten json-extension: https://psi.udir.no/kl06/MAT01-05 gir en HTML-side med samme innhold (jf. GREPF-1441 URI-oppslag)

Clone this wiki locally