O Perfex CRM tem se tornado cada vez mais popular. Sua leveza e versatilidade permitiu que fosse adotado por negócios de todos os tipos e tamanhos. Esta API veio como um aprimorador, que facilitou a conexão de outras ferramentas com o Perfex CRM.
Esta é praticamente a segunda versão a ser lançada da API e trouxe aprimoramentos substanciais e uma serie de melhorias que haviam causado muitas confusões no uso da primeira versão.
Esta versão sofreu muito para ser lançada por falta de um desenvolvedor competente e interessados no projeto. Outra coisa que dificultou muito foi a falta de recursos, já que as versões são suportadas (patrocinadas) pelos usuários.
Segue abaixo o quadro de update, upgrades e ajustes desta nova versão.
Para utilizar esta API é necessário conhecimento técnico para editar os parametros necessarios para seu funcionamento, alguns desses ajustes podem comprometer o funcionamento do software original. Utilize um ambiente de homologação, não nos responsabilizamos por qualquer interrupção na produção causada pela instalação mal sucedida.
Field | Type | Descripton |
---|---|---|
source | id | Campo referente ao ID das fontes de dados (Source) configuradas no Perfex CRM |
assigned | id | Campo referente ao ID dos usuários (Staff) configurados no Perfex CRM |
status | id | Campo referente ao ID dos status dos Leads configurados no Perfex CRM |
email | email | Campo referente ao email do Lead a ser cadastrado ou resgatado no Perfex CRM |
name | text | Campo referente ao Nome e Sobrenome do Lead a ser cadastrado ou resgatado no Perfex CRM |
company | text | Campo referente ao Nome e Sobrenome do Lead a ser cadastrado ou resgatado no Perfex CRM |
title | text | Campo referente ao Position do Lead a ser cadastrado ou resgatado no Perfex CRM |
website | url | Campo referente ao Website do Lead a ser cadastrado ou resgatado no Perfex CRM |
phonenumber | numbers | Campo referente ao Telefone do Lead a ser cadastrado ou resgatado no Perfex CRM |
address | text | Campo referente ao Endereço (Rua, numero, complemento) do Lead a ser cadastrado ou resgatado no Perfex CRM |
city | text | Campo referente ao Cidade do Lead a ser cadastrado ou resgatado no Perfex CRM |
state | text | Campo referente ao Estado do Lead a ser cadastrado ou resgatado no Perfex CRM |
country | referer | Campo referente ao Pais do Lead a ser cadastrado ou resgatado no Perfex CRM.
Este valor possui uma tabela de referencias baseada no banco da dados do próprio Perfex CRM. |
zip | numbers | Campo referente ao CEP do Lead a ser cadastrado ou resgatado no Perfex CRM |
description | textarea | Campo referente à Descrição a ser adicionada ao Lead a ser cadastrado ou resgatado no Perfex CRM. Este campo possui a propriedade de adicionar o valor enviado em uma novalinha abaixo do valor presente no perfil do Lead. |
leads_? | text | Campo referente aos “Custom Fields” ativos do Lead ser cadastrado ou resgatado no Perfex CRM. O termo utilizado para apontamento do campo é o valor slug da tabela de campos personalizados.
Cada campos personalizado deve ser enviado de forma separada, adicionando um novo campo no webhook para cara campo personalizado a ser enviado. |
Função | Comando | Descrição |
---|---|---|
Token | token = Senha | O Token é necessário em todas as requisições, caso não envie o token ou envie um token invalido, a API retornará erro. |
Block Create Lead | blockcreatelead = 1 | Esta função verifica se o email enviado ja existe no banco de dados, caso exista, ele pode ser atualizado, caso não exista, ele não será criado. |
Block Update Lead | blockupdatelead = 1 | Esta função verifica se o email enviado ja existe no banco de dados, caso exista, ele não poderá receber a atualização. Caso exista, ele não será criado. |
Return Active Fields | returnactivefields = 1 | Esta função retorna todos os valores disponíveis para os campos: Status, Source e Assigned. |
Return Custom Fields | returncustomfields = 1 | Esta função retorna todos os valores disponíveis para os campos customizados globais. |
email = email consultado | Ao adicionar um email esta função retorna todos os valores disponíveis para os custom fields designados a este Lead. | |
Return Info | returninfo = 1 | Esta função retorna todos os campos disponíveis globais. |
email = email consultado value = 1 | Ao adicionar um email esta função retorna todos os valores disponíveis para os todos os campos do lead que pertence ao email consultado |
Erro/bug | Correção |
---|---|
Manipulação de tags removido | Devido a alterações recentes no Perfex CRM, o atributo Tags teve que ser temporariament removido da API, na próxima versão será readmitido e voltará a funcionar corretamente. |