This endpoint allows you to check the status of the most recent configuration process:
GET /setup/api/configcheck
Note that you may need to wait several seconds after you start a process before you can check its status.
curl -L 'https://api_key:your-amazing-password@hostname:admin_port/setup/api/configcheck'
Status: 200 OK
{
"status": "running",
"progress": [
{
"status": "DONE",
"key": "Appliance core components"
},
{
"status": "DONE",
"key": "GitHub utilities"
},
{
"status": "DONE",
"key": "GitHub applications"
},
{
"status": "CONFIGURING",
"key": "GitHub services"
},
{
"status": "PENDING",
"key": "Reloading appliance services"
}
]
}
The different statuses are:
| Status | Description |
|---|---|
PENDING |
The job has not started yet |
CONFIGURING |
The job is running |
DONE |
The job has finished correctly |
FAILED |
The job has finished unexpectedly |