SnapMall - CRM para administradores de shopping

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

 Campos do Contato

Rótulo do campoNome de APITipo de dadoDescrição
NomeFirstNameTexto
SobrenomeLastNameTextoObrigatório possuir sobrenome
Proprietário do contatoOwnerIdPesquisa(Usuário)Id de um usuário salesforce
Nome da contaAccountIdPesquisa(Conta)Id de um conta existente, pode ser buscada por 
CargoTitleTexto(128)
CPFsnap_mall__cpf__c

DepartamentoDepartment

ID externosnap_mall__id_externo__c

RGsnap_mall__rg__c

Nacionalidadesnap_mall__nacionalidade__c

Profissãosnap_mall__profissao__c

Cônjugesnap_mall__conjuge__c

Estado civilsnap_mall__Estado_civil__c

Número do documentosnap_mall__Numero_documento__c

Tipo de documentosnap_mall__Tipo_documento__c

Órgão emissorsnap_mall__Orgao_emissor__c

EmailEmail

AssistenteAssistantName

CelularMobilePhone

Telefone do assistenteAssistantPhone

TelefonePhone

FaxFax

Telefone residencialHomePhone

Outro telefoneOtherPhone

Cidade de correspondênciaMailingCity

Estado de correspondênciaMailingState

CEP de correspondênciaMailingPostalCode

País de correspondênciaMailingCountryCode

Estado de correspondênciaMailingStateCode

Data de  nascimentoBirthdate

Origem do LeadLeadSource

Não chamarDoNotCall

Languagessnap_mall__Languages__c

Recusa de emailHasOptedOutOfEmail

Levelsnap_mall__Level__c

Recusa de fazHasOptedOutOfFax

DescriçãoDescription

  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

{
"id": "0031J00001OOoGfQAL",
"success": true,
"errors": []
}

 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.

  • No labels