Delete Template
Deletes a single template. It is first read from Meta to resolve its name, then deleted by name plus template ID — so only the language version identified by source_id is removed, not every language sharing that name. Deleting the English version leaves the Turkish one untouched; call the endpoint once per sourceId.
Deletion cannot be undone. Meta removes the template permanently. Re-creating it starts a new review cycle (PENDING) and produces a new sourceId. Messages that still reference a deleted template will fail to send.
Success returns HTTP 200 with an envelope that carries no payload: data is null and, like every null field, is dropped from the response.
Authorizations
Secret key in Bearer sk_... format. Server-to-server only — never embed it in a browser or mobile client. The organization is resolved from the key, so organization_id is never passed explicitly.
Path Parameters
Application ID. Must belong to the organization resolved from your secret key, otherwise the request returns 404 with APPLICATION_004.
"app_7poyXj8GXuv76e"
The template's Meta source ID.
"1234567890123456"
Response
The template was deleted on Meta and soft-deleted locally.
true