Global Fishing Watch API
Examples4Wings Reports

Generate fishing effort report grouped by gear type, using existing regions (Russian EEZ) in CSV format

Example 4Wings report for apparent fishing effort in the Russian EEZ, grouped by gear type, as CSV.

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

GET

Query parameters

ParameterValueDescription
spatial-resolutionLOWLow spatial resolution
temporal-resolutionMONTHLYAggregate by month
group-byGEARTYPEGroup results by gear type
datasets[0]public-global-fishing-effort:latestAIS apparent fishing effort dataset
date-range2022-01-01,2022-05-01Filter to this time period
formatCSVResponse format
region-id5690Russian EEZ region id
region-datasetpublic-eez-areasExisting region dataset

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=MONTHLY&group-by=GEARTYPE&datasets[0]=public-global-fishing-effort:latest&date-range=2022-01-01,2022-05-01&format=CSV&region-id=5690&region-dataset=public-eez-areas' \
--header 'Authorization: Bearer [TOKEN]' \
--header 'Content-Type: application/json'

POST

Query parameters

ParameterValueDescription
spatial-resolutionLOWLow spatial resolution
temporal-resolutionMONTHLYAggregate by month
group-byGEARTYPEGroup results by gear type
datasets[0]public-global-fishing-effort:latestAIS apparent fishing effort dataset
date-range2022-01-01,2022-05-01Filter to this time period
formatCSVResponse format

Request body

FieldValueDescription
region.datasetpublic-eez-areasExisting region dataset
region.id5690Russian EEZ region id

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=MONTHLY&group-by=GEARTYPE&datasets[0]=public-global-fishing-effort:latest&date-range=2022-01-01,2022-05-01&format=CSV' \
--header 'Authorization: Bearer [TOKEN]' \
--header 'Content-Type: application/json' \
--output 'report-grouped.json' \
--data-raw '{
    "region": {
        "dataset": "public-eez-areas",
        "id": 5690
    }
}'

Response

On this page