Lista de Contactos — Carregar CSV¶
Passo 1 do processo de carregamento de contactos em dois passos. Submeta aqui um ficheiro CSV e utilize o csv_file_path devolvido para concluir o carregamento em /contact_list/contacts/.
Endpoint¶
Todos os verbos: /contact_list/<list>/contacts/new
POST /contact_list/<list>/contacts/new¶
O CSV deve estar:
- Codificado em UTF-8
- Todos os campos entre aspas duplas (")
- Vírgula (,) como separador de campos
- Não mais de 100.000 contactos
| Parâmetro | Tipo | Descrição |
|---|---|---|
pastedcsvdata |
string | String CSV, uma linha por contacto |
Devolve: O valor csv_file_path a utilizar ao submeter para /contact_list/contacts/.
Nota
O ficheiro CSV deve ser enviado como multipart/form-data. Sem exemplo de resposta — o endpoint devolve os resultados da importação após o processamento.
Exemplo:
curl -u "username:api_key" -H "Accept: application/json" \
-F "file=@contacts.csv" \
https://app.duo.pt/contact_list/{list_id}/contacts/new
GET /contact_list/<list>/contacts/new¶
Sem utilização via API. Devolve o formulário HTML para o browser.