List deployments awaiting removal confirmation
const url = 'http://localhost:3000/api/v1/deployments/awaiting-removal';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:3000/api/v1/deployments/awaiting-removal \ --header 'X-API-Key: <X-API-Key>'Lists deployments that were deleted but that at least one device has not yet confirmed removing. A deployment leaves this list only when every device has reported removed; a device that reported failed keeps it here, because the workload may still be running.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”UUID of the organization (tenant) the request acts in. It selects the tenant and grants nothing: the server checks membership or an open tenant switch. Not needed for global operations. A malformed value returns 400. API keys are fixed to their own organization; another organization returns 403. The x-organization-source header grants nothing.
Responses
Section titled “Responses”Deployments awaiting removal retrieved successfully
object
Deployment UUID
Deployment name
Name of the application being removed (null if unavailable)
Version of the application being removed (null if unavailable)
FM-1301: true when the deployment is still live and was removed from some of its devices only. The counts below then cover only those devices.
When removal was requested
Number of device instances the removal covers
Devices that reported removed
Devices asked to remove that have not reported a terminal state
Devices that reported failed. The workload may still be running on these devices.
Examplegenerated
[ { "id": "example", "name": "example", "applicationName": "example", "applicationVersion": "example", "partial": true, "removalRequestedAt": "example", "total": 1, "confirmed": 1, "awaiting": 1, "failed": 1 }]Forbidden — caller lacks required permission