# Turn DG Shipping e-Governance into an API

> Read a seafarer's sea service records by INDoS number, your application statuses and your RPS License notifications from DG Shipping e-Governance with one API call each. Or have a workflow check pending applications each morning and email you any query raised.

Page: https://fous.com/automate/dg-shipping-e-governance
Updated: 2026-11-12

Works with your own DG Shipping e-Governance account. Fous is an independent product.

## What you can build on the e-Gov portal

### Get a seafarer's sea service records

Enters an INDoS number on Foreign Ship Engagement, Sign-On/Sign-Off and reads the personal details and the list of sea service details the portal fills in.

- Takes: INDoS number
- Returns: Seafarer name, INDoS number, each record's date of commencement of contract, date of sign on ship, date of sign off ship, onboard change

### Check an application's status

Opens Inbox, View Application Details, enters an application number and date, and reads the status and any query raised on it.

- Takes: Application number, application date
- Returns: Application number, application date, status, query raised, query text

### Read your RPS License notifications

Opens Inbox, RPS License and reads the license, then reads My License Notification(s) for renewal and annual inspection notices.

- Takes: Nothing
- Returns: License details shown, each notification's text, whether renewal or annual inspection can be applied for

### Record a seafarer's sign off ship

Enters an INDoS number on Foreign Ship Engagement, Sign-On/Sign-Off, clicks Click to Sign off for the open record and submits the sign off details.

- Takes: INDoS number, sign off details
- Returns: INDoS number, date of sign on ship, date of sign off ship, result

## Automate the e-Gov portal with a workflow

A [workflow](/product/workflows) 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.

### Queries raised on pending applications

Starts: Every weekday at 9:00 India Standard Time

1. For each application number and date you list, check the application's status.
2. Keep the applications whose status changed since the last run or that have a query raised.
3. Email you the list with application number, status and query text.

### Sea service check before a seafarer joins

Starts: When your crewing system calls the workflow's webhook with an INDoS number

1. Get the seafarer's sea service records for the INDoS number.
2. Keep the records with a date of sign on ship and no date of sign off ship.
3. Post the seafarer's name, INDoS number and those records to your crewing system's webhook.

### RPS License renewal and inspection notices

Starts: Every Monday at 8:00 India Standard Time

1. Read your RPS License and My License Notification(s).
2. Keep the notifications that were not there on the last run.
3. Email you each new notification with the license details.

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](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get a seafarer's sea service records” 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": "dgma.gov.in/get_sea_service_records",
    "input": {
      "indos_number": "26AB1234"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "indos_number": "26AB1234",
    "seafarer_name": "Arjun Rao",
    "sea_service": [
      {
        "date_of_commencement_of_contract": "2026-04-02",
        "date_of_sign_on_ship": "2026-04-05",
        "date_of_sign_off_ship": "2026-10-28",
        "onboard_change": null
      },
      {
        "date_of_commencement_of_contract": "2026-11-03",
        "date_of_sign_on_ship": "2026-11-06",
        "date_of_sign_off_ship": null,
        "onboard_change": null
      }
    ]
  }
}
```

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.

## The e-Gov portal’s own options

DGMA documents no API, file exchange or export for licensed RPS agencies or shipping companies on the e-Gov portal. Its Seafarers' Manual of April 2026 says new systems, e-Samudra among them, are being developed and that external applications would be integrated through APIs, without describing a public interface.

| Option | What it covers | What it takes |
| --- | --- | --- |
| e-Samudra | The new seafarer portal: CDC and CoC modules and a seafarer dashboard. A Recruitment and Placement License module is being developed. | For seafarers, registration with an INDoS number and Aadhaar credentials. |
| eMigrate hand-off | Sign-On Shore Indian Ship submissions are shared with eMigrate by the portal, which says the eMigrate Reference Number will be generated soon. | Nothing extra: it happens on submission in the e-Gov portal. |
| The e-Gov portal by hand | Sign-On/Sign-Off, Articles of Agreement, Nil Declaration, Inbox with applications, RPS License and inspections, Company Profile. | A User Id and Password provided by DGMA, and the profile password. |

Read on November 12, 2026: [DGMA Seafarers' Manual, April 2026](https://www.dgma.gov.in/download/1792557882_6ad8433a64e30_seafarers-manual-draft-v22-1.pdf), [DGMA IT & E-Governance manuals](https://www.dgma.gov.in/it-e-governance/it-e-governance-manuals).

## Signing in to the e-Gov portal

The e-Gov portal signs you in with a User Id and Password provided by DGMA, emailed to a licensed RPS when its application is approved. Opening an RPS section then asks for a separate profile password. With Fous you sign in once through the portal's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

## Worth knowing

- **Two passwords for the RPS sections**: After signing in with your User Id and Password, the Recruitment and Placement Services sections ask for the profile password before showing the Inbox or Company Profile.
- **Sign-on and sign-off work by INDoS number**: Foreign Ship Engagement starts from an INDoS number. Indian Ship Engagement (Articles of Agreement) starts from the seafarer's CDC number, and Sign-Off Shore Indian Ship also asks for fee details.
- **The eMigrate number comes later**: A Sign-On Shore Indian Ship submission generates an application number at once. The portal shares the data with eMigrate and says the eMigrate Reference Number will be generated soon.
- **Nil Declaration by month**: Nil Declaration is filed for a month and year: you select both, mark the declaration and submit. The manual warns that not filing it may lead to suspension of the licensed RPS.

## More in Maritime and aviation

- [Avinode Marketplace](https://fous.com/automate/avinode-marketplace.md)
- [CAMP MTX](https://fous.com/automate/camp-mtx.md)
- [MyBoeingFleet](https://fous.com/automate/myboeingfleet.md)
- [Satair Market](https://fous.com/automate/satair-market.md)
- [IATA SIS](https://fous.com/automate/iata-sis.md)
- [Online Coordination System](https://fous.com/automate/online-coordination-system.md)
- [eGCA](https://fous.com/automate/egca.md)
- [myWorld Web](https://fous.com/automate/myworld.md)
- [ILSmart](https://fous.com/automate/ilsmart.md)
- [Collins Aerospace Customer Portal](https://fous.com/automate/collins-aerospace-customer-portal.md)
- [Honeywell MyAerospace](https://fous.com/automate/honeywell-myaerospace.md)
- [MARS](https://fous.com/automate/mars.md)
- [VUMPA](https://fous.com/automate/vumpa.md)
- [LeShuttle Freight](https://fous.com/automate/leshuttle-freight.md)
- [ABS MyFreedom](https://fous.com/automate/abs-myfreedom.md)
- [ClassNK Customer Hub](https://fous.com/automate/classnk-customer-hub.md)
- [DNV Fleet Status](https://fous.com/automate/dnv-fleet-status.md)
- [LR Class Direct](https://fous.com/automate/lr-class-direct.md)
- [MOVE by Bureau Veritas](https://fous.com/automate/move-by-bureau-veritas.md)
- [myGEAerospace](https://fous.com/automate/mygeaerospace.md)
- [DFDS freight booking](https://fous.com/automate/dfds-freight-booking.md)
- [P&O Ferries Freight](https://fous.com/automate/p-and-o-ferries-freight.md)
- [Stena Line Freight Portal](https://fous.com/automate/stena-line-freight-portal.md)
- [EUROCONTROL NOP Portal](https://fous.com/automate/eurocontrol-nop-portal.md)
- [Baltic Exchange](https://fous.com/automate/baltic-exchange.md)
- [海事一网通办](https://fous.com/automate/china-msa-one-stop-service-platform.md)
- [National Maritime Single Window](https://fous.com/automate/national-maritime-single-window.md)
- [Inaportnet](https://fous.com/automate/inaportnet.md)
- [DA-Desk](https://fous.com/automate/da-desk.md)
- [Marine Department eBS](https://fous.com/automate/marine-department-ebs.md)
- [DMW Online Services](https://fous.com/automate/dmw-online-services.md)
- [OCIMF SIRE 2.0](https://fous.com/automate/ocimf-sire-2-0.md)
- [eNOAD](https://fous.com/automate/enoad.md)
- [Q88](https://fous.com/automate/q88.md)
- [RightShip Platform](https://fous.com/automate/rightship-platform.md)

Other industries: [Rightmove Plus](/automate/rightmove-plus), [KinderConnect](/automate/kinderconnect), [AlbertsonsNet for Suppliers](/automate/albertsonsnet-for-suppliers), [Woolworths Partner Hub](/automate/woolworths-partner-hub), [Verizon My Business](/automate/verizon-my-business), [PowerClerk](/automate/powerclerk).

## Frequently asked questions

### Does DG Shipping e-Governance have an API?

No public one. DGMA documents no API, file exchange or export for RPS agencies or shipping companies. Its Seafarers' Manual says the new systems under development would integrate external applications through APIs, but describes no interface you can use today.

### Where do I record a seafarer's sign on and sign off?

For a foreign ship, under Seafarer, Recruitment and Placement Services, Foreign Ship Engagement, Sign-On/Sign-Off, starting from the INDoS number. For an Indian ship, under Indian Ship Engagement (Articles of Agreement), starting from the CDC number.

### How do I check the status of an RPS application?

Signed in, open Seafarer, Recruitment and Placement Services, Inbox, View Application Details and enter the application number and the date of application. You see the status of the application and can submit a reply if a query has been raised.

### Is DG Shipping e-Governance being replaced by e-Samudra?

Partly. DGMA's manual says certain services move to e-Samudra and that a Recruitment and Placement License module is being developed. Until then, the RPS work described in the manual is done in the e-Gov portal.

### Is Fous affiliated with the Directorate General of Maritime Administration?

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

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of DG Shipping e-Governance (Directorate General of Maritime Administration, India (formerly Directorate General of Shipping)). 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.
