ReferencePromoções
Listar templates de promoção
Lista os templates de mensagem da conta (até 500), para usar em
template: { mode: id, id_template }. Não devolve o corpo do template.
usable: false indica um template com blocos de IA demais para a API — o pedido
com ele volta template_too_complex.
x-api-key<token>
Chave de API no formato sk_live_..., no header x-api-key.
In: header
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/external/list-templates"{ "success": true, "total": 0, "templates": [ { "id_template": "string", "name": "string", "store": "string", "is_default": true, "has_coupon_block": true, "variable_cta": true, "ai_blocks": 0, "usable": true } ]}{ "success": false, "error": "Unauthorized", "message": "Chave de API inválida ou ausente."}{ "success": false, "error": "Forbidden", "code": "plan_feature_locked", "message": "Seu plano permite 1 link por pedido. Para vários links de uma vez é preciso o Multi Sender.", "feature": "multi_sender"}{ "success": false, "error": "Too Many Requests", "code": "too_many_active_jobs", "message": "Esta conta já tem 3 pedidos de promoção em andamento. Aguarde um terminar."}{ "success": false, "error": "Internal Server Error", "code": "internal_error", "message": "Erro interno ao processar o pedido de promoção."}{ "success": false, "error": "Service Unavailable", "code": "service_paused", "message": "A geração de promoções pela API está pausada no momento. Tente novamente mais tarde."}