Terrain Pro API

Terabase Energy's terrain analysis and solar site-planning API, used by the Terrain Pro application for elevation data extraction, layout generation, grading/earthwork solutions, pile binning and reveal reporting, wind-rack summaries and satellite search. The endpoint surface is documented in Terabase's public Terrain Pro API documentation app; the API itself requires authentication (probed anonymously it returns HTTP 403 "Authentication credentials were not provided"), and no machine-readable specification is published.

API entry from apis.yml

apis.yml Raw ↑
name: Terrain Pro API
description: Terabase Energy's terrain analysis and solar site-planning API, used by the Terrain Pro application
  for elevation data extraction, layout generation, grading/earthwork solutions, pile binning and reveal
  reporting, wind-rack summaries and satellite search. The endpoint surface is documented in Terabase's
  public Terrain Pro API documentation app; the API itself requires authentication (probed anonymously
  it returns HTTP 403 "Authentication credentials were not provided"), and no machine-readable specification
  is published.
humanURL: https://terrain-pro-api-doc-app.s3.us-west-2.amazonaws.com/index.html
baseURL: https://services.terabase.energy/tools/api/v1/terrain-pro
tags:
- terrain-analysis
- geospatial
- solar
- utility-scale-solar
- construction-technology
properties:
- type: Documentation
  url: https://terrain-pro-api-doc-app.s3.us-west-2.amazonaws.com/index.html
x-surface:
  state: gated
  reason: customer-only-docs
  detail: The Terrain Pro API is documented publicly but every endpoint requires an authenticated Terabase
    Tools account; an anonymous GET of the collection root returns a Django REST Framework 403 with "Authentication
    credentials were not provided." and no OpenAPI/schema route is served.
  evidence:
  - url: https://services.terabase.energy/tools/api/v1/terrain-pro/
    status: 403
  - url: https://services.terabase.energy/tools/api/schema/
    status: 200
  checked: '2026-08-05'