Sjøfartsdirektoratet (SDIR)
Sjøfartsdirektoratets öppna fartygsregister med sökning på fartyg (IMO, MMSI, namn, flagg, typ), rederiuppgifter (namn, organisationsnummer, antal fartyg) och certifikatdata. Alla norskregistrerade fartyg och fartyg med DNV-klass ingår. Öppet REST-API på data.sdir.no, ingen API-nyckel krävs. Licens: NLOD.
60K rader
Datamängd
Dagligen
Uppdatering
3
MCP-verktyg
{
"data": "..."
}MCP-integration
API-endpunkter
/shipsSøk i fartøyregister — minst ett av q/imo/mmsi/callSign/flag/shipType
- q valfri
- Fritekstsøk på fartøysnavn (alias for name)
q=stril - name valfri
- Fartøysnavn (alias: q)
name=stril - imo valfri
- IMO-nummer (7 siffer)
imo=9074729 - mmsi valfri
- MMSI-nummer (9 siffer)
mmsi=257000000 - flag valfri
- Flaggstat (ISO-landkode)
flag=NO - shipType valfri
- Fartøystype
shipType=Lasteskip - callSign valfri
- Kallesignal
callSign=LDVL
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/sdir/ships
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/sdir/ships"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.
/ships/{imo}Hent ett fartøy på IMO-nummer
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/sdir/ships/{imo}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/sdir/ships/{imo}"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.
/company/{orgnr}Rederiopplysninger på organisasjonsnummer
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/sdir/company/{orgnr}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/sdir/company/{orgnr}"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.
/healthConnector-helsestatus
- deep valfri
- 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
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/sdir/health
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/sdir/health"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.