Global Fishing Watch API
Examples4Wings Reports

Generate report with total fishing hours per Lat/Lon grid cell using existing regions (MPA Dorsal de Nasca) in JSON format and buffer of 4 nautical miles

Example 4Wings report of total fishing hours per grid cell in the Dorsal de Nasca MPA with a 4 nautical mile buffer, as JSON.

To get details of existing regions, check Regions in the Reference data section

GET

Query parameters

ParameterValueDescription
spatial-resolutionLOWLow spatial resolution
temporal-resolutionENTIREAggregate over the entire date range
spatial-aggregationfalseDon't aggregate spatially (per grid cell)
datasets[0]public-global-fishing-effort:latestAIS apparent fishing effort dataset
date-range2022-05-01,2022-12-01Filter to this time period
formatJSONResponse format
region-id555745302MPA Dorsal de Nasca region id
region-datasetpublic-mpa-allExisting region dataset
buffer-value4Buffer distance around the region
buffer-unitNAUTICALMILESUnit for the region buffer

Request

# Make sure to replace [TOKEN] with your API Access Token.
curl --location -g --request GET 'https://gateway.api.globalfishingwatch.org/v3/4wings/report?spatial-resolution=LOW&temporal-resolution=ENTIRE&spatial-aggregation=false&datasets[0]=public-global-fishing-effort:latest&date-range=2022-05-01,2022-12-01&format=JSON&region-id=555745302&region-dataset=public-mpa-all&buffer-value=4&buffer-unit=NAUTICALMILES'\
--header 'Authorization: Bearer [TOKEN]' \
--header 'Content-Type: application/json' \
--output 'report-grouped.json'

POST

Query parameters

ParameterValueDescription
spatial-resolutionLOWLow spatial resolution
temporal-resolutionENTIREAggregate over the entire date range
spatial-aggregationfalseDon't aggregate spatially (per grid cell)
datasets[0]public-global-fishing-effort:latestAIS apparent fishing effort dataset
date-range2022-05-01,2022-12-01Filter to this time period
formatJSONResponse format

Request body

FieldValueDescription
region.datasetpublic-mpa-allExisting region dataset
region.id555745302MPA Dorsal de Nasca region id
region.bufferUnitNAUTICALMILESUnit for the region buffer
region.bufferValue4Buffer distance around the region

Request

# Make sure to replace [TOKEN] with your API Access Token.
curl --location -g --request POST 'https://gateway.api.globalfishingwatch.org/v3/4wings/report?spatial-resolution=LOW&temporal-resolution=ENTIRE&spatial-aggregation=false&datasets[0]=public-global-fishing-effort:latest&date-range=2022-05-01,2022-12-01&format=JSON'\
--header 'Authorization: Bearer [TOKEN]' \
--header 'Content-Type: application/json' \
--output 'report-grouped.json' \
--data-raw '{
    "region": {
        "dataset": "public-mpa-all",
        "id": 555745302,
        "bufferUnit": "NAUTICALMILES",
        "bufferValue": 4
    }
}'

Response

On this page