EMSWe / NEMO developer resources · preview
Looking for the public site? emsw.fi
EMSA MIG baseline -> Finland profile -> National interfaces

Integrate with Finland's Maritime Single Window (NEMO)

This hub explains what is mandatory at EU level (EMSA MIG), what Finland requires in practice, and how to submit/report through National APIs or AS4/RIM.

How it fits together

Read this first to understand the structure of the information in this hub
1. EU baseline

Harmonized formalities and data elements

EMSA MIG defines the common EU data model: which formalities exist and which data elements/member-state interfaces are harmonized by the Commission.

3. Interfaces

How to submit and consume data

Use National APIs (Declarant or Port) for REST-based integration, or AS4/RIM messaging where applicable. Both paths use the same formalities concepts and code lists.

4. Operate

Move from testing to production

Check environment endpoints, authenticate with OAuth2 client credentials, and contact support for onboarding, production access, and operational questions.

APIs, Specs & Data Models

From regulatory baseline to implementation endpoints
Core specification

EMSA Message Implementation Guide

Primary EU reference for the harmonized reporting model, formalities, and interoperability concepts that all member states align to.

Rules and conditions

Nemo / EMSA Rules, Conditions, Guidance

Consolidated rules and business conditions used when validating/reporting formalities and related data in national and EMSA contexts.

Schemas

MIG 2.0.0.0 Formalities JSON Schemas

Schema artifacts for formality payload validation in MIG 2.0.0.0 integrations.

National REST API

National Declarant API

REST interface for declarants: create/manage port calls, submit/update/withdraw formalities, and attach supporting information.

National REST API

National Port API

REST interface for ports: view port calls and formalities, access vessel/ship data, and submit post-port statistics.

Supporting reference API

Location Service API

Location reference data (including national datasets) used by integrations for place and movement context.

Supporting reference API

Hazmat Service API

Hazardous material reference data used by relevant formalities and domain-specific reporting flows.

Common reference data

Nemo code lists

Code lists used across Finnish formalities, validation, and API payloads.

Reference portal

EMSA Location data portal

Browsable location dataset index for EMSA and national context.

Environments

Base URLs and current status (examples — replace with your hosts)
Environment Base URL Auth Status Notes

Guides

Choose your role and follow the matching path
Start

Request API access

Apply for credentials, roles, and onboarding support before integration testing.

Declarant integration path

Integrate with National Declarant API

Implement REST-based declarant flows for submitting and maintaining formalities.

Port integration path

Integrate with National Port API

Implement port-side retrieval and reporting flows, including vessel and statistics use cases.

AS4 / RIM path

Integrate using AS4 / RIM

Set up sender access point, certificates, and message flow for RIM-based reporting.

Reference material

Webinar materials

Slides and recordings that explain concepts, changes, and practical integration examples.

Changelog

Latest changes across APIs and docs

Contact & Access

Onboarding and support