Skip to content

FousRightShip Platform

Get your RightShip vets and ratings through an API

Read your vet requests, their status and rule outcomes, and a vessel's Safety Score and GHG rating from the RightShip Platform with one API call each. A workflow can check the Tasks page each weekday morning and email you the vets whose status changed.

Works with your own RightShip Platform account. Fous is an independent product.

What you can build on RightShip

  • Get vet requests

    Build this

    Reads the list of vets under the vetting tab on the Tasks page, with each vet's status, optionally searched by vessel name, IMO number or vet ID.

    Takes
    Status (optional), vessel name, IMO or vet ID (optional)
    Returns
    Vet ID, vessel name, IMO, status
  • Check a vet's outcome and rules

    Build this

    Opens one vet from the Tasks page and reads its vet page: the status, the outcome and each vetting rule with its result.

    Takes
    Vet ID or IMO
    Returns
    Vet ID, vessel name, IMO, status, outcome, rules with name and result
  • Check a vessel's ratings

    Build this

    Reads a vessel's page by IMO: its Safety Score, GHG rating and EVDI, and its last RightShip Inspection outcome and validity.

    Takes
    IMO number
    Returns
    Vessel name, IMO, Safety Score, GHG rating, EVDI, last inspection outcome, inspection valid until
  • Request a vet

    Build this

    Opens the vessel page, selects Request Now and the VET collection, fills in the Vet Request form, then submits and confirms it.

    Takes
    IMO number, load port, discharge port, cargo type, Incoterm, estimated date of load, comments (optional)
    Returns
    Vet ID, vessel name, IMO, status

Automate RightShip with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Vets that changed status, every morning

    Build this
    Starts
    Every weekday at 7:00
    Step 1
    Get the vet requests on the Tasks page.
    Step 2
    Keep the vets whose status changed since the last run, such as In Progress to Awaiting Response or Acceptable.
    Step 3
    Email you the list with vet ID, vessel name, IMO, old status and new status.
  • Vet decisions, posted to your chartering system

    Build this
    Starts
    Every hour
    Step 1
    Get the vet requests with status Acceptable or Unacceptable.
    Step 2
    Keep the vets that were not decided on the last run.
    Step 3
    For each, check the vet's outcome and rules.
    Step 4
    Post vet ID, IMO, status, outcome and the rules to your webhook.
  • Weekly ratings check for your fleet

    Build this
    Starts
    Every Monday at 6:00
    Step 1
    For each IMO number you name, check the vessel's ratings.
    Step 2
    Keep the vessels whose Safety Score, GHG rating or inspection validity changed since the last run.
    Step 3
    Email you the changes, one line per vessel.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get vet requests” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "platform.rightship.com/get_vet_requests",
    "input": {
      "status": "Awaiting Response"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "vets": [
      {
        "vet_id": "V-208114",
        "vessel_name": "Northwind Star",
        "imo": "9400001",
        "status": "Awaiting Response"
      },
      {
        "vet_id": "V-208097",
        "vessel_name": "Globex Pioneer",
        "imo": "9400002",
        "status": "Awaiting Response"
      }
    ]
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

RightShip’s own options

RightShip documents two sets of APIs: a Data Exchange API that reads vessel summaries, RightShip Inspections and vet records, and a Platform Integration API that submits vets and checks their status. Credentials are a client ID and secret that RightShip supplies once your account is provisioned. The Vetting API is requested through your RightShip account manager.

OptionWhat it coversWhat it takes
Data Exchange APIVessels Summary (Safety Score, GHG rating, inspection, restrictions), RS Inspections, and vet records with decisions and ratings at the time of the vet.A provisioned RightShip account and client credentials from RightShip. The Vetting API through your account manager or RightShip's Data team.
Platform Integration APISubmits vets, Trade Checks, Vessel Health Checks and Pre-Arrival Checks, reads vet status, and looks up port, cargo type and Incoterm codes.A client ID and client secret that RightShip supplies once your account is provisioned.
RightShip by handThe Tasks page, vet pages and vessel pages. Vessel lists export to .xlsx, and list alerts are sent by email.A RightShip Platform account with multi-factor authentication.

Read on November 12, 2026: RightShip APIs, Vetting API, API Authentication.

Signing in to RightShip

RightShip asks you to set up multi-factor authentication when you log in: an authenticator app or a 6-digit code by SMS. You stay on the method you chose until you reset it in My Account. With Fous you sign in through RightShip's own sign-in with your own account, and the login is sealed with AES-256.

Worth knowing

A confirmed vet cannot be amended
Once you confirm a vet request it cannot be changed. To cancel a vet, add documents or update ship manager details, you use Contact RightShip Operations on the vet.
Awaiting Response waits on someone else
A vet in Awaiting Response is waiting for information from a third party, such as the ship owner. A vet left open too long becomes Expired.
Vet submission is queued
Through RightShip's own API, a new vet returns an identifier first and is created afterwards, so you check its status with a second call.
List alerts go by email
List alerts go by email to the recipients set on each alert, and recipients cannot opt out themselves. A vessel list exports to .xlsx from its more menu.

More in Maritime and aviation

Other industries: PropertyMe, myCintas, Target Partners Online, Morrisons Supplier Portal, AT&T Premier, Ferguson.

Frequently asked questions

Yes, for provisioned accounts. RightShip documents a Data Exchange API for vessel summaries, inspections and vet records, and a Platform Integration API for submitting vets and checking their status. RightShip supplies the client ID and secret, and the Vetting API is requested through your account manager.

New Vet is received and not yet reviewed, In Progress is under review, and Awaiting Response waits on a third party. Acceptable meets the criteria and Unacceptable does not. Cancelled means the vessel is no longer needed, and Expired means it was left open too long.

It indicates best practice attention to safety over the last five years. Scores of 3, 4 and 5 come from a vessel's historical performance, while N/A, 0, 1 and 2 are given when the vessel triggers an industry-standard safety rule.

Yes. RightShip emails you for any status change on your vets. With Fous, a workflow you build can also read the Tasks page on a schedule and send one summary by email or post the changes to your own system by webhook.

No. Fous is an independent product. You use it with your own RightShip Platform account, and a method reads and does only what that account can.

Put RightShip Platform behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextAvinode MarketplaceCAMP MTXMyBoeingFleetPropertyMeHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of RightShip Platform (RightShip). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.