Skip to content

List DYOA Templates

FreshGET
GET https://api.creatify.ai/api/dyoa/

Retrieve a list of all available DYOA (Design Your Own Ad) templates. DYOA provides customizable ad templates that you can personalize with your own content.

Headers

HeaderTypeRequiredDescription
X-API-IDstringYesYour Creatify API ID
X-API-KEYstringYesYour Creatify API key

Example Request

bash
curl -X GET 'https://api.creatify.ai/api/dyoa/' \
  -H 'X-API-ID: your-api-id' \
  -H 'X-API-KEY: your-api-key'

Response

json
[
  {
    "id": "dyoa-001",
    "name": "Modern Product Ad",
    "description": "Clean, modern product advertisement template",
    "thumbnail": "https://cdn.creatify.ai/dyoa/dyoa-001-thumb.jpg",
    "category": "product",
    "parameters": {
      "product_image": {"type": "string", "required": true},
      "headline": {"type": "string", "required": true},
      "cta_text": {"type": "string", "required": false}
    }
  },
  {
    "id": "dyoa-002",
    "name": "Testimonial Ad",
    "description": "Customer testimonial video ad template",
    "thumbnail": "https://cdn.creatify.ai/dyoa/dyoa-002-thumb.jpg",
    "category": "testimonial",
    "parameters": {
      "quote": {"type": "string", "required": true},
      "customer_name": {"type": "string", "required": true},
      "product_url": {"type": "string", "required": false}
    }
  }
]

Response Fields

FieldTypeDescription
idstringUnique template identifier
namestringTemplate name
descriptionstringTemplate description
thumbnailstringPreview thumbnail URL
categorystringTemplate category
parametersobjectConfigurable parameters and their schemas

Status Codes

CodeDescription
200Success
401Unauthorized -- invalid API credentials
429Rate limit exceeded
500Internal server error

TIP

Browse DYOA templates to find ad formats that match your campaign goals. Each template lists its customizable parameters, making it easy to create on-brand advertisements.