Templates API
Retrieve All Templates
GET https://marketing.qreq.com/api/templates
curl --request GET \ --url 'https://marketing.qreq.com/api/templates' \ --header 'Authorization: Bearer {api_key}'
Retrieve Single Template
GET https://marketing.qreq.com/api/templates/{id}
curl --request GET \ --url 'https://marketing.qreq.com/api/templates/{id}' \ --header 'Authorization: Bearer {api_key}'
Create Template
POST https://marketing.qreq.com/api/templates
name
(string, required)type
(string, required, e.g., email, sms, whatsapp)content
(string, required)
curl --request POST \ --url 'https://marketing.qreq.com/api/templates' \ --header 'Authorization: Bearer {api_key}' \ --header 'Content-Type: application/json' \ --data '{"name":"Welcome Template","type":"email","content":"Welcome to our platform"}'
Update Template
PUT https://marketing.qreq.com/api/templates/{id}
- Optional:
name
(string) - Optional:
type
(string, e.g., email, sms, whatsapp) - Optional:
content
(string)
curl --request PUT \ --url 'https://marketing.qreq.com/api/templates/{id}' \ --header 'Authorization: Bearer {api_key}' \ --header 'Content-Type: application/json' \ --data '{"content":"Updated content"}'
Delete Template
DELETE https://marketing.qreq.com/api/templates/{id}
curl --request DELETE \ --url 'https://marketing.qreq.com/api/templates/{id}' \ --header 'Authorization: Bearer {api_key}'