How to fill out a shipment report, maritime
Interface description
The services are made available as REST services over HTTPS, with data in JSON format.
POST https://<env>/api/movement/maritime/v1/transport
POST https://<env>/api/movement/maritime/v1/master-consignment
POST https://<env>/api/movement/maritime/v1/house-consignment
PUT/DELETE https://<env>/api/movement/maritime/v1/transport/{MRN}
PUT/DELETE https://<env>/api/movement/maritime/v1/master-consignment/{MRN}
PUT/DELETE https://<env>/api/movement/maritime/v1/house-consignment/{MRN}
GET https://<env>/api/movement/maritime/status/v1/transport/validation-status/{requestId}
GET https://<env>/api/movement/maritime/status/v1/master-consignment/validation-status/{requestId}
GET https://<env>/api/movement/maritime/status/v1/house-consignment/validation-status/{requestId}
        where
- 
                <env> is replaced with
                
- api.toll.no for production
 - api-test.toll.no for playground (testing environment)
 
 - {requestId} is replaced with the reference returned by POST/PUT/DELETE calls
 - {MRN} is replaced with the reference returned from ".../validation-status..." endpoints.
 
If you discover security issues in our solutions, please contact us; see here for info
API Services
NOTE: API services are currently only available in the playground (test environment), not in the production environment (PROD)!
API: movement-maritime-api
To use the service, the scope for authentication against Maskinporten must be set to toll:movement/maritime
API: movement-maritime-query-api
To use the service, the scope for authentication against Maskinporten must be set to toll:movement/maritime
API: movement-presentation-api
API: movement-routing-api
IMMEDIATE_RELEASE_IMPORT
| 
                         Description of customs procedure and procedure up to the border  | 
                    
                         A declaration for transition to free disposal has been submitted in advance. Another customs authority has cleared the previous procedure (e.g., Danish customs before ferry to Larvik)  | 
                |
| Field | Code list | Variant 1 | 
|---|---|---|
| 
                         importProcedure  | 
                    
                         must be filled out  | 
                |
| 
                         importProcedure  | 
                    
                         IMMEDIATE_RELEASE_IMPORT  | 
                |
| 
                         outgoingProcedure  | 
                    
                         -  | 
                |
| 
                         hasOutgoingProcedure  | 
                    
                         -  | 
                    
                         false  | 
                
| 
                         previousDocuments  | 
                    
                         list must have one entry of type:  | 
                |
| 
                         referenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfReference  | 
                    
                         must be = CUDE  | 
                |
| 
                         declarantNumber  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         declarationDate  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         sequenceNumber  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         exportFromEU  | 
                    
                         -  | 
                |
| 
                         exportId  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfExport  | 
                    
                         -  | 
                |
| 
                         Possible validation messages if the information is not complete. We assume that the missing information is submitted no later than upon arrival at the border.  | 
                    
                         INCOMPLETE_CUDE_DOCUMENTATION  | 
                |
IMMEDIATE_RELEASE_VOEC
| 
                         Description of customs procedure and procedure up to the border  | 
                    
                         VOEC shipments. Another customs authority has cleared the previous procedure, or value below the threshold for export requirements.  | 
                |
| Field | Code list | Variant 7 | 
|---|---|---|
| 
                         importProcedure  | 
                    
                         must be filled out  | 
                |
| 
                         importProcedure  | 
                    
                         IMMEDIATE_RELEASE_VOEC  | 
                |
| 
                         outgoingProcedure  | 
                    
                         -  | 
                |
| 
                         hasOutgoingProcedure  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         previousDocuments  | 
                    
                         -  | 
                |
| 
                         referenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfReference  | 
                    
                         -  | 
                |
| 
                         declarantNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         declarationDate  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         sequenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         exportFromEU  | 
                    
                         -  | 
                |
| 
                         exportId  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfExport  | 
                    
                         -  | 
                |
| 
                         goodsItem  | 
                    
                         -  | 
                    
                         must be filled out  | 
                
| 
                         itemAmountInvoicedVOEC  | 
                    
                         -  | 
                    
                         must be filled out  | 
                
| 
                         value  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         numberOfItems  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         commodityCodeVOEC  | 
                    
                         -  | 
                    
                         must be filled out  | 
                
| 
                         harmonizedSystemSubheadingCode  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         additionalFiscalReferences  | 
                    
                         -  | 
                    
                         must be filled out  | 
                
| 
                         vatIdentificationNumber  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         Possible validation messages if the information is not complete. We assume that the missing information is submitted no later than upon arrival at the border.  | 
                    
                         INCOMPLETE_VOEC_DOCUMENTATION  | 
                |
WAREHOUSE_RELEASE
| 
                         Description of customs procedure and procedure up to the border  | 
                    
                         A declaration for entry into a customs warehouse has been submitted in advance. Another customs authority has cleared the previous procedure (e.g., Danish customs before the ferry to Larvik)  | 
                |
| Field | Code list | Variant 11 | 
|---|---|---|
| 
                         importProcedure  | 
                    
                         must be filled out  | 
                |
| 
                         importProcedure  | 
                    
                         WAREHOUSE_RELEASE  | 
                |
| 
                         outgoingProcedure  | 
                    
                         -  | 
                |
| 
                         hasOutgoingProcedure  | 
                    
                         -  | 
                    
                         false  | 
                
| 
                         previousDocuments  | 
                    
                         list must have one entry of type:  | 
                |
| 
                         referenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfReference  | 
                    
                         must be = CUDE  | 
                |
| 
                         declarantNumber  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         declarationDate  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         sequenceNumber  | 
                    
                         -  | 
                    
                         <must have value>  | 
                
| 
                         exportFromEU  | 
                    
                         -  | 
                |
| 
                         exportId  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfExport  | 
                    
                         -  | 
                |
| 
                         Possible validation messages if the information is not complete. We assume that the missing information is submitted no later than upon arrival at the border.  | 
                    
                         INCOMPLETE_CUDE_DOCUMENTATION  | 
                |
COLLECTIVE_RELEASE
| 
                         Description of customs procedure and procedure up to the border  | 
                    
                         Shipment to be collectively cleared after border crossing. Another customs authority has cleared the previous procedure (e.g., Danish customs before the ferry to Larvik)  | 
                |
| Field | Code list | Variant 15 | 
|---|---|---|
| 
                         importProcedure  | 
                    
                         must be filled out  | 
                |
| 
                         importProcedure  | 
                    
                         COLLECTIVE_RELEASE  | 
                |
| 
                         outgoingProcedure  | 
                    
                         -  | 
                |
| 
                         hasOutgoingProcedure  | 
                    
                         -  | 
                    
                         false  | 
                
| 
                         previousDocuments  | 
                    
                         -  | 
                |
| 
                         referenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfReference  | 
                    
                         -  | 
                |
| 
                         declarantNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         declarationDate  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         sequenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         exportFromEU  | 
                    
                         -  | 
                |
| 
                         exportId  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfExport  | 
                    
                         -  | 
                |
| 
                         Possible validation messages if the information is not complete. We assume that the missing information is submitted no later than upon arrival at the border.  | 
                    ||
DOCUMENTS_NOT_OBLIGED_RELEASE
| 
                         Description of customs procedure and procedure up to the border  | 
                    
                         Shipment that is not subject to declaration obligation under ยง 4-1-29 of the customs regulations. Another customs authority has cleared the previous procedure (e.g., Danish customs before the ferry to Larvik)  | 
                |
| Field | Code list | Variant 19 | 
|---|---|---|
| 
                         importProcedure  | 
                    
                         must be filled out  | 
                |
| 
                         importProcedure  | 
                    
                         DOCUMENTS_NOT_OBLIGED_RELEASE  | 
                |
| 
                         outgoingProcedure  | 
                    
                         -  | 
                |
| 
                         hasOutgoingProcedure  | 
                    
                         -  | 
                    
                         false  | 
                
| 
                         previousDocuments  | 
                    
                         -  | 
                |
| 
                         referenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfReference  | 
                    
                         -  | 
                |
| 
                         declarantNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         declarationDate  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         sequenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         exportFromEU  | 
                    
                         -  | 
                |
| 
                         exportId  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         typeOfExport  | 
                    
                         -  | 
                |
| 
                         Possible validation messages if the information is not complete. We assume that the missing information is submitted no later than upon arrival at the border.  | 
                    ||
ATA_CARNET / TIR_CARNET
| 
                         Description of customs procedure and procedure up to the border  | 
                    
                         ATA-Carnet  | 
                    
                         TIR-Carnet  | 
                |
| Field | Code List | Variant 27 | Variant 28 | 
|---|---|---|---|
| 
                         importProcedure  | 
                    
                         must be filled out  | 
                    
                         must be filled out  | 
                |
| 
                         importProcedure  | 
                    
                         ATA_CARNET  | 
                    
                         TIR_CARNET  | 
                |
| 
                         outgoingProcedure  | 
                    
                         -  | 
                    
                         -  | 
                |
| 
                         hasOutgoingProcedure  | 
                    
                         -  | 
                    
                         false  | 
                    
                         false  | 
                
| 
                         previousDocuments  | 
                    
                         AND list must have one entry of type:  | 
                    
                         AND list must have one entry of type:  | 
                |
| 
                         referenceNumber  | 
                    
                         -  | 
                    
                         <must have value>  | 
                    
                         <must have value>  | 
                
| 
                         typeOfReference  | 
                    
                         must be = N955  | 
                    
                         must be = N952  | 
                |
| 
                         declarantNumber  | 
                    
                         -  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         declarationDate  | 
                    
                         -  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         sequenceNumber  | 
                    
                         -  | 
                    
                         -  | 
                    
                         -  | 
                
| 
                         exportFromEU  | 
                    
                         -  | 
                    
                         -  | 
                |
| 
                         exportId  | 
                    
                         -  | 
                    
                         -  | 
                |
| 
                         typeOfExport  | 
                    
                         -  | 
                    
                         -  | 
                |
| 
                         Possible validation messages if the information is not complete. We assume that the missing information is submitted no later than upon arrival at the border.  | 
                    
                         INCOMPLETE_DOCUMENTATION  | 
                    
                         INCOMPLETE_DOCUMENTATION  | 
                |