Build on Basepoint with a full-featured API

Every feature in Basepoint is accessible via API. Integrate your existing tools, automate workflows, and build custom applications on top of your energy data.

API-first by design
Everything you can do in the UI, you can do in code.

RESTful Endpoints

Access every resource in Basepoint through a consistent, well-documented REST API. Projects, sites, queues, documents, and market data — all queryable programmatically.

Webhooks & Event Streams

Subscribe to real-time events — queue status changes, document uploads, milestone completions — and push them into your own systems automatically.

Bulk Data Export

Pull large datasets for offline analysis, data warehousing, or custom reporting. Export in JSON, CSV, or Parquet with flexible filtering and pagination.

Authentication & Access Control

OAuth 2.0 and API key authentication with granular, role-based scopes. Control exactly what each integration can read and write across your organization.

From first request to production integration.

01

Generate API keys

Create scoped API keys from your Basepoint dashboard. Assign permissions per key so each integration only accesses what it needs.

02

Explore the docs

Interactive API reference with request and response examples for every endpoint. Test calls directly from the documentation before writing a line of code.

03

Build your integration

Use our SDKs for Python and TypeScript, or call the REST API directly. Pagination, rate limiting, and error handling are all designed for production workloads.

04

Monitor and scale

Track API usage, error rates, and latency from the developer dashboard. Set up alerts and scale your integration with confidence.

Your energy data, your way.

Connect Basepoint to your internal tools, BI platforms, and custom workflows. The API gives you full programmatic access to every data layer in the platform.

Project and portfolio data (CRUD)
Interconnection queue positions and status
Site intelligence and parcel data
Document upload, search, and extraction
Site and parcel data with GIS layers
Financial model inputs and outputs
Webhook subscriptions for real-time events
User management and access control

Start building on Basepoint

See how the Basepoint API can power your custom integrations and automate your energy development workflows.