resource-watch/control-tower

View on GitHub
microservices/gfw-analysis-gee.json

Summary

Maintainability
Test Coverage
{
  "port": 30500,
  "endpoints": [
    {
      "path": "/v1/recent-tiles-classifier",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/recent-tiles-classifier"
      }
    },
    {
      "path": "/v1/composite-service",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/composite-service"
      }
    },
    {
      "path": "/v1/mc-analysis",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/mc-analysis"
      }
    },
    {
      "path": "/v1/composite-service/geom",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/composite-service/geom"
      }
    },
    {
      "path": "/v1/composite-service/geom",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/composite-service/geom"
      }
    },
    {
      "path": "/v1/geodescriber",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/geodescriber"
      }
    },
    {
      "path": "/v1/geodescriber/geom",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/geodescriber/geom"
      }
    },
    {
      "path": "/v1/geodescriber/geom",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/geodescriber/geom"
      }
    },
    {
      "path": "/v1/umd-loss-gain",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/umd-loss-gain"
      }
    },
    {
      "path": "/v1/umd-loss-gain",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/umd-loss-gain"
      }
    },
    {
      "path": "/v1/umd-loss-gain/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/umd-loss-gain/use/:name/:id"
      }
    },
    {
      "path": "/v1/umd-loss-gain/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/umd-loss-gain/wdpa/:id"
      }
    },
    {
      "path": "/v1/whrc-biomass",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/whrc-biomass"
      }
    },
    {
      "path": "/v1/whrc-biomass/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/whrc-biomass/use/:name/:id"
      }
    },
    {
      "path": "/v1/whrc-biomass/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/whrc-biomass/wdpa/:id"
      }
    },
    {
      "path": "/v1/whrc-biomass",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/whrc-biomass"
      }
    },
    {
      "path": "/v1/whrc-biomass/admin/:iso",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/whrc-biomass/admin/:iso"
      }
    },
    {
      "path": "/v1/whrc-biomass/admin/:iso/:admin",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/whrc-biomass/admin/:iso/:admin"
      }
    },
    {
      "path": "/v1/whrc-biomass/admin/:iso/:admin/:admin2",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/whrc-biomass/admin/:iso/:admin/:admin2"
      }
    },
    {
      "path": "/v1/mangrove-biomass",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/mangrove-biomass"
      }
    },
    {
      "path": "/v1/mangrove-biomass/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/mangrove-biomass/use/:name/:id"
      }
    },
    {
      "path": "/v1/mangrove-biomass/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/mangrove-biomass/wdpa/:id"
      }
    },
    {
      "path": "/v1/mangrove-biomass",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/mangrove-biomass"
      }
    },
    {
      "path": "/v1/mangrove-biomass/admin/:iso",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/mangrove-biomass/admin/:iso"
      }
    },
    {
      "path": "/v1/mangrove-biomass/admin/:iso/:admin",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/mangrove-biomass/admin/:iso/:admin"
      }
    },
    {
      "path": "/v1/mangrove-biomass/admin/:iso/:admin/:admin2",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/mangrove-biomass/admin/:iso/:admin/:admin2"
      }
    },
    {
      "path": "/v1/population",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/population"
      }
    },
    {
      "path": "/v1/population/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/population/use/:name/:id"
      }
    },
    {
      "path": "/v1/population/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/population/wdpa/:id"
      }
    },
    {
      "path": "/v1/population",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/population"
      }
    },
    {
      "path": "/v1/population/admin/:iso",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/population/admin/:iso"
      }
    },
    {
      "path": "/v1/population/admin/:iso/:admin",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/population/admin/:iso/:admin"
      }
    },
    {
      "path": "/v1/population/admin/:iso/:admin/:admin2",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/population/admin/:iso/:admin/:admin2"
      }
    },
    {
      "path": "/v1/soil-carbon",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/soil-carbon"
      }
    },
    {
      "path": "/v1/soil-carbon/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/soil-carbon/use/:name/:id"
      }
    },
    {
      "path": "/v1/soil-carbon/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/soil-carbon/wdpa/:id"
      }
    },
    {
      "path": "/v1/soil-carbon/admin/:iso",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/soil-carbon/admin/:iso"
      }
    },
    {
      "path": "/v1/soil-carbon/admin/:iso/:admin",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/soil-carbon/admin/:iso/:admin"
      }
    },
    {
      "path": "/v1/soil-carbon/admin/:iso/:admin/:admin2",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/soil-carbon/admin/:iso/:admin/:admin2"
      }
    },
    {
      "path": "/v1/forma250gfw",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/forma250gfw"
      }
    },
    {
      "path": "/v1/forma250gfw/latest",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/forma250gfw/latest"
      }
    },
    {
      "path": "/v1/forma250gfw",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/forma250gfw"
      }
    },
    {
      "path": "/v1/forma250gfw/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/forma250gfw/wdpa/:id"
      }
    },
    {
      "path": "/v1/forma250gfw/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/forma250gfw/use/:name/:id"
      }
    },
    {
      "path": "/v1/forma250gfw/admin/:iso",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/forma250gfw/admin/:iso"
      }
    },
    {
      "path": "/v1/forma250gfw/admin/:iso/:admin",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/forma250gfw/admin/:iso/:admin"
      }
    },
    {
      "path": "/v1/forma250gfw/admin/:iso/:admin/:admin2",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/forma250gfw/admin/:iso/:admin/:admin2"
      }
    },
    {
      "path": "/v1/biomass-loss",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/biomass-loss"
      }
    },
    {
      "path": "/v1/biomass-loss",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/biomass-loss"
      }
    },
    {
      "path": "/v1/loss-by-landcover",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/loss-by-landcover"
      }
    },
    {
      "path": "/v1/loss-by-landcover",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/loss-by-landcover"
      }
    },
    {
      "path": "/v1/landcover",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/landcover"
      }
    },
    {
      "path": "/v1/landcover",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/landcover"
      }
    },
    {
      "path": "/v1/biomass-loss/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/biomass-loss/wdpa/:id"
      }
    },
    {
      "path": "/v1/biomass-loss/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/biomass-loss/use/:name/:id"
      }
    },
    {
      "path": "/v1/biomass-loss/admin/:iso",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/biomass-loss/admin/:iso"
      }
    },
    {
      "path": "/v1/biomass-loss/admin/:iso/:admin",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/biomass-loss/admin/:iso/:admin"
      }
    },
    {
      "path": "/v1/biomass-loss/admin/:iso/:admin/:admin2",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/biomass-loss/admin/:iso/:admin/:admin2"
      }
    },
    {
      "path": "/v1/sentinel-tiles/",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/sentinel-tiles/"
      }
    },
    {
      "path": "/v1/recent-tiles/",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/recent-tiles/"
      }
    },
    {
      "path": "/v1/recent-tiles/tiles",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/recent-tiles/tiles"
      }
    },
    {
      "path": "/v1/recent-tiles/thumbs",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v1/recent-tiles/thumbs"
      }
    },
    {
      "path": "/v2/nlcd-landcover",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/nlcd-landcover"
      }
    },
    {
      "path": "/v2/nlcd-landcover",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v2/nlcd-landcover"
      }
    },
    {
      "path": "/v2/nlcd-landcover/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/nlcd-landcover/wdpa/:id"
      }
    },
    {
      "path": "/v2/nlcd-landcover/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/nlcd-landcover/use/:name/:id"
      }
    },
    {
      "path": "/v2/nlcd-landcover/admin/:iso",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/nlcd-landcover/admin/:iso"
      }
    },
    {
      "path": "/v2/nlcd-landcover/admin/:iso/:admin",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/nlcd-landcover/admin/:iso/:admin"
      }
    },
    {
      "path": "/v2/nlcd-landcover/admin/:iso/:admin/:admin2",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/nlcd-landcover/admin/:iso/:admin/:admin2"
      }
    },
    {
      "path": "/v2/biomass-loss",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/biomass-loss"
      }
    },
    {
      "path": "/v2/biomass-loss",
      "method": "POST",
      "redirect": {
        "method": "POST",
        "path": "/api/v2/biomass-loss"
      }
    },
    {
      "path": "/v2/biomass-loss/wdpa/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/biomass-loss/wdpa/:id"
      }
    },
    {
      "path": "/v2/biomass-loss/use/:name/:id",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/biomass-loss/use/:name/:id"
      }
    },
    {
      "path": "/v2/biomass-loss/admin/:iso",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/biomass-loss/admin/:iso"
      }
    },
    {
      "path": "/v2/biomass-loss/admin/:iso/:admin",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/biomass-loss/admin/:iso/:admin"
      }
    },
    {
      "path": "/v2/biomass-loss/admin/:iso/:admin/:admin2",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/biomass-loss/admin/:iso/:admin/:admin2"
      }
    },
    {
      "path": "/v1/landsat-tiles/:year/:z/:x/:y",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v1/landsat-tiles/:year/:z/:x/:y"
      }
    },
    {
      "path": "/v2/landsat-tiles/:year/:z/:x/:y",
      "method": "GET",
      "redirect": {
        "method": "GET",
        "path": "/api/v2/landsat-tiles/:year/:z/:x/:y"
      }
    }
  ]
}