Sjøfartsdirektoratet (SDIR)
Sjøfartsdirektoratets åbne fartøjsregister med søgning på skibe (IMO, MMSI, navn, flag, type), rederioplysninger (navn, organisationsnummer, antal fartøjer) og certifikatdata. Alle norskregistrerede skibe og skibe med DNV-klasse er inkluderet. Åbent REST-API på data.sdir.no, ingen API-nøgle kræves. Licens: NLOD.
60K rækker
Datamængde
Dagligt
Opdatering
3
MCP-værktøjer
{
"data": "..."
}MCP-integration
API-endepunkter
/shipsSøk i fartøyregister — minst ett av q/imo/mmsi/callSign/flag/shipType
- q valgfri
- Fritekstsøk på fartøysnavn (alias for name)
q=stril - name valgfri
- Fartøysnavn (alias: q)
name=stril - imo valgfri
- IMO-nummer (7 siffer)
imo=9074729 - mmsi valgfri
- MMSI-nummer (9 siffer)
mmsi=257000000 - flag valgfri
- Flaggstat (ISO-landkode)
flag=NO - shipType valgfri
- Fartøystype
shipType=Lasteskip - callSign valgfri
- Kallesignal
callSign=LDVL
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/sdir/ships
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/sdir/ships"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/ships/{imo}Hent ett fartøy på IMO-nummer
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/sdir/ships/{imo}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/sdir/ships/{imo}"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/company/{orgnr}Rederiopplysninger på organisasjonsnummer
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/sdir/company/{orgnr}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/sdir/company/{orgnr}"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/healthConnector-helsestatus
- deep valgfri
- Sett `deep=1` for å få med det fulle probe-objektet (`deepProbe`). Enhver annen verdi gir samme svar som uten parameteren — verdimengden er IKKE lukket, så ruta avviser ingenting (MÅLT 2026-08-30).
deep=1
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/sdir/health
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/sdir/health"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.