Brukerveileder for systemleverandører
Veileder for systemleverandører som skal koble seg til Sdir sine API-er på vegne av en virksomhet.
On this page:
Oppkobling til Sdir API på vegne av en virksomhet
Sjøfartsdirektoratet (Sdir) tilbyr systemleverandører tilgang til API-ene våre, slik at dere kan hente og rapportere opplysninger på vegne av en virksomhet.
I denne veilederen skiller vi mellom to roller:
- Virksomheten er kunden som selv eier tilgangen til dataene – for eksempel et rederi, en kursleverandør eller en annen aktør som bruker tjenestene til Sdir.
- Systemleverandøren er dere som utvikler og drifter fagsystemet, og som kobler dere til Sdir sine API-er på vegne av virksomheten.
Oppkoblingen bygger på at systemleverandøren integrerer sine systemer mot Sdir sine API-er via Maskinporten, med bruk av selvbetjening i Samarbeidsportalen.
Dette trenger du
- Avtale med virksomheten du skal opptre på vegne av
- Bekreftelse på at virksomheten har fått tilgang til de aktuelle Sdir API-ene
- Bekreftelse på at virksomheten har delegert tilgangen til din virksomhet i Samarbeidsportalen
- Tilgang til Maskinporten
- Tilgang til Sdir API (abonnement / subscription key)
Slik går du fram
1. Avtale med virksomheten
Inngå en avtale med virksomheten om at dere skal koble dere til Sdir sine API-er på deres vegne. Dersom løsningen behandler personopplysninger, må dere også ha en databehandleravtale som regulerer dette.
2. Bekreftelse på at virksomheten har tilgang til Sdir API
Virksomheten må selv ha bedt om og fått tilgang til de aktuelle API-ene hos Sdir. Tilgang bestilles ved å sende en e-post til post@sdir.no med informasjon om hvilke tjenester det gjelder. Innhent en bekreftelse fra virksomheten på at tilgangen er på plass før dere går videre.
3. Bekreftelse på at virksomheten har delegert tilgangen til deg
Virksomheten delegerer tilgangen (scopet) til din virksomhet i Samarbeidsportalen, slik at dere kan opptre som leverandør på deres vegne i Maskinporten. Se Digdir sin veiledning for konsument delegert til leverandør. Innhent en bekreftelse på at delegeringen er utført.
4. Tilgang til Maskinporten
Sdir bruker Maskinporten for autentisering og tilgangskontroll. Løsningen garanterer identitet mellom virksomheter og sikrer maskin-til-maskin-autentisering. For å autentisere mot Maskinporten trenger dere et virksomhetssertifikat, som kan bestilles fra Commfides eller Buypass. Dere trenger ett sertifikat for test og ett for produksjon.
- a) Les veiledningen. Se Digdir sine sider for å ta i bruk Maskinporten og leverandør på vegne av konsument.
- b) Inngå avtale med Digdir. Bruk av Maskinporten er kostnadsfritt.
- c) Etabler tilgang. Registrer integrasjonen i Samarbeidsportalen mot de aktuelle Sdir-scopene. For test bruker vi ver2-miljøet.
- d) Test tilgangen. Verifiser at dere får hentet et access token fra Maskinporten.
Teknisk dokumentasjon: Maskinporten – guide for API-konsument. Spørsmål om Maskinporten rettes til Digdir på servicedesk@digdir.no.
5. Tilgang til Sdir API
- a) Les den tekniske dokumentasjonen. Se API-referansen for de enkelte tjenestene, med endepunkter, parametere og modeller.
- b) Sett opp abonnement. Registrer dere i utviklerportalen og abonnér på produktet (API-ene) dere trenger. Ta vare på subscription-nøkkelen, som skal med i HTTP-forespørslene.
- Test: utviklerportal for test
- Produksjon: utviklerportal for produksjon
- c) Utvikle og test. Bygg integrasjonen mot testmiljøet før dere går i produksjon. I hver HTTP-forespørsel legger dere ved
Ocp-Apim-Subscription-Keymed subscription-nøkkelen ogAuthorization: Bearer <access token>med token fra Maskinporten.
Spørsmål om tilgang til Sdir sine API-er rettes til post@sdir.no.
Base-URL for Sdir API
Test: https://sdir-t-apim-common.azure-api.net
Produksjon: https://api.sdir.no