Global Fishing Watch API
ExamplesEvents

Get fishing events within an existing region (Senegal EEZ) (POST)

Example POST request for apparent fishing events inside an existing region, the Senegal EEZ.

Query parameters

ParameterValueDescription
offset0Pagination offset
limit1Max number of events returned

Request body

FieldValueDescription
datasets["public-global-fishing-events:latest"]Fishing events dataset
startDate2020-10-01Start of the date range
endDate2020-12-31End of the date range
flags["CHN"]Filter by vessel flag
region.datasetpublic-eez-areasExisting region dataset
region.id8371Senegal EEZ region id

Request

# Make sure to replace [TOKEN] with your API Access Token.
    curl --location --request POST 'https://gateway.api.globalfishingwatch.org/v3/events?offset=0&limit=1' \
    --header 'Authorization: Bearer [TOKEN]' \
    --header 'Content-Type: application/json' \
    --data-raw '{
        "datasets": [ "public-global-fishing-events:latest"],
        "startDate": "2020-10-01",
        "endDate": "2020-12-31",
        "flags": ["CHN"],
        "region":  {
            "dataset": "public-eez-areas",
            "id": 8371
        }
    }'

Response

{
  "metadata": {
    "datasets": ["public-global-fishing-events:v3.0"],
    "dateRange": {
      "from": "2020-10-01",
      "to": "2020-12-31"
    },
    "encounterTypes": [],
    "flags": ["CHN"],
    "region": {
      "dataset": "public-eez-areas",
      "id": 8371
    }
  },
  "limit": 1,
  "offset": 0,
  "nextOffset": 1,
  "total": 627572,
  "entries": [
    {
      "start": "2020-09-26T01:43:25.000Z",
      "end": "2020-10-07T06:33:31.000Z",
      "id": "d2a6b63ea4b654c038194a3fc88ba7ac",
      "type": "fishing",
      "position": {
        "lat": 39.6907,
        "lon": 124.0237
      },
      "regions": {
        "mpa": [],
        "eez": ["8486"],
        "rfmo": ["ACAP", "IWC", "PICES", "WCPFC"],
        "fao": ["61"],
        "majorFao": ["61"],
        "eez12Nm": ["8486"],
        "highSeas": [],
        "mpaNoTakePartial": [],
        "mpaNoTake": []
      },
      "boundingBox": [124.0155016667, 39.6785533333, 124.035055, 39.6993483333],
      "distances": {
        "startDistanceFromShoreKm": 16,
        "endDistanceFromShoreKm": 14,
        "startDistanceFromPortKm": 2.382918,
        "endDistanceFromPortKm": 4.529377
      },
      "vessel": {
        "id": "d320fba36-69f1-1feb-849b-a03829f8860c",
        "name": "LIAODANYU23523",
        "ssvid": "412223961"
      },
      "fishing": {
        "totalDistanceKm": 9.705851662418958,
        "averageSpeedKnots": 0.21297844288636178,
        "averageDurationHours": 0.11517397789514866,
        "potentialRisk": false
      }
    }
  ]
}