Adicionar contacto
URL da API
URL utilizado para enviar pedidos HTTP:
Nota
Se o pedido não chegar ao destino, repita-o no servidor de reserva backup1.bulkgate.com.
Métodos HTTP suportados
POST-application/json
Tabela de parâmetros
| NOME DO PARÂMETRO | VALOR | OBRIGATÓRIO | VALOR PREDEFINIDO |
|---|---|---|---|
| application_id | ID da aplicação | Sim | - |
| application_token | Token da aplicação | Sim | - |
| groups | Array de ID dos grupos aos quais os contactos serão adicionados | Não | - |
| group_name | O contacto será adicionado a um novo grupo com o nome group_name |
Não | - |
| data | Informações do contacto | Sim | Objeto data |
| category | A agenda de contactos com que se trabalha. Por predefinição, a agenda principal da conta. | Não | main |
| duplicity_action | O que fazer com um contacto que já existe — restrict (rejeitar), skip (ignorar), update (preencher os campos vazios), rewrite (substituir). |
Não | restrict |
Objeto data
| NOME DO PARÂMETRO | VALOR | OBRIGATÓRIO | VALOR PREDEFINIDO |
|---|---|---|---|
| type | Tipo de contacto (pessoa/empresa) | Não | - |
| phone_mobile | Número de telefone principal | Não | - |
| title_before | Título antes do nome | Não | - |
| first_name | Nome próprio | Não | - |
| last_name | Apelido | Não | - |
| title_after | Título depois do nome | Não | - |
| gender | male / female / transgender / agender / non_binary / unknown | Não | unknown |
| company_name | Nome da sua empresa | Não | - |
| Não | - | ||
| url | URL do seu website | Não | - |
| street1 | Morada, linha 1 | Não | - |
| street2 | Morada, linha 2 | Não | - |
| city | Cidade | Não | - |
| zip | Código postal | Não | - |
| state | Estado | Não | - |
| country | Código do país no formato ISO 3166-1 alpha-2 | Não | null |
| company_number | Número da empresa | Não | - |
| company_vat | NIF da empresa | Não | - |
| note | Nota | Não | - |
| custom_field_0 | Campo personalizado | Não | - |
| custom_field_1 | Campo personalizado | Não | - |
| custom_field_2 | Campo personalizado | Não | - |
| custom_field_3 | Campo personalizado | Não | - |
| custom_field_4 | Campo personalizado | Não | - |
| custom_field_5 | Campo personalizado | Não | - |
| custom_field_6 | Campo personalizado | Não | - |
| custom_field_7 | Campo personalizado | Não | - |
| custom_field_8 | Campo personalizado | Não | - |
| custom_field_9 | Campo personalizado | Não | - |
Exemplo de pedido
Resposta
Em caso de sucesso:
Em caso de erro:
Em que:
- type e error (descrição do erro) encontram-se na tabela de tipos de erros
- code representa o código de erro HTTP
- detail contém informações adicionais sobre o erro
Esta página foi útil?
Obrigado pelo seu feedback.