Para criação de uma Unidade Locatícia se faz necessário previamente possuir cadastrado na base : Conta
Campos do Contato
Rótulo do campo | Nome de API | Tipo de dado | Obrigatório | Descrição | |
---|---|---|---|---|---|
Nome | FirstName | Texto | |||
Sobrenome | LastName | Texto | X | Obrigatório possuir sobrenome | |
Proprietário do contato | OwnerId | Pesquisa(Usuário) | X |
| |
Nome da conta | AccountId | Pesquisa(Conta) | X | Id de um conta existente, pode ser buscada por | |
Cargo | Title | Texto(128) | |||
CPF | snap_mall__cpf__c | Texto(14) | |||
Departamento | Department | Texto(80) | |||
ID externo | snap_mall__id_externo__c | Texto(40) | Id do sistema ERP, que poderá ser informado no momento da inserção da conta, para futuras atualizações, através deste Id. | ||
RG | snap_mall__rg__c | Texto(12) | |||
Nacionalidade | snap_mall__nacionalidade__c | Texto(80) | |||
Profissão | snap_mall__profissao__c | Texto(120) | |||
Cônjuge | snap_mall__conjuge__c | Pesquisa(Contato) | |||
Estado civil | snap_mall__Estado_civil__c | Lista de opções | Opções possíveis:
| ||
Número do documento | snap_mall__Numero_documento__c | Texto(20) | |||
Tipo de documento | snap_mall__Tipo_documento__c | Lista de opções | Opções possíveis:
| ||
Órgão emissor | snap_mall__Orgao_emissor__c | Texto(30) | |||
Só aceita formato válido de email | |||||
Assistente | AssistantName | Texto(40) | |||
Celular | MobilePhone | Texto | |||
Telefone do assistente | AssistantPhone | Texto | |||
Telefone | Phone | Texto | |||
Fax | Fax | Texto | |||
Telefone residencial | HomePhone | Texto | |||
Outro telefone | OtherPhone | Texto | |||
Cidade de correspondência | MailingCity | Estado de correspondência | MailingStateTexto | ||
CEP de correspondência | MailingPostalCode | Texto | |||
País de correspondência | MailingCountryCode | Lista de opções | Lista de países* | ||
Estado de correspondência | MailingStateCode | Lista de opções | Lista de estados * | ||
Data de nascimento | Birthdate | Date | Exemplo do formato: 2016-05-17 | ||
Origem do Lead | LeadSource | Lista de opções | Opções possíveis
| ||
Não chamar | DoNotCall | Booleano | Opções possíveis:
| ||
Languages | snap_mall__Languages__c | Texto(100) | |||
Recusa de email | HasOptedOutOfEmail | Booleano | Opções possíveis:
| ||
Level | snap_mall__Level__c | Lista de opções | Opções possíveis:
| ||
Recusa de faz | HasOptedOutOfFax | Booleano | Opções possíveis:
| ||
Descrição | Description | Área de texto longo(32000) |
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.
...
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/AccountContact/ (Id do registro salesforce)
Descrição: Método de deleção de uma conta(AccountContact) de qualquer tipo.
Request |
---|
Body de deleção é vazio.
Response |
---|
Response de deleção retorna vazio.