---
title: Delete a product
framework: appstoreconnectapi
role: symbol
role_heading: Web Service Endpoint
path: appstoreconnectapi/delete-v1-ciproducts-_id_
---

# Delete a product

Delete an Xcode Cloud product and all of its associated workflows, builds, and artifacts.

## URL

DELETE https://api.appstoreconnect.apple.com/v1/ciProducts/{id}

## Path Parameters

id: The opaque resource ID that uniquely identifies the Products resource.

## Response Codes

204 No Content: The request completed successfully and the specific Products resource was deleted. 400 Bad Request: An error occurred with your request. 401 Unauthorized: 403 Forbidden: Request not authorized. 404 Not Found: Resource not found. 429 :

## Discussion

Discussion To delete an Xcode Cloud product, call this endpoint using the HTTP DELETE method like this: https://api.appstoreconnect.apple.com/v1/ciProducts/9ad354b0-f380-40d3-b94f-dd5225b8b3d5 App Store Connect confirms the deletion by responding with the HTTP/1.1 204 No Content HTTP status code. important: Deleting an Xcode Cloud product permanently deletes all workflows, including their build history and artifacts. Only delete an Xcode Cloud product when you’re confident that you don’t need its workflows, build history, or artifacts anymore. Instead of deleting a product, deactivate its workflows to preserve the product and its build history and artifacts. For more information about deactivating a workflow, see Developing a workflow strategy for Xcode Cloud.
