Skip to content

Statuses and Stages

The Palmetto Energy API provides several means to determine the status and stage of a project at any given time.

  1. Our Subscription APIs offer webhooks that will alert you when a project status or stage changes.
  2. You can also query the stage or status of a given project at any time with the project details endpoint.
  3. The project itself will have its current status and submission status.

The following documentation provides more in depth detail about what all of the statuses and stages mean.

The status indicates the overall status of the project lifecycle.

The project is being constructed and has not yet been submitted for review.

The project has been submitted with all required details and documentation. The submission will also have its own statuses.

StatusDescription
PENDINGThe project is submitted and awaiting review
ACCEPTEDThe project has been accepted and will progress to the qualifying stage
REJECTEDThe project has been rejected. There will be a reason why, which will allow you to modify the project and resubmit.

The project is going through quality control to ensure it can be built and that all the documentation and information required are present.

The project’s design is finalized and all required documentation is reviewed for accuracy and completeness. The completion of all stages under FINALIZING_DESIGN marks a major milestone in the project lifecycle. Typically this is when Notice to Proceed is granted for financiers.

The project’s plan set is being drafted and submitted and the required stamps are being acquired. A physical site survey may also be required depending on the project’s requirements.

This status encompasses all of the necessary requirements that the project must have before being installed. This includes things like structural improvements (new roof), Homeowners Association approvals, permitting, and so on.

The solar project is being installed on the house. The completion of all stages under INSTALLING marks a major milestone in the project lifecycle.

System activation is the final step of the project lifecycle. This involves system inspection, any additional system changes if required, and getting permission to operate from the utility.

The project is installed and completed.

The project has been placed on hold and will not progress. There are several reasons why projects are placed on hold (this list is not exhaustive):

  1. The homeowner is not responsive.
  2. The homeowner has requested it.
  3. There is an issue with financing.

Projects will not remain on hold indefinitely. Either they will resume where they last left off or they will be cancelled.

The project has been cancelled. This can happen for several reasons (this list is not exhaustive):

  1. The customer requested it.
  2. The project is not viable.
  3. Unable to procure financing.

The project has been rejected. This typically happens in the qualifying stage of the lifecycle. Projects are typically rejected when they don’t meet quality standards (price per watt is too high, not enough production on the system, house won’t support them, etc).

Each stage is comprised of sub stages that have their own statuses. When each stage’s sub statuses are COMPLETE, the stage is considered complete.

Sub StageDescription
creationWhen the project was created. This will always be
submissionThe project has been accepted and will progress to the qualifying stage
reviewThe project has been rejected. There will be a reason why, which will allow you to modify the project and resubmit.
Sub StageDescription
preliminaryProposalThe preliminary proposal for the project is being prepared.
closingDocumentsThe documents and information required to finalize the proposal are being gathered and vetted, such as the utility bill, contract, loan documents, a virtual site survey, and other required documentation.
siteApprovalThe project’s engineering design and other upgrades (such as a main panel upgrade, roofing, or trenching) are being reviewed.
Sub StageDescription
engineeringPlanSetThe project’s plan set is being generated and reviewed for accuracy.
stampingAny requisite stamps required for the plan set are gathered and reviewed.
physicalSiteSurveyA physical site survey is done for the property
roofingCoordinationIf the project requires a new roof prior to system installation, it will be reflected here.
electricalCoordinationIf the project requires new electrical work, such as a main panel upgrade, it will be reflected here.
trenchingCoordinationIf the project requires trenching, it will be reflected here.
homeownersAssociationIf the project requires sign off from an HOA, it will be reflected here.
permittingThe project’s requisite permits are being acquired and reviewed.
interconnectionThe project is applying to the utility for interconnection approval.
creditExtensionIf the project requires a credit extension, it will be reflected here.
Sub StageDescription
installSchedulingThe solar system install is being scheduled with the homeowner.
inspectionThe installation is undergoing inspection.
jobCloseOutThe installation is being finalized.
Sub StageDescription
permissionToOperateThe project’s final approvals and sign offs are acquired.
systemActivationThe system has been activated.