SoftwareHouse
Obter Informações do Plano
Get
https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/Plan
Retorna planos disponiveis a ser utilizado na compra de mensagens.
Parameters
No parameters
Responses
Obter Informações da Software House
Get
https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse
Retorna Dados da Software House.
Parameters
No parameters
Responses
Mudar Token da Software House
Get
https://zapi.teclaconsultoria.com.br
/Api/SoftwareHouse/ChangeToken
Retorna Novo Token da Software House.
Parameters
No parameters
Responses
Obter Informações do Representante
Get
https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/Representative
Retorna Dados do Representante.
Parameters
No parameters
Responses
Ativar / Desativar Representante
Post https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/Representative
Ativa / Desativa Representante.
Parameters
representativeID
inteiro
isActive
boolean
true/false
Responses
Obter Informações do Representante
Get
https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/Customer
Retorna Dados dos Clientes.
Parameters
No parameters
Responses
Cadastrar Cliente da Software House
Post https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/Customer
Cadastrar Cliente para usar API.
Parameters
representativeID
inteiro
cpfCnpj
string
<Cpf ou CNPJ apenas os numero>
name
string
<Nome do Cliente>
description
string
<Ramo do cliente>
whatsappNumber
string
<Whatsapp do Cliente que vai enviar as mensagens, EX: 5511998885645
string
<email do cliente>
remarks
string
<outras observações>
payloadVM.uri
string
<endereço do uri do customer>
payloadVM.httpMethod
string
Usar <GET,POST,PUT,DELETE>
Responses
Atualizar Cliente da Software House
Put https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/Customer
Atualizar Cliente para usar API.
Parameters
description
string
<Ramo do cliente>
whatsappNumber
string
<Whatsapp do Cliente que vai enviar as mensagens, EX: 5511998885645
string
<email do cliente>
remarks
string
<outras observações>
isActive
boolean
<Ativa (true)/Desativa (false)>
token
string
<Obrigatório informar o token do cliente para que consiga fazer as alterações>
payloadVM.uri
string
<endereço do uri do customer>
payloadVM.httpMethod
string
Usar <GET,POST,PUT,DELETE>
Responses
Consultar pedido de mensagens dos clientes
Get
https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/PurchaseOrder
Retorna Pedidos feito dos clientes.
Parameters
No parameters
Responses
Inserir Pedido de Mensagem do Cliente
Post https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/PurchaseOrder
Inserir Pedido de Mensagens dos Clientes.
Parameters
token
string
<Obrigatório informar o token do cliente para que consiga fazer as inserção>
planID
inteiro
<Codigo do Plano a ser inserido>
remarks
string
<outras observações>
qty
inteiro
<Quantidade de vezes que gostaria de inserir o plano. Ex: plano de 100 msg x qty: 3 = 300 msgs>
recurrence
boolean
<true/false, se true todo inicio de mês será feito a inserção automatica do plano no primeiro envio de mensagem do cliente>
Responses
Consultar Consumo de mensagens dos Clientes por ano/mês
Post https://zapi.teclaconsultoria.com.br/Api/SoftwareHouse/CustomerMonth
Retorna consumo de mensagens dos clientes.
Parameters
representativeID
inteiro
<se quiser ver o consumo dos cliente de um determinado representante>
token
string
<Informar o token do cliente para que consiga fazer as inserção>
year
inteiro
<ano com 4 digitos>
month
inteiro
<mês>
Responses
Last updated