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 6 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__cTexto(14)
DepartamentoDepartmentTexto(80)
ID externosnap_mall__id_externo__cTexto(40)Id do sistema ERP, que poderá ser informado no momento da inserção da conta, para futuras atualizações, através deste Id.
RGsnap_mall__rg__cTexto(12)
Nacionalidadesnap_mall__nacionalidade__cTexto(80)
Profissãosnap_mall__profissao__cTexto(120)
Cônjugesnap_mall__conjuge__cPesquisa(Contato)
Estado civilsnap_mall__Estado_civil__cLista de opções

Opções possíveis:

  • Solteiro (a)
  • Casado (a)
Número do documentosnap_mall__Numero_documento__cTexto(20)
Tipo de documentosnap_mall__Tipo_documento__cLista de opções

Opções possíveis:

  • RG
  • RNE
Órgão emissorsnap_mall__Orgao_emissor__cTexto(30)
EmailEmailEmailSó aceita formato válido de email
AssistenteAssistantNameTexto(40)
CelularMobilePhoneTexto
Telefone do assistenteAssistantPhoneTexto
TelefonePhoneTexto
FaxFaxTexto
Telefone residencialHomePhoneTexto
Outro telefoneOtherPhoneTexto
Cidade de correspondênciaMailingCityTexto
CEP de correspondênciaMailingPostalCodeTexto
País de correspondênciaMailingCountryCodeLista de opçõesLista de países*
Estado de correspondênciaMailingStateCodeLista de opçõesLista de estados *
Data de  nascimentoBirthdateDateExemplo do formato: 2016-05-17
Origem do LeadLeadSourceLista de opções

Opções possíveis

  • Web
  • Phone Inquiry
  • Partner Referral
  • Purchased List
  • Other
Não chamarDoNotCallBooleano

Opções possíveis:

  • true
  • false
Languagessnap_mall__Languages__cTexto(100)
Recusa de emailHasOptedOutOfEmailBooleano

Opções possíveis:

  • true
  • false
Levelsnap_mall__Level__cLista de opções

Opções possíveis:

  • Secondary
  • Tertiary
  • Primary
Recusa de fazHasOptedOutOfFaxBooleano

Opções possíveis:

  • true
  • false
DescriçãoDescriptionÁ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.

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