Pipe SolarAPI Docs
Dashboard
v2.0 — Now with real-time monitoring

Build with the Pipe Solar API

Everything you need to integrate solar energy data into your applications. Monitor panels, track installations, manage billing, and more.

Simple, powerful API

RESTful endpoints with consistent patterns, detailed error messages, and comprehensive response types. Start making requests in minutes.

Bearer token authentication
JSON request and response bodies
Standard HTTP status codes
Cursor-based pagination
Terminal
curl -X GET "https://api.pipesolar.com/v1/panels" \
  -H "Authorization: Bearer ps_live_..." \
  -H "Content-Type: application/json"

# Response
{
  "data": [
    {
      "id": "panel_01H8X3...",
      "name": "Residential Array A",
      "capacity_kw": 12.5,
      "status": "active",
      "daily_output_kwh": 42.3
    }
  ],
  "meta": { "page": 1, "total": 24 }
}

Everything you need

Developer-friendly documentation designed to get you building fast.