Reference · built on requestCommons signalAviation & marine

Port State Information Exchange (PSIX)

Vessel particulars, documents, inspection cases, deficiencies, and operational controls from the US Coast Guard's MISLE, weekly.

About

The Port State Information eXchange (PSIX) is a US Coast Guard system holding vessel-specific information derived from the Marine Information Safety and Law Enforcement System (MISLE). It covers US-flag vessels, foreign vessels operating in US waters, and Coast Guard contacts with those vessels, published as a weekly snapshot of Freedom of Information Act data. Cases still open or pending further action are withheld as privileged.

Through Fibric, an operator looks a vessel up by name, number, or call sign before a berth or a contract, reads its documents, cases, and deficiencies, and proposes a hold, a question, or an approval for you to decide, with the PSIX records attached.

This is a reference listing. It documents what Fibric would read from Port State Information Exchange (PSIX) and what it could propose, based on the publisher's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.

Inputs

  • Vessel summary and particulars from getVesselSummary and getVesselParticulars: name, identification numbers, call sign, flag, service type, cargo authorization, build year, and status
  • Documents from getVesselDocuments: document type, issue and expiration dates, issuing agency, and serial number
  • Tonnage and dimensions from getVesselTonnage and getVesselDimensions: weight measurement, tonnage type, and breadth, depth, and length in feet
  • Cases from getVesselCases: activity ID, vessel ID, port, incident start date, activity type, case status, and deficiency indicators
  • Deficiencies from getVesselDeficiencies: system, description, failure cause, resolution status, and dates, plus inspection types from getVesselInspectionTypes
  • Operational controls from getOperationControls: imposed and removed dates, category, reason, and the Coast Guard unit
  • Bulk XLSX exports of Vessel Inspection, Vessel Operational Control, and Vessel Deficiency data from the PSIX Export search, linked by Activity Id

Proposed actions

Read-only. This feed informs operators; it changes nothing.

Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.

What you can build

  • Vet a vessel before it takes a berth

    Before a vessel is scheduled, the operator pulls its particulars, documents, and operational controls and proposes to confirm or question the booking, with the PSIX records attached for your approval.

    With Dock Schedule, Contractor Credentials

  • Keep inspection history on file for a fleet

    For each vessel you name, the operator files new cases and deficiencies from the weekly snapshot and proposes follow-ups on unresolved items, leaving the activity IDs on the record.

    With Compliance Evidence, Audit Trail

  • Watch vessel document expirations

    The operator reads issue and expiration dates from getVesselDocuments for your fleet and proposes reminders ahead of each expiry for you to accept, edit, or dismiss.

    With Inspection Due

Requirements

  • A vessel name, primary vessel number, hull identification number, call sign, or a flag and service to search on
  • A SOAP 1.1 or SOAP 1.2 client; each method is a POST that returns a .NET dataset or an XML string
  • The VesselID returned by getVesselSummary, which the other methods take as their lookup key
  • Network reach to cgmix.uscg.mil
Authentication
No key or account. The PSIXData SOAP web service at cgmix.uscg.mil/xml/PSIXData.asmx and the PSIX search pages are open to the public.

Limits

  • PSIX is a weekly snapshot of FOIA data from MISLE; the search page prints the last update date
  • Unclosed cases and cases pending further action are privileged and excluded from PSIX
  • Export figures may not match the final data in the Coast Guard's Domestic and Port State Control annual reports
  • The web service speaks SOAP over POST with XML or .NET dataset output; there is no JSON interface

Access and pricing

Reference listing. Public feed access is separate from Fibric integration. If you request this feed, your quote covers the build, usage, and support.

Request Port State Information Exchange (PSIX) ↗

Questions and answers

How current is PSIX data?
PSIX represents a weekly snapshot of Freedom of Information Act data compiled within the MISLE database. The search page prints the last update date. Information on unclosed cases or cases pending further action is considered privileged and is excluded.
Is there a REST or JSON interface?
No. PSIXData is a SOAP web service with SOAP 1.1 and SOAP 1.2 bindings over POST. Each method returns either a .NET Framework dataset or an XML string. Bulk inspection, operational control, and deficiency data also export as XLSX from the PSIX Export search.
How do I find a vessel's ID?
Call getVesselSummary with a VesselName, CallSign, VIN, HIN, Flag, Service, or BuildYear. It returns the VesselID that getVesselParticulars, getVesselDocuments, getVesselCases, and the other methods take. The Service parameter accepts wildcards, so a search for Barge returns all barge types.
Ask about Port State Information Exchange (PSIX)

Ask about the capabilities and requirements in this listing.

For project-specific requirements, contact Fibric.