List Modules
Modules
List Modules
List all PV modules in the current workspace
GET
List Modules
GET /modules
Returns all PV modules belonging to the authenticated workspace. Use this to populate equipment selection dropdowns or to audit the module library before running an energy model.Notes
- Requires a valid JWT with read access to the workspace.
- Returns an array of
ModuleResponseobjects, each containing the module’s parsed properties and optional AOI curve data. - Modules are workspace-scoped; you will only see modules created within the current workspace.
- To retrieve a single module by ID, use
GET /modules/{module_id}. - To add modules, use
POST /modules(file upload) orPOST /modules/json(JSON body).
