GetOTP Documentation

Delete Template

The Template API provides a way to delete your Template.

Request for Delete Template API

To delete a Template, make a DELETE request to our Template endpoint.

https://api.otp.dev/v1/templates/{template_id}

With the following Basic HTTP verification method:

DescriptionRequiredData TypeExample
Your API KeyYesStringmtbi2w4hlendfpxa1igthcu5p6mzxf7k

Note

With the following parameter:

NameDescriptionRequiredData TypeExample
template_idThe unique identifier of the templateYesString3fa85f64-5717-4562-b3fc-2c963f66afa6

Examples

Below is an example request using cURL:

curl --request DELETE \
    --url https://api.otp.dev/v1/templates/3fa85f64-5717-4562-b3fc-2c963f66afa6 \
    --header 'X-OTP-Key: {YOUR_API_KEY}'

The response would be returned with HTTP 204status code:

If there is an error with the API call, you will receive a JSON response with 400+ status code, error code and message.

{
    "errors": [{
        "timestamp": "2025-08-18 00:00:00",
        "path": "/v1/templates/3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "method": "DELETE",
        "status": 404,
        "message": "Template not found",
        "code": "1251"
    }]
}

Please refer to this table for details:

Error CodeDescriptionHTTP Code
1251Template not found404