Skip to main content

Pegar dados dos clientes

Método#

/getClients

POST https://e-vendi.com.br/api/getClients


Conceituação#

Buscar clientes.

Esse método é responsável por trazer os clientes cadastrados na sua loja.


Atributos#

note

organizationExternalId é o id do seu cliente na sua base de dados, sempre que você for criar um e-commerce para seu cliente, você precisa informar o ID do seu cliente na sua base de dados.

por exemplo, você tem 2 clientes na sua base de dados Cliente 01 : ID: 1001 Cliente 02 : ID: 1002, nesse caso o organizationExternalId será 1001 para o cliente 01 e 1002 para o cliente 02.

Atributos que contém external em seu nome são para identificar que os ID's passados serão da sua base de dados, isso facilita futuras buscas, pois você poderá fazer consultas através do seu ID uma vez que este está sob seu controle.

Atributos obrigatórios

São obrigatórios todos atributos marcados com * (asterisco).

AtributosTipoDescrição
env*stringTipo de envio que será feito. Os tipos de envio são: dev (Para quando for enviado para um ambiente de desenvolvimento) ou prod (Para quando for enviado para um ambiente de produção). ATENÇÃO, caso seja enviado para um ambiente de produção todas as transações serão debitadas ou creditadas
integrationToken*stringPara se conectar com o e-vendi é necessário um token integrador, ele será passado como parâmetro para todos os requisitos
organizationExternalId*stringSeu código de identificação no e-vendi

Request body#

{
"env": "dev",
"integrationToken": "seu token",
"organizationExternalId": "seu id"
}

Response#

200#

AtributosTipoDescrição
idstringId do cliente no e-vendi
documentstringCPF/CNPJ do cliente
iestringInscrição estadual caso o cliente seja uma empresa (ter cnpj)
passwordstringSenha encriptografada do cliente
phonestringNúmero de telefone do cliente
whatsappstringNúmero do whatsapp do cliente
globalDocumentstringcaso o cliente seja estrangeiro, armazena um documento, por exemplo passaporte
createdAtnumberData na qual o cliente se cadastrou
isDealerbooleanInforma se o cliente é também um revendedor
countrycountryInformações sobre o país do cliente
dealerRejectbooleanIdentifica se foi recusado como revendedor
tokenstringToken do cliente
emailstringE-mail do cliente
dealerStatusstringStatus de revendedor do cliente
verifiedbooleanIdentifica se o cliente fez a verificação do seu e-mail
namestringNome do cliente
requestDealerbooleanIdentifica se o cliente pediu para ser revendedor
wishListCountnumberQuantidade da lista de favoritos do clientes

country#

AtributosTipoDescrição
iso3stringISO3
phonestringCódigo de telefone do país
codestringCódigo do país
namestringNome do país
formalNamestringNome formal do país
isostringISO

405#

Neste caso certifique que esteja enviando corretamente a especificação do método, ou seja, verifique se você enviou o POST ou GET conforme especificado no início deste tópico.

415#

Caso você receba um erro 415, certifique-se de adicionar na headers da requisição o "Content-Type" do objeto que você está enviando, em sua grande maioria "application/json"


Code#