Global Forest Watch API

Use GFW DATA API to explore, manage and access data.

Claim this API

Are you the operator of Global Forest Watch API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with Global Forest Watch API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://data-api.globalforestwatch.org/
Auth: api_key
Endpoints: 41
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:08:20.970793

Links

API Base: https://data-api.globalforestwatch.org/
SDKs:

100.0%

Uptime (7d)

889ms

Avg latency (7d)

19

Probes (7d)

Latency (7d)

Success Rate (7d)

Topics

ENVIRONMENT, MONITORING

Endpoints

Method Path Summary Auth Last Status Latency
POST /analysis/zonal Zonal Statistics Post api_key
GET /analysis/zonal/{geostore_id} Zonal Statistics Get none 404 530ms
GET /asset/{asset_id} Get Asset none 403 103ms
PATCH /asset/{asset_id} Update Asset api_key
DELETE /asset/{asset_id} Delete Asset api_key
GET /asset/{asset_id}/change_log Get Change Log api_key
GET /asset/{asset_id}/creation_options Get Creation Options api_key
GET /asset/{asset_id}/extent Get Extent api_key
GET /asset/{asset_id}/fields Get Fields api_key
GET /asset/{asset_id}/fields/{field_name} Get Field Metadata api_key
PATCH /asset/{asset_id}/fields/{field_name} Update Field Metadata api_key
GET /asset/{asset_id}/metadata Get Metadata api_key
POST /asset/{asset_id}/metadata Create Metadata api_key
PATCH /asset/{asset_id}/metadata Update Metadata api_key
DELETE /asset/{asset_id}/metadata Delete Metadata api_key
GET /asset/{asset_id}/stats Get Stats api_key
GET /asset/{asset_id}/tasks Get Tasks api_key
GET /asset/{asset_id}/tiles_info Get Tiles Info api_key
GET /assets Get Assets none 200 748ms
GET /dataset/nasa_viirs_fire_alerts/{version}/features Get Nasa Viirs Fire Alerts Features none
GET /dataset/{dataset} Get Dataset none 200 836ms
PUT /dataset/{dataset} Create Dataset api_key
PATCH /dataset/{dataset} Update Dataset api_key
DELETE /dataset/{dataset} Delete Dataset api_key
GET /dataset/{dataset}/{version} Get Version none
PUT /dataset/{dataset}/{version} Add New Version api_key
PATCH /dataset/{dataset}/{version} Update Version api_key
DELETE /dataset/{dataset}/{version} Delete Version api_key
POST /dataset/{dataset}/{version}/append Append To Version api_key
GET /dataset/{dataset}/{version}/assets Get Version Assets api_key
POST /dataset/{dataset}/{version}/assets Add New Asset api_key
GET /dataset/{dataset}/{version}/change_log Get Change Log api_key
GET /dataset/{dataset}/{version}/creation_options Get Creation Options api_key
GET /dataset/{dataset}/{version}/download/csv Download Csv api_key
POST /dataset/{dataset}/{version}/download/csv Download Csv Post api_key
GET /dataset/{dataset}/{version}/download/geotiff Download Geotiff api_key
GET /dataset/{dataset}/{version}/download/gpkg Download Geopackage api_key
GET /dataset/{dataset}/{version}/download/json Download Json api_key
POST /dataset/{dataset}/{version}/download/json Download Json Post api_key
GET /dataset/{dataset}/{version}/download/shp Download Shapefile api_key
GET /dataset/{dataset}/{version}/download_by_aoi/csv Download By Aoi Csv api_key
GET /dataset/{dataset}/{version}/download_by_aoi/json Download By Aoi Json api_key
GET /dataset/{dataset}/{version}/extent Get Extent api_key
GET /dataset/{dataset}/{version}/features Get Features none
GET /dataset/{dataset}/{version}/fields Get Fields api_key
GET /dataset/{dataset}/{version}/geostore/{geostore_id} Get Geostore By Version none
GET /dataset/{dataset}/{version}/metadata Get Metadata api_key 200 680ms
POST /dataset/{dataset}/{version}/metadata Create Metadata api_key
PATCH /dataset/{dataset}/{version}/metadata Update Metadata api_key
DELETE /dataset/{dataset}/{version}/metadata Delete Metadata api_key
GET /dataset/{dataset}/{version}/query Query Dataset api_key
POST /dataset/{dataset}/{version}/query Query Dataset Post api_key
POST /dataset/{dataset}/{version}/query/batch Query Dataset List Post api_key
GET /dataset/{dataset}/{version}/query/csv Query Dataset Csv api_key
POST /dataset/{dataset}/{version}/query/csv Query Dataset Csv Post api_key
GET /dataset/{dataset}/{version}/query/json Query Dataset Json api_key
POST /dataset/{dataset}/{version}/query/json Query Dataset Json Post api_key
GET /dataset/{dataset}/{version}/stats Get Stats api_key
GET /datasets Get Datasets none
POST /geostore/ Add New Geostore api_key
GET /geostore/{geostore_id} Get Any Geostore none 200 2351ms
GET /job/{job_id} Get Job api_key
GET /ping Ping none 404 560ms
GET /task/{task_id} Get Task api_key
PUT /task/{task_id} Create Task api_key
PATCH /task/{task_id} Update Task api_key
GET /v0/land/tree_cover_loss_by_driver Tree Cover Loss By Driver Search none 403 431ms
POST /v0/land/tree_cover_loss_by_driver Tree Cover Loss By Driver Post api_key
GET /v0/land/tree_cover_loss_by_driver/{resource_id} Tree Cover Loss By Driver Get none
DELETE /v0/land/tree_cover_loss_by_driver/{resource_id} Delete Tree Cover Loss by Driver Analysis api_key 403 473ms