API Workflows
End-to-end workflows combining the 4Wings, Vessels and Events APIs for fishing effort analysis, vessel identification and compliance review.
These workflows guide you through combining Global Fishing Watch APIs — the 4Wings API, Vessels API, and Events API — to build practical use cases for analyzing fishing effort, identifying vessels, and reviewing their event history.
Each workflow walks through a real scenario end to end, from defining a region of interest to generating an analysis for enforcement or compliance authorities.
- Analyzing Apparent Fishing Effort in a Region and Retrieving Vessel Details — Query fishing effort for trawlers in a region and retrieve vessel details (4Wings → Vessels).
- Analyzing Apparent Fishing Effort for Trawlers in an EEZ — Identify trawlers in an EEZ, retrieve their identity, and check port visits and encounters (4Wings → Vessels → Events).
- Analyzing a Fleet (a Group of Vessels) — Track a fleet of longliners, retrieve vessel details, and detect fleet activity across multiple vessels (4Wings → Vessels → Events).
Get data as json sort by structure end date ASC and only 3 fields
Example query of a bulk report as JSON, sorted by structure end date ascending, returning only three fields.
Analyzing Apparent Fishing Effort in a Region and Retrieving Vessel Details
Query apparent fishing effort for a region with the 4Wings Report API, then resolve the vessels behind it with the Vessels API.