Skip to main content
POST
Import Project Files

POST /projects/import

Imports a supported external project package (individual files or a zip archive) and automatically creates corresponding Daly platform resources.

Notes

  • Requires workspace write access.
  • Accepts one or more uploaded files via multipart form data. A .prj file is required.
  • If a zip archive is included, supported sub-files (.prj, .pan, .ond, .shd, .met, etc.) are extracted automatically.
  • On success, the response includes all created resources: project, location, modules, inverters, shadingScenes, weatherData, and energyModels.
  • The filesProcessed field lists which uploaded files were parsed, and warnings contains any non-fatal issues encountered during import.
  • Returns 400 if required files are missing or the upload cannot be parsed.
This endpoint creates a location automatically from geographic data in the imported package. You do not need to create a location first.