All REST Endpoints
Authentication
- Generate OAuth token
- Method: postPath:
/spms/access/token
- Invalidate OAuth token
- Method: deletePath:
/spms/access/token
- Register Client Application
- Method: postPath:
/spms/access/clients
- Retrieve login user details
- Method: getPath:
/spms/v1/userDetails
Configurations/EES Configurations
- Retrieve configured EES configuration
- Method: getPath:
/spms/v2/ships/{shipId}/configurations/eesConfigurations
- Update configured EES configuration
- Method: putPath:
/spms/v2/ships/{shipId}/configurations/eesConfigurations
Configurations/Nationality Group
- Retrieve list of enabled Nationality Groups
- Method: getPath:
/spms/v1/configurations/nationalityGroups/enabled
Configurations/Ship information
- Retrieve ship information for the current login user
- Method: getPath:
/spms/v2/userDetails/me/shipProperties
Configurations/Ship name
- Retrieve the Ship name
- Method: getPath:
/spms/v1/configurations/shipProperty
Configurations/System Date, Time and Time Zone Formats
The operations from the Configurations/System Date, Time and Time Zone Formats category.
- Retrieve configured system date, time and time zone format
- Method: getPath:
/spms/v2/ships/{shipId}/configurations/systemDateTimeFormat
Cruise/Itinerary
- Retrieve Cruise Itineraries
- Method: getPath:
/spms/v2/ships/{shipId}/cruiseItineraries
Entry Exit System/EES Guest Status
The operations from the Entry Exit System/EES Guest Status category.
- Retrieve listing of guests with EES status
- Method: getPath:
/spms/v2/ships/{shipId}/borderControls/ees/guestsEesStatusList
Entry Exit System/EES Request Files
- Create EES request file
- Method: postPath:
/spms/v2/ships/{shipId}/borderControls/ees/manifests
- Delete EES Request File
- Method: deletePath:
/spms/v2/ships/{shipId}/borderControls/ees/manifests/{id}
- Retrieve EES request file guest manifest details
- Method: getPath:
/spms/v2/ships/{shipId}/borderControls/ees/manifests
- Retrieve generated EES request file
- Method: getPath:
/spms/v2/ships/{shipId}/borderControls/ees/requestFiles
- Retrieve guest manifest to generate EES request file
- Method: getPath:
/spms/v2/ships/{shipId}/borderControls/ees/guestManifestLists
Entry Exit System/EES Response Files
- Delete guest record after updated EES Response File
- Method: deletePath:
/spms/v2/ships/{shipId}/borderControls/ees/updateManifests/{folioNumber}
- Update EES Response File
- Method: putPath:
/spms/v2/ships/{shipId}/borderControls/ees/updateManifests
List of values/Travel Document Types
- Retrieve list of all enabled travel document types
- Method: getPath:
/spms/v1/configurations/travelDocumentTypes/enabled