Ir para o conteúdo

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.