Permitir que o parceiro envie dados do cliente para o PDV. Esta Essa operação ocorre nos eventos 'Identificar o cliente', 'Cadastrar pessoa' e também no de identificação do cliente no PDV e também durante o pagamento por convênio, caso o cliente não tenha sido identificado durante a compra. Por favor, siga a documentação de configuração de ambiente para mais detalhes.
POST {url}
...
Se os parâmetros de autenticação estiver configurado será enviado no Header no formato Basic Authentication.
| Bloco de código |
|---|
Authorization: Basic dGVzdGU6MTIz |
Auth ou Bearer Token, siga a documentação de configuração para selecionar o modelo de autenticação.
Parâmetros do Corpo (Body Parameters)
| Parâmetro | Tipo | Descrição |
| Id | String |
| Identificador da requisição | ||
| version | Integer | Número da versão |
| identifications | Array object Json | Lista dos tipos de documento |
| identifications[0].document | String | Documentos |
| identifications[0].documentType | String | Tipos de documentos cdtIDInternal - Código interno; |
cdtCPF - CFP cdtCNPJ - CNPJ cdtIE - Inscrição estadual cdtRG - RG |
...
| Bloco de código | ||
|---|---|---|
| ||
{
"id":"{E20B519258966376-1CDBD0D3-4F9244CC-99C4BA9B-BB0F8CD700DB22065EC4619E}",
"version":1,
"identifications":[
{
"identification": "document":"12345678909",
"documentType":"cdtCPF"
},
{
"document":"1111000000020",
"documentType":"cdtCPFcdtIDInternal"
}
]
} |
| PARÂMETRO | TIPO | TAMANHO | OBRIGATÓRIO | DESCRIÇÃO |
|---|
| id | string | Identificado único da resposta | ||
| version | Integer | Número da versão | ||
| person |
| Object Json |
| Objeto json dos dados do cliente |
| person.documents | Array object Json | Lista de documentos | ||
| person.documents[0].document | String | Sim | Documento do cliente | |
| person.documents[0].documentType | Tipo de documento do cliente |
Tipo de documento de identificação cdtCPF - CFP cdtCNPJ - CNPJ cdtIE - Inscrição estadual cdtRG - RG | ||||
| person.Name | String | 50 | Sim | Nome |
| person.Email | String | 80 | Não | Email do cliente |
| person.Kind | String | Sim | Tipo de pessoa cktPhysical - Física | |
| person.Taxpayer | String | Não | Contribuinte de ICMS yntYes - Sim | |
| person.PublicAgency | String | Não | Órgão público yntYes - Sim |
| person.customer | Object json | Objeto json dos dados do cliente | ||
| person.customerGlobalLimit | Double | 9, 2 | Não | Valor limite global |
| person.customer.Deadline | Integer | 3 | Não | Prazo máximo em dias |
| person.customer.CreditStatus | String | Não | Situação do crédito ccsAlert - Alerta | |
| person.customer.Note | String | 250 | Não | Observação |
| person.customer.CardNumber | Integer | 15 | Não | Número do cartão |
| person.customer.BusinessSituation | String | Não | Situação comercial bstReleased - Liberado | |
| person.addresses | Object json | Objeto json com os dados de endereço | ||
| person.addresses[0].KindAddress | String | Sim | Tipo do endereço katMain - Principal | |
| person.addresses[0].PublicPlace | String | 60 | Sim | Descrição do logradouro |
| person.addresses[0].PublicPlaceNumber | String | 10 | Não | Número do logradouro |
| person.addresses[0].Neighbourhood | String | 50 | Sim | Descrição do bairro |
| person.addresses[0].Complement | String | 60 | Não | Complemento de endereço |
| person.addresses[0].City | String | 60 | Sim | Nome da cidade |
| person.addresses[0].FederativeUnit | String | 2 | Sim | Estado da cidade |
| person.addresses[0].ZipCode | Integer | 8 | Sim | Cep sem formatação |
| person.addresses[0].IBGE | Integer | 12 | Não | Código da cidade no IBGE |
...