Vessel Fleet & IMO Registry Scraper avatar

Vessel Fleet & IMO Registry Scraper

Pricing

Pay per event

Go to Apify Store
Vessel Fleet & IMO Registry Scraper

Vessel Fleet & IMO Registry Scraper

Scrape merchant vessel data from VesselFinder.com including IMO numbers, MMSI, vessel type, flag, dimensions, tonnage, AIS status, navigation data, destination, and ETA for bulk carriers, container ships, tankers, and other vessel types

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

VesselFinder Fleet & IMO Registry Scraper

Scrape merchant vessel data from VesselFinder.com. Returns IMO number, MMSI, vessel type, flag, dimensions, tonnage, AIS navigation status, current location, speed, destination, and ETA for bulk carriers, container ships, tankers, and other commercial vessel types.


VesselFinder Fleet Scraper Features

  • Extracts 20+ fields per vessel from VesselFinder's public registry — no account required
  • Covers all major vessel categories: bulk carriers, container ships, LNG tankers, general cargo, passenger ships
  • Collects real-time AIS data including navigation status, current speed, position, and destination
  • Returns dimensional data — length, beam, gross tonnage, deadweight tonnage
  • Filters by vessel type ID and configurable page depth per type
  • Handles pagination automatically across VesselFinder's listing pages
  • Residential proxy routing ensures reliable access without IP blocks

Who Uses Vessel Registry Data?

  • Maritime insurance underwriters — verify vessel specs and AIS history before issuing P&I cover
  • Sanctions compliance teams — screen fleet ownership and flag-of-convenience registrations against OFAC/EU lists
  • Commodity traders — track tanker and bulk carrier positions to model supply timelines
  • Supply chain risk analysts — monitor fleet availability and route disruptions at the vessel level
  • Port operators — build ETA tracking feeds from AIS destination and arrival data
  • Maritime research firms — maintain comprehensive fleet databases for trend analysis

How VesselFinder Scraper Works

  1. You provide vessel type IDs (e.g., 403 for container ships) and a page limit per type.
  2. The scraper fetches listing pages from VesselFinder's vessel database, collecting basic vessel specs and detail page links.
  3. Each vessel detail page is fetched and parsed for the full IMO record — tonnage, dimensions, AIS data, current voyage info.
  4. Results are returned as structured JSON, one record per vessel.

Input

{
"vesselTypes": ["403"],
"maxItems": 50,
"maxPagesPerType": 3
}
FieldTypeDefaultDescription
vesselTypesarray["401","403","604"]VesselFinder type IDs to crawl. 401=Bulk Carrier, 403=Container Ship, 604=LNG Tanker, 501=General Cargo, 701=Tanker
maxItemsinteger10Maximum total vessel records. Set to 0 for no limit
maxPagesPerTypeinteger1Pages to crawl per vessel type (each page has ~20 vessels)

VesselFinder Scraper Output Fields

{
"imo_number": "9757187",
"vessel_name": "EVER GIVEN",
"vessel_type": "Container Ship",
"flag": "Panama",
"year_built": "2018",
"mmsi": "371076000",
"callsign": "3EJB6",
"ais_type": "Cargo",
"gross_tonnage": "219,079",
"deadweight_tonnage": "199,629",
"length_m": "399.99",
"beam_m": "58.80",
"navigation_status": "Under way using engine",
"current_draught_m": "14.0 m",
"destination": "NLRTM",
"eta": "May 07, 09:00",
"current_location": "North Sea",
"speed_kn": "13.1",
"detail_url": "https://www.vesselfinder.com/vessels/details/9757187",
"scraped_at": "2026-05-05T06:00:00.000Z"
}
FieldTypeDescription
imo_numberstringIMO registration number
vessel_namestringOfficial vessel name
vessel_typestringVessel category (e.g., Container Ship, Bulk Carrier)
flagstringFlag state / country of registration
year_builtstringYear the vessel was built
mmsistringMaritime Mobile Service Identity number
callsignstringRadio callsign
ais_typestringAIS vessel type classification
gross_tonnagestringGross tonnage (GT)
deadweight_tonnagestringDeadweight tonnage (DWT)
length_mstringLength overall in meters
beam_mstringBeam width in meters
navigation_statusstringCurrent AIS navigation status
current_draught_mstringCurrent draught
destinationstringReported destination port or UN/LOCODE
etastringEstimated arrival at destination
current_locationstringCurrent geographic position description
speed_knstringSpeed over ground in knots
detail_urlstringSource URL on VesselFinder
scraped_atstringISO timestamp of extraction

🔍 FAQ

How do I scrape vessel data from VesselFinder?

VesselFinder Fleet Scraper handles the full crawl. Configure your vessel types and page depth in the input, then run. Results land in the dataset with one record per vessel.

What vessel types are available?

VesselFinder Fleet Scraper supports any type ID from VesselFinder's database. Common ones: 401 (Bulk Carrier), 403 (Container Ship), 501 (General Cargo), 604 (LNG Tanker), 701 (Tanker), 801 (Passenger). The default run covers bulk carriers, container ships, and LNG carriers.

How much does VesselFinder Fleet Scraper cost?

Pay-per-event pricing at $0.00125 per vessel record, plus a $0.10 per-run platform fee. A run of 500 vessels costs roughly $0.73. Residential proxy usage is included in the coefficient.

Does VesselFinder Scraper return ownership data?

VesselFinder Fleet Scraper returns publicly available data. Ownership fields (registered owner, technical manager, P&I club) are behind VesselFinder's premium tier and return empty for free-tier pages — which is consistent with how the site works, not a bug.

Does VesselFinder Scraper need proxies?

Yes. VesselFinder blocks data center IPs. VesselFinder Fleet Scraper uses Apify residential proxies automatically — no configuration required on your end.


Need More Features?

Need ownership chain data, port call history, or PSC detention records? File a feature request or get in touch.

Why Use VesselFinder Fleet Scraper?

  • IMO-canonical output — every record is keyed to the vessel's IMO number, which is the stable, globally unique identifier. MMSI rotates; IMO does not.
  • Real-time AIS fields — navigation status, speed, position, destination, and ETA come from live AIS data, not static registry snapshots. Which means the data is actually useful for operations, not just research.
  • Clean structured JSON — 20+ fields per vessel, consistently named and typed, no post-processing required.