Changelog

Latest updates, improvements, and changes to the Pipe Solar API.

v2.0.0New Feature

Real-Time Monitoring & Webhooks v2

Major release introducing real-time monitoring capabilities and an overhauled webhook system.

  • New /monitoring/energy endpoint with hourly, daily, weekly, and monthly granularity
  • New /monitoring/alerts endpoint for performance issue tracking
  • Webhook v2 with event filtering and signing secrets
  • Breaking: Webhook payload format updated (see migration guide)
v1.5.0New Feature

Billing API & Improved Pagination

New billing endpoints and improved pagination across all list endpoints.

  • New /billing/invoices endpoint for invoice management
  • Added total_pages to pagination meta
  • Increased max per_page from 50 to 100
  • Added region filter to installations endpoint
v1.4.2Bug Fix

Bug Fixes

Various bug fixes and stability improvements.

  • Fixed incorrect daily_output_kwh calculation for multi-panel installations
  • Fixed 500 error when creating a panel with empty metadata object
  • Improved error messages for validation failures
v1.4.0New Feature

Installation Management

New endpoints for managing solar panel installation sites.

  • New /installations endpoint with full CRUD operations
  • Added installation_id field to panels
  • New panel_count field on installation responses
  • SDKs updated with installation support
v1.3.0Improvement

API Key Improvements

Enhanced security and management for API keys.

  • Added ability to create scoped API keys with limited permissions
  • New token expiry configuration (expires_in parameter)
  • Token revocation endpoint for immediate invalidation
  • Dashboard now shows API key usage analytics