Lista de Contactos — Formulário¶
Entidade formulário de subscrição para uma lista de contactos.
Nota
Este endpoint não suporta Accept: application/json. Apenas acessível via interface web.
Endpoints¶
| Método | URL |
|---|---|
GET |
/contact_list/<list>/form/<form> |
POST |
/contact_list/<list>/form |
PUT |
/contact_list/<list>/form/<form> |
DELETE |
/contact_list/<list>/form/<form> |
GET /contact_list/<list>/form/<form>¶
Payload: Sem payload.
Devolve: O formulário.
POST /contact_list/<list>/form¶
| Parâmetro | Tipo | Descrição |
|---|---|---|
name |
string | Nome do formulário |
action |
string | Após submissão: message (mostrar mensagem de sucesso) ou redirect (redirecionar para URL) |
redirect_url |
string | Destino do redirecionamento quando action é "redirect" |
message_text |
string | Texto da mensagem de sucesso quando action é "message" |
allowed_referred_domains[] |
array de string | Domínios a partir dos quais aceitar submissões. Pode ocorrer múltiplas vezes. Se vazio, não é feita verificação de referrer. |
Devolve: O novo formulário.
PUT /contact_list/<list>/form/<form>¶
Mesmo payload que o POST.
Devolve: O formulário editado.
DELETE /contact_list/<list>/form/<form>¶
Payload: Sem payload.
Devolve: O formulário eliminado.