Clients
Manage client information and records.List Clients
Query Parameters
Page number for pagination
Number of items per page (max: 100)
Search by client name, email, or phone
Filter by status:
active, inactive, pendingResponse
Indicates if the request was successful
Array of client objects
Get Client
Path Parameters
The unique identifier of the client
Create Client
Body Parameters
Client full name
Client email address
Client phone number
Client address information
Tax identification number (CPF/CNPJ)
Additional notes about the client
Update Client
Delete Client
Projects
Manage solar installation projects.List Projects
Query Parameters
Filter projects by client ID
Filter by status:
planning, approved, in_progress, completed, cancelledPage number for pagination
Number of items per page
Create Project
Body Parameters
ID of the client for this project
Project name or description
Solar system size in kW
Estimated project cost in currency units
Planned start date (ISO 8601 format)
Additional project notes
Installations
Track solar panel installations and maintenance.List Installations
Get Installation Details
Response Fields
Installation unique identifier
Associated project ID
Installation status:
scheduled, in_progress, completed, maintenanceArray of solar panel information
Inverter information
Invoices
Manage billing and invoices.List Invoices
Query Parameters
Filter invoices by client ID
Filter by status:
draft, sent, paid, overdue, cancelledFilter by invoices created after this date (ISO 8601)
Filter by invoices created before this date (ISO 8601)
Create Invoice
Body Parameters
Client ID for this invoice
Associated project ID
Array of invoice line items
Invoice due date (ISO 8601 format)
Additional invoice notes
Reports
Generate and retrieve analytics reports.Generate Energy Production Report
Body Parameters
Installation ID for the report
Report start date (ISO 8601)
Report end date (ISO 8601)
Report format:
json, pdf, csvGet Client Summary Report
Total number of projects for the client
Total revenue from the client
Number of active installations
Total energy produced in kWh