# Get your Inaportnet warta and SPB status by API

> Read the status of each warta kapal and what an SPB (port clearance) is still waiting for, with one API call each. Then have a workflow email you each weekday at 7:00 the warta whose status changed since the last check.

Page: https://fous.com/automate/inaportnet
Updated: 2026-11-12

Works with your own Inaportnet account. Fous is an independent product.

## What you can build on Inaportnet

### Check warta statuses

Reads your warta kedatangan (arrival notices) and warta keberangkatan (departure notices) for the vessels you name, with each one's status.

- Takes: Vessel names (optional), port (optional)
- Returns: Vessel, port, arrival or departure, planned date, status

### Check what an SPB is waiting for

Opens a departure's SPB detail and reports whether the NTPN PNBP, the NTPN VTS and the SPK pandu (pilotage order) appear in it yet.

- Takes: Vessel, port
- Returns: Vessel, port, SPB status, NTPN PNBP, NTPN VTS, SPK pandu, what is missing

### Request an SPOG for a vessel

Submits the SPOG request for a vessel's movement, which Inaportnet no longer creates automatically, and reads back the request's status.

- Takes: Vessel, port, planned movement date and time
- Returns: Vessel, port, movement time, request status

### Upload a cargo manifest to a warta

Uploads the bongkar/muat (discharge and loading) manifest, in Inaportnet's Excel format, to Tools 3 of a warta and reads back the upload.

- Takes: Vessel, port, manifest Excel file
- Returns: Vessel, port, file name, upload result

## Automate Inaportnet 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.

### Warta status changes, every vessel, each morning

Starts: Every weekday at 7:00, Asia/Jakarta

1. Check the warta statuses for every vessel you name.
2. Keep the warta whose status changed since the last run.
3. Email you the list, one line per vessel and port.

### SPB still missing an NTPN or SPK pandu

Starts: Every hour, Asia/Jakarta

1. For each departing vessel you list, check what its SPB is waiting for.
2. Keep the SPBs where the NTPN PNBP, NTPN VTS or SPK pandu is still missing.
3. Post each one, with what is missing, to your operations webhook.

### Warta sent from INSW but still at Buat Warta

Starts: Every 15 minutes

1. Check the warta statuses for the vessels you sent through INSW.
2. Keep the warta still at Buat Warta that were there on the last run too.
3. Email you each one so someone can call the LNSW contact centre.

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 “Check warta statuses” 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": "inaportnet.dephub.go.id/get_warta_statuses",
    "input": {
      "vessels": [
        "Acme Star",
        "Northwind Bay"
      ],
      "port": "Tanjung Priok"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "warta": [
      {
        "vessel": "Acme Star",
        "port": "Tanjung Priok",
        "type": "kedatangan",
        "planned_date": "2026-11-14",
        "status": "Terkirim"
      },
      {
        "vessel": "Northwind Bay",
        "port": "Tanjung Priok",
        "type": "keberangkatan",
        "planned_date": "2026-11-13",
        "status": "Buat Warta"
      }
    ],
    "count": 2
  }
}
```

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.

## Inaportnet’s own options

Inaportnet's sign-in page links to no API or developer documentation, and its only guide there is an FAQ deck. INSW's Single Submission Pengangkut lets an agent fill in a Dataset Kedatangan once and creates the Warta Kapal Kedatangan in Inaportnet from it.

| Option | What it covers | What it takes |
| --- | --- | --- |
| INSW Single Submission Pengangkut | A Dataset Kedatangan filled in once. Its Permohonan Warta creates the Warta Kapal Kedatangan in Inaportnet with the status Terkirim. | An INSW account at pengangkut.insw.go.id. Agent data must match your Inaportnet account. |
| Excel uploads in Inaportnet's format | The bongkar/muat data and the barang tercemar manifest, uploaded to Tools 3 of a warta. | The Excel template Inaportnet provides, at most 2 MB per file. |
| Inaportnet by hand | Warta kedatangan and keberangkatan, SPOG requests and SPB details, in the browser. | A registered user for your company and Wilayah Kerja (port region). |

Read on November 12, 2026: [Inaportnet sign-in page](https://inaportnet.dephub.go.id/), [FAQ Inaportnet](https://inaportnet.dephub.go.id/files/FAQ-INAPORTNET.pptx), [INSW user manual: SSm Pengangkut, Dataset Kedatangan](https://api.insw.go.id/assets/upload/cms/1669011583406_cms.pdf).

## Signing in to Inaportnet

Inaportnet signs you in with a username and password, or with Log in with SSO through the Ministry's SSO at hubnet.kemenhub.go.id. With Fous you sign in once through Inaportnet's own sign-in with your own account. The login is sealed with AES-256, code and AI agents never see it, and an expired session is signed back in.

## Worth knowing

- **SPOG is no longer created for you**: Inaportnet's FAQ says the SPOG no longer appears automatically after the SPK pandu. The agent has to request it.
- **An SPB waits for three references**: When an SPB cannot be approved although the cycle is complete, the FAQ says to check that the NTPN PNBP, the NTPN VTS and the SPK pandu appear in the SPB detail.
- **Uploads: PDF or Excel, 2 MB at most**: Each document must be the type asked for, PDF or Excel, and at most 2 MB. Excel files must use the format provided in Inaportnet.
- **The warta form is checked tool by tool**: Tools 2 needs the crew with the nakhoda (master) box ticked, and a crew count at or above minimum safe manning. With no cargo work, Tools 5 takes tanpa bongkar muat (no discharge or loading).

## 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)
- [DA-Desk](https://fous.com/automate/da-desk.md)
- [Marine Department eBS](https://fous.com/automate/marine-department-ebs.md)
- [DG Shipping e-Governance](https://fous.com/automate/dg-shipping-e-governance.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: [Paragon MLS](/automate/paragon-mls), [Bushel](/automate/bushel), [Syndigo CXH](/automate/syndigo-cxh), [Morrisons Supplier Portal](/automate/morrisons-supplier-portal), [Cisco Commerce Workspace](/automate/cisco-commerce-workspace), [LennoxPros](/automate/lennoxpros).

## Frequently asked questions

### Does Inaportnet have an API?

None is linked from Inaportnet: its sign-in page offers no API or developer documentation, only an FAQ deck. INSW's Single Submission Pengangkut can create the Warta Kapal Kedatangan in Inaportnet from a Dataset Kedatangan you fill in once at pengangkut.insw.go.id.

### Why is my SPB not approved when the cycle is complete?

Usually one of its references is missing. Inaportnet's FAQ says to check that the NTPN PNBP, the NTPN VTS and the SPK pandu appear in the SPB detail. A workflow you build can check this every hour and post what is missing to your webhook.

### I sent the warta from INSW. Why does Inaportnet still show Buat Warta?

It should change to Terkirim on its own. The INSW manual says a submitted aju is created in Inaportnet with the status Terkirim, and if it stays at Buat Warta for 5 minutes you contact the LNSW contact centre.

### What file can I upload to a warta?

PDF or Excel, whichever the field asks for, at most 2 MB. Excel files must follow the format provided in Inaportnet, and the company appointment letter at registration must be a PDF of at most 2 MB.

### Is Fous affiliated with the Indonesia Ministry of Transportation?

No. Fous is an independent product. You use it with your own Inaportnet 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 Inaportnet (Directorate General of Sea Transportation, Indonesia Ministry of Transportation). 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.
