Gfwfish 4wings Report
gfwfish_4wings_reportAggregate apparent fishing effort (hours) from Global Fishing Watch over a bounding box and date range, grouped by flag state, gear type or vessel. This is the AIS-derived fishing-pressure layer behind the GFW map — use it for "how much fishing happened in this area, by whose fleet". VESSEL-LEVEL GROUPING (group_by VESSEL_ID or MMSI) is under a GFW-side pause since 2026-11-03 (upstream data issue): GFW no longer returns per-grid-cell vessel rows, so this tool now requests those two group-by values spatially aggregated (one row per vessel summed across the whole area/period, no lat/lon breakdown) to keep them working; FLAG, GEARTYPE and FLAGANDGEARTYPE are unaffected and still return per-grid-cell rows. Requires your own free GFW API token, passed as _apiKey.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bbox | No | Bounding box as "minLon,minLat,maxLon,maxLat" in WGS84, e.g. "-80,-10,-70,0". Required unless you pass region_id instead. | |
| _apiKey | No | Your own Global Fishing Watch API token (BYO). Get one free for non-commercial use at globalfishingwatch.org/our-apis/tokens: sign in, request an API access token, and pass it here. | |
| filters | No | Comma-separated upstream filter expressions, e.g. "geartype in ('trawlers')". | |
| datasets | No | Comma-separated GFW effort datasets. Default "public-global-fishing-effort:latest". | |
| end_date | Yes | End date, YYYY-MM-DD. | |
| group_by | No | One of "FLAG", "GEARTYPE", "VESSEL_ID", "FLAGANDGEARTYPE", "MMSI". Default "FLAG". | |
| region_id | No | A named GFW region id instead of a bbox — e.g. an EEZ id such as "8371". Takes precedence over bbox. | |
| start_date | Yes | Start date, YYYY-MM-DD. | |
| region_dataset | No | Which region dataset region_id belongs to. Default "public-eez-areas"; also "public-mpa-all" and "public-rfmo". | |
| spatial_resolution | No | One of "LOW" (0.1 degree) or "HIGH" (0.01 degree). Default "LOW". | |
| temporal_resolution | No | One of "HOURLY", "DAILY", "MONTHLY", "YEARLY", "ENTIRE". Default "ENTIRE". |