Campos do Contato
Rótulo do campo | Nome de API | Tipo de dado | Descrição |
---|---|---|---|
Nome | FirstName | Texto | |
Sobrenome | LastName | Texto | Obrigatório possuir sobrenome |
Proprietário do contato | OwnerId | Pesquisa(Usuário) | Id de um usuário salesforce |
Nome da conta | AccountId | Pesquisa(Conta) | Id de um conta existente, pode ser buscada por |
Cargo | Title | Texto(128) | |
CPF | snap_mall__cpf__c | ||
Departamento | Department | ||
ID externo | snap_mall__id_externo__c | ||
RG | snap_mall__rg__c | ||
Nacionalidade | snap_mall__nacionalidade__c | ||
Profissão | snap_mall__profissao__c | ||
Cônjuge | snap_mall__conjuge__c | ||
Estado civil | snap_mall__Estado_civil__c | ||
Número do documento | snap_mall__Numero_documento__c | ||
Tipo de documento | snap_mall__Tipo_documento__c | ||
Órgão emissor | snap_mall__Orgao_emissor__c | ||
Assistente | AssistantName | ||
Celular | MobilePhone | ||
Telefone do assistente | AssistantPhone | ||
Telefone | Phone | ||
Fax | Fax | ||
Telefone residencial | HomePhone | ||
Outro telefone | OtherPhone | ||
Cidade de correspondência | MailingCity | ||
Estado de correspondência | MailingState | ||
CEP de correspondência | MailingPostalCode | ||
País de correspondência | MailingCountryCode | ||
Estado de correspondência | MailingStateCode | ||
Data de nascimento | Birthdate | ||
Origem do Lead | LeadSource | ||
Não chamar | DoNotCall | ||
Languages | snap_mall__Languages__c | ||
Recusa de email | HasOptedOutOfEmail | ||
Level | snap_mall__Level__c | ||
Recusa de faz | HasOptedOutOfFax | ||
Descrição | Description |
Criar Contato:
Método : POST
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/Contact/
Descrição: Método de criação de um Contato(Contact), informando todos os campos disponíveis para a criação de um contato.
Request |
---|
{ "FirstName":"Rogerio", "LastName":"Inga", "OwnerId":"0051J000004ppUV", "AccountId":"0011J00001DwI9T", "Title":"Diretor", "snap_mall__cpf__c":"00311704042", "Department":"Criação", "snap_mall__id_externo__c":"123456", "snap_mall__rg__c":"437743974", "snap_mall__nacionalidade__c":"Brasileiro", "snap_mall__profissao__c":"Empresário", "snap_mall__conjuge__c":"0031J00001MNYJ4", "snap_mall__Estado_civil__c":"Casado (a)", "snap_mall__Numero_documento__c":"437743975", "snap_mall__Tipo_documento__c":"RG", "snap_mall__Orgao_emissor__c":"SSP", "Email":"rogerio@rogerio.com.teste", "AssistantName":"Renan", "MobilePhone":"+551177777777", "AssistantPhone":"+551144444444", "Phone":"+551233456783", "Fax":"+551187842749", "HomePhone":"+5544443452991", "OtherPhone":"+1198852253525", "MailingCity":"São Paulo", "MailingState":"São Paulo", "MailingPostalCode":"01311300", "MailingCountryCode":"Br", "MailingStateCode":"SP", "Birthdate":"1996-25-01", "LeadSource":"Purchased List", "DoNotCall":"true", "snap_mall__Languages__c":"Inglês", "HasOptedOutOfEmail":"true", "snap_mall__Level__c":"Secondary", "HasOptedOutOfFax":"false", "Description":"Trabalha com fax" } |
Response |
---|
{ |
Atualizar Contato:
Método : PATCH
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/Contact/ (Id do registro salesforce)
Descrição: Método de atualização de um contato(Contact), informando no body apenas os campos que se deseja atualizar.
Request |
---|
{ "FirstName":"Rogerinho", "snap_mall__profissao__c":"Motorista" } |
Response |
---|
Response em caso de sucesso da atualização retornará vazio.
Deletar Contato:
Método : DELETE
URI: https://{{dominio}}/services/data/{{versao}}/sobjects/Contact/ (Id do registro salesforce)
Descrição: Método de deleção de uma conta(Contact) de qualquer tipo.
Request |
---|
Body de deleção é vazio.
Response |
---|
Response de deleção retorna vazio.