gfw.ocean.fishing_effort
mock data$0.003 / callAnalyze Fishing Effort
Analyze fishing effort intensity across a geographic polygon for a specified date range, aggregated by gear type (trawlers, longliners, purse seiners, squid jiggers, etc.). Returns a grid of 0.1-degree cells with fishing hours and vessel counts per month or year, drawn from Global Fishing Watch's public AIS-based fishing effort dataset covering 2012–present. Useful for marine protected area monitoring, fisheries research, and vessel traffic analysis. Define the study area with a closed polygon in [longitude, latitude] coordinates.
Input schema
End of the analysis period in ISO format YYYY-MM-DD (e.g. "2023-06-30"). Must be after start_date; keep ranges under 12 months for manageable response sizes.
Start of the analysis period in ISO format YYYY-MM-DD (e.g. "2023-01-01"). GFW data coverage starts from 2012.
Polygon boundary as an array of [longitude, latitude] pairs defining the analysis area. The polygon must be closed (first and last coordinate identical). Example: [[-10,35],[-5,35],[-5,40],[-10,40],[-10,35]] for a box in the NE Atlantic. Omit to analyze global waters.
Time granularity for effort aggregation. "MONTHLY" groups data by calendar month; "YEARLY" by year. Default: "MONTHLY".
Call via REST
curl -X POST https://unifyapi.pro/api/call/gfw.ocean.fishing_effort \
-H "Authorization: Bearer uak_live_..." \
-H "Content-Type: application/json" \
-d '{"end_date":"<end_date>","start_date":"<start_date>","coordinates":"<coordinates>","temporal_resolution":"<temporal_resolution>"}'