get https://api.codepipes.io/installer/v0/organizations//installations/
This API returns the status of each individual entity jobs.
This API is only available after the setup step is complete. i.e. when the progress is > 0.
In general, the individual entity status shows:
- progress of Setup step, with operation what is to be performed
operation
,crudSuccess
andmessage
fields in combination provides the status- if
operation=entityNoChange
the setup is skipped and is considered successful - if
crudSuccess
is true the setup for the entity is successful - if
message
is set, andcrudSuccess
is unset, this means, the setup for entity failed.
- Job progress and ID if any
- When the JobID is non empty, and jobSuccess and error message is unset, it means the job is in progress and setup was successful.
- When the JobID is empty, error message is non empty and crudSuccess is true, then it means the pipeline failed to trigger
- When the JobID is non empty and jobSuccess is true, it means the pipeline was successful
- When the JobID is non empty and error message is non empty, it means the pipeline had failed
- error message if any
- a non empty message means the entity update or Job has failed
- empty error message could mean that the updates are in progress or completed successfully