Returns the full catalog of analysis capabilities that can be requested as checks[].type in POST /jobs/make_job. Each entry includes the machine-readable configuration schema (input_schema) accepted in checks[].config, a display label, a token cost hint, and — when the result is stored under a different key than the capability name — the result_key to read from the plot's analysis object.
Use this endpoint to discover new analyses as they are added: the catalog is live, so integrations that read it do not need an API update when a new capability ships. The catalog at the time of writing (the response example below is abbreviated — the live endpoint returns every row of this table):
name | Label |
|---|---|
eudr | EUDR |
deforestation | Deforestation |
protected_area | Protected Area |
indigenous_land | Indigenous Land |
visual_verification | Visual Verification |
land_cover | Land Cover |
surface_temperature | Surface Temperature |
precipitation | Precipitation |
water_detection | Water Detection |
fire_damage | Fire Damage |
deforestation_risk | Deforestation Risk |
forest_loss_by_year | Forest Loss By Year |
canopy_condition | Canopy Condition |
soil_moisture | Soil Moisture |
productivity_trend | Productivity Trend |
farm_portfolio_health | Farm Portfolio Health |
agricultural_drought_stress | Agricultural Drought Stress |
agricultural_climate_aridity | Agricultural Climate Aridity |
enso_teleconnection | El Niño Climate Sensitivity |
enso_seasonal_outlook | El Niño Seasonal Stress |
flood_water_history | Observed Flooding |
flood_risk_5weeks | Near-Term Flood Risk |
flood_risk_5years | Long-Term Flood Risk |
wildfire_burn_history | Wildfire Burn History |
wildfire_risk_5weeks | Near-Term Wildfire Risk |
wildfire_risk_5years | Long-Term Wildfire Risk |
coastal_erosion_risk | Coastal Exposure |
solar_site_suitability | Solar Site Suitability |
vineyard_site_suitability | Vineyard Site Suitability |
data_center_site_suitability | Data Center Site Suitability |
asset_inspection_priority | Asset Inspection Priority |
property_due_diligence | Property Due Diligence |
supplier_site_risk_screen | Supplier Site Risk |
compliance_verification_pack | Compliance Verification Pack |
curl -i -X GET \
https://api.open-atlas.com/_mock/openapi/v3/discovery/capabilities \
-H 'Authorization: Bearer <YOUR_JWT or vantage_live_ API key_HERE>'The list of available capabilities
Capability name. Use this value as checks[].type in POST /jobs/make_job
JSON Schema describing the configuration object accepted in checks[].config for this capability
How results are delivered. All capabilities currently complete within the job lifecycle ('sync'); 'async' is reserved for future long-running analyses
Indicative token cost for running a capability. Use the X-Dry-Run header on POST /jobs/make_job for an exact quote on a concrete set of plots
[ { "name": "eudr", "label": "EUDR", "description": "EUDR compliance bundle: deforestation analysis with protected-area and Indigenous-land checks included.", "input_schema": { … }, "transport": "sync" }, { "name": "protected_area", "label": "Protected Area", "description": "Checks whether the plot overlaps protected areas and returns overlap, source, and regulatory metadata.", "input_schema": { … }, "transport": "sync", "result_key": "protected_areas" }, { "name": "visual_verification", "label": "Visual Verification", "description": "VLM-based verification of an area of interest using recent satellite imagery.", "input_schema": { … }, "transport": "sync" }, { "name": "soil_moisture", "label": "Soil Moisture", "description": "Compares recent surface soil moisture with the same place and season in prior years, with rainfall anomaly as supporting context.", "input_schema": { … }, "transport": "sync" } ]