# DELETE /v1/projects/:projectId/ads/:platform/ads/:adId (/docs/api/reference/ads/delete-ad)



<Endpoint method="DELETE" path="/v1/projects/:projectId/ads/{platform}/ads/:adId" scope="ads:write:lifecycle" phase="1" />

Same shape as [`DELETE …/campaigns/:id`](/docs/api/reference/ads/delete-campaign), at the ad grain. Apple has no ad-level entity (D36) — partner contract never exposes `…/apple/.../ads`.

Authority: gated by the &#x2A;*`structural`** axis on the parent campaign.

## See also [#see-also]

* [`DELETE …/campaigns/:id`](/docs/api/reference/ads/delete-campaign)
* [`DELETE …/adsets/:id`](/docs/api/reference/ads/delete-adset)
