@midia-simples/simetra-sdk
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Cliente
constructor
Cartao
Cadastrar
Novo
Cartao
Consultar
Cadastrados
Cartao
Pagamentorapido
Consultar
Campanha
IndiqueEGanhe
Consultar
Saldo
IndiqueEGanhe
Enviar
Email
EnviarSMS
Indicar
Novo
Lead
Registrar
Log
DeAcesso
atualizar
cadastrar
Contrato
cadastrar
Vindi
call
Api
consulta
consulta
Cadastro
Vindi
login
process
Response
Hierarchy
Resource
Cliente
Index
Constructors
constructor
Methods
Cartao
Cadastrar
Novo
Cartao
Consultar
Cadastrados
Cartao
Pagamentorapido
Consultar
Campanha
IndiqueEGanhe
Consultar
Saldo
IndiqueEGanhe
Enviar
Email
EnviarSMS
Indicar
Novo
Lead
Registrar
Log
DeAcesso
atualizar
cadastrar
Contrato
cadastrar
Vindi
call
Api
consulta
consulta
Cadastro
Vindi
login
process
Response
Constructors
constructor
new
Cliente
(
config
:
IConfig
)
:
Cliente
Parameters
config:
IConfig
Returns
Cliente
Methods
Cartao
Cadastrar
Novo
Cartao
Cadastrar
Novo
(
__namedParameters
:
{
CNPJ_CPF_CLIE
:
string
;
COD_CLIE
:
number
;
COD_CNTR
:
number
;
COD_EMPR_FATR
:
string
;
bandeiraCartao
:
string
;
cvvCartao
:
string
;
dataValidadeCartao
:
string
;
nomeCartao
:
string
;
numeroCartao
:
string
}
)
:
Promise
<
IClienteCartaoCadastrarNovoResponse
>
Parameters
__namedParameters:
{
CNPJ_CPF_CLIE
:
string
;
COD_CLIE
:
number
;
COD_CNTR
:
number
;
COD_EMPR_FATR
:
string
;
bandeiraCartao
:
string
;
cvvCartao
:
string
;
dataValidadeCartao
:
string
;
nomeCartao
:
string
;
numeroCartao
:
string
}
CNPJ_
CPF_
CLIE
:
string
COD_
CLIE
:
number
COD_
CNTR
:
number
COD_
EMPR_
FATR
:
string
bandeira
Cartao
:
string
cvv
Cartao
:
string
data
Validade
Cartao
:
string
nome
Cartao
:
string
numero
Cartao
:
string
Returns
Promise
<
IClienteCartaoCadastrarNovoResponse
>
Cartao
Consultar
Cadastrados
Cartao
Consultar
Cadastrados
(
__namedParameters
:
{
CNPJ_CPF_CLIE
:
string
}
)
:
Promise
<
ICartaoConsultarCadastradosResponse
>
Parameters
__namedParameters:
{
CNPJ_CPF_CLIE
:
string
}
CNPJ_
CPF_
CLIE
:
string
Returns
Promise
<
ICartaoConsultarCadastradosResponse
>
Cartao
Pagamentorapido
Cartao
Pagamentorapido
(
__namedParameters
:
{
CNPJ_CPF_CLIE
:
string
;
CODE_OPERACAO
:
string
;
COD_CLIE
:
string
;
COD_CLIE_CARTAO
:
string
;
COD_CNTR_TITL
:
string
;
NRO_PARCELA
:
string
;
OPERACAO_USN
:
string
;
VLR_TOTAL
:
number
}
)
:
Promise
<
IClienteCartaoPagamentorapidoResponse
>
Parameters
__namedParameters:
{
CNPJ_CPF_CLIE
:
string
;
CODE_OPERACAO
:
string
;
COD_CLIE
:
string
;
COD_CLIE_CARTAO
:
string
;
COD_CNTR_TITL
:
string
;
NRO_PARCELA
:
string
;
OPERACAO_USN
:
string
;
VLR_TOTAL
:
number
}
CNPJ_
CPF_
CLIE
:
string
CODE_
OPERACAO
:
string
COD_
CLIE
:
string
COD_
CLIE_
CARTAO
:
string
COD_
CNTR_
TITL
:
string
NRO_
PARCELA
:
string
OPERACAO_
USN
:
string
VLR_
TOTAL
:
number
Returns
Promise
<
IClienteCartaoPagamentorapidoResponse
>
Consultar
Campanha
IndiqueEGanhe
Consultar
Campanha
IndiqueEGanhe
(
__namedParameters
:
{
CNPJ_CPF_INDICANTE
:
string
;
DATA_FIM
:
string
;
DATA_INICIO
:
string
}
)
:
Promise
<
IConsultarCampanhaIndiqueEGanheResponse
>
Parameters
__namedParameters:
{
CNPJ_CPF_INDICANTE
:
string
;
DATA_FIM
:
string
;
DATA_INICIO
:
string
}
CNPJ_
CPF_
INDICANTE
:
string
DATA_
FIM
:
string
DATA_
INICIO
:
string
Returns
Promise
<
IConsultarCampanhaIndiqueEGanheResponse
>
Consultar
Saldo
IndiqueEGanhe
Consultar
Saldo
IndiqueEGanhe
(
__namedParameters
:
{
CNPJ_CPF_INDICANTE
:
string
}
)
:
Promise
<
IConsultarSaldoIndiqueEGanheResponse
>
Parameters
__namedParameters:
{
CNPJ_CPF_INDICANTE
:
string
}
CNPJ_
CPF_
INDICANTE
:
string
Returns
Promise
<
IConsultarSaldoIndiqueEGanheResponse
>
Enviar
Email
Enviar
Email
(
__namedParameters
:
{
CNPJ_CPF_CLIE
:
string
;
EMAIL_ASSUNTO
:
string
;
EMAIL_DESTINO
:
string
;
EMAIL_MENSAGEM
:
string
;
EMAIL_SENDER
:
string
}
)
:
Promise
<
IEnviarEmailResponse
>
Parameters
__namedParameters:
{
CNPJ_CPF_CLIE
:
string
;
EMAIL_ASSUNTO
:
string
;
EMAIL_DESTINO
:
string
;
EMAIL_MENSAGEM
:
string
;
EMAIL_SENDER
:
string
}
CNPJ_
CPF_
CLIE
:
string
EMAIL_
ASSUNTO
:
string
EMAIL_
DESTINO
:
string
EMAIL_
MENSAGEM
:
string
EMAIL_
SENDER
:
string
Returns
Promise
<
IEnviarEmailResponse
>
EnviarSMS
EnviarSMS
(
__namedParameters
:
{
Celular
:
string
;
Cod_Cntr
:
number
;
Texto
:
string
}
)
:
Promise
<
IEnviarSMSResponse
>
Parameters
__namedParameters:
{
Celular
:
string
;
Cod_Cntr
:
number
;
Texto
:
string
}
Celular
:
string
Cod_
Cntr
:
number
Texto
:
string
Returns
Promise
<
IEnviarSMSResponse
>
Indicar
Novo
Lead
Indicar
Novo
Lead
(
__namedParameters
:
{
CNPJ_CPF
:
undefined
|
string
;
CNPJ_CPF_INDICANTE
:
string
;
DATA_NASCIMENTO
:
undefined
|
string
;
DDD_CELULAR1
:
string
;
DDD_CELULAR2
:
undefined
|
string
;
DDD_CELULAR3
:
undefined
|
string
;
DDD_TELEFONE1
:
undefined
|
string
;
DDD_TELEFONE2
:
undefined
|
string
;
DDD_TELEFONE3
:
undefined
|
string
;
EMAIL
:
undefined
|
string
;
ENDERECO_BAIRRO
:
undefined
|
string
;
ENDERECO_CEP
:
undefined
|
string
;
ENDERECO_CIDADE
:
undefined
|
string
;
ENDERECO_COMPLEMENTO
:
undefined
|
string
;
ENDERECO_LOGRADOURO
:
undefined
|
string
;
ENDERECO_LOGRADOURO_TIPO
:
undefined
|
string
;
ENDERECO_NUMERO
:
undefined
|
string
;
ENDERECO_UF
:
undefined
|
string
;
INSCRICAO_MUNICIPAL
:
undefined
|
string
;
NOME_CLIENTE
:
string
;
NOME_MAE
:
undefined
|
string
;
NOME_PAI
:
undefined
|
string
;
NUMERO_CELULAR1
:
string
;
NUMERO_CELULAR2
:
undefined
|
string
;
NUMERO_CELULAR3
:
undefined
|
string
;
NUMERO_TELEFONE1
:
undefined
|
string
;
NUMERO_TELEFONE2
:
undefined
|
string
;
NUMERO_TELEFONE3
:
undefined
|
string
;
ORIGEM
:
undefined
|
string
;
RAZAO_SOCIAL
:
undefined
|
string
;
RG
:
undefined
|
string
;
SEXO
:
undefined
|
"M"
|
"F"
}
)
:
Promise
<
IIndicarNovoLeadResponse
>
Parameters
__namedParameters:
{
CNPJ_CPF
:
undefined
|
string
;
CNPJ_CPF_INDICANTE
:
string
;
DATA_NASCIMENTO
:
undefined
|
string
;
DDD_CELULAR1
:
string
;
DDD_CELULAR2
:
undefined
|
string
;
DDD_CELULAR3
:
undefined
|
string
;
DDD_TELEFONE1
:
undefined
|
string
;
DDD_TELEFONE2
:
undefined
|
string
;
DDD_TELEFONE3
:
undefined
|
string
;
EMAIL
:
undefined
|
string
;
ENDERECO_BAIRRO
:
undefined
|
string
;
ENDERECO_CEP
:
undefined
|
string
;
ENDERECO_CIDADE
:
undefined
|
string
;
ENDERECO_COMPLEMENTO
:
undefined
|
string
;
ENDERECO_LOGRADOURO
:
undefined
|
string
;
ENDERECO_LOGRADOURO_TIPO
:
undefined
|
string
;
ENDERECO_NUMERO
:
undefined
|
string
;
ENDERECO_UF
:
undefined
|
string
;
INSCRICAO_MUNICIPAL
:
undefined
|
string
;
NOME_CLIENTE
:
string
;
NOME_MAE
:
undefined
|
string
;
NOME_PAI
:
undefined
|
string
;
NUMERO_CELULAR1
:
string
;
NUMERO_CELULAR2
:
undefined
|
string
;
NUMERO_CELULAR3
:
undefined
|
string
;
NUMERO_TELEFONE1
:
undefined
|
string
;
NUMERO_TELEFONE2
:
undefined
|
string
;
NUMERO_TELEFONE3
:
undefined
|
string
;
ORIGEM
:
undefined
|
string
;
RAZAO_SOCIAL
:
undefined
|
string
;
RG
:
undefined
|
string
;
SEXO
:
undefined
|
"M"
|
"F"
}
CNPJ_
CPF
:
undefined
|
string
CNPJ_
CPF_
INDICANTE
:
string
DATA_
NASCIMENTO
:
undefined
|
string
DDD_
CELULAR1
:
string
DDD_
CELULAR2
:
undefined
|
string
DDD_
CELULAR3
:
undefined
|
string
DDD_
TELEFONE1
:
undefined
|
string
DDD_
TELEFONE2
:
undefined
|
string
DDD_
TELEFONE3
:
undefined
|
string
EMAIL
:
undefined
|
string
ENDERECO_
BAIRRO
:
undefined
|
string
ENDERECO_
CEP
:
undefined
|
string
ENDERECO_
CIDADE
:
undefined
|
string
ENDERECO_
COMPLEMENTO
:
undefined
|
string
ENDERECO_
LOGRADOURO
:
undefined
|
string
ENDERECO_
LOGRADOURO_
TIPO
:
undefined
|
string
ENDERECO_
NUMERO
:
undefined
|
string
ENDERECO_
UF
:
undefined
|
string
INSCRICAO_
MUNICIPAL
:
undefined
|
string
NOME_
CLIENTE
:
string
NOME_
MAE
:
undefined
|
string
NOME_
PAI
:
undefined
|
string
NUMERO_
CELULAR1
:
string
NUMERO_
CELULAR2
:
undefined
|
string
NUMERO_
CELULAR3
:
undefined
|
string
NUMERO_
TELEFONE1
:
undefined
|
string
NUMERO_
TELEFONE2
:
undefined
|
string
NUMERO_
TELEFONE3
:
undefined
|
string
ORIGEM
:
undefined
|
string
RAZAO_
SOCIAL
:
undefined
|
string
RG
:
undefined
|
string
SEXO
:
undefined
|
"M"
|
"F"
Returns
Promise
<
IIndicarNovoLeadResponse
>
Registrar
Log
DeAcesso
Registrar
Log
DeAcesso
(
__namedParameters
:
{
AUDIT_APL_INCL
:
string
;
AUDIT_IP_INCL
:
string
;
CNPJ_CPF_CLIE
:
string
;
COD_CLIE
:
number
;
COD_CLIE_PORTAL_LOG_ACAO
:
number
}
)
:
Promise
<
IRegistrarLogDeAcessoResponse
>
Parameters
__namedParameters:
{
AUDIT_APL_INCL
:
string
;
AUDIT_IP_INCL
:
string
;
CNPJ_CPF_CLIE
:
string
;
COD_CLIE
:
number
;
COD_CLIE_PORTAL_LOG_ACAO
:
number
}
AUDIT_
APL_
INCL
:
string
AUDIT_
IP_
INCL
:
string
CNPJ_
CPF_
CLIE
:
string
COD_
CLIE
:
number
COD_
CLIE_
PORTAL_
LOG_
ACAO
:
number
Returns
Promise
<
IRegistrarLogDeAcessoResponse
>
atualizar
atualizar
(
__namedParameters
:
{
CNPJ_CPF_CLIE
:
string
;
COD_CLIE
:
string
;
EMAIL
:
string
;
TELEFONE1
:
string
;
TELEFONE2
:
string
;
TELEFONE3
:
string
;
TELEFONE4
:
string
}
)
:
Promise
<
IClientAtualizarResponse
|
any
>
Parameters
__namedParameters:
{
CNPJ_CPF_CLIE
:
string
;
COD_CLIE
:
string
;
EMAIL
:
string
;
TELEFONE1
:
string
;
TELEFONE2
:
string
;
TELEFONE3
:
string
;
TELEFONE4
:
string
}
CNPJ_
CPF_
CLIE
:
string
COD_
CLIE
:
string
EMAIL
:
string
TELEFONE1
:
string
TELEFONE2
:
string
TELEFONE3
:
string
TELEFONE4
:
string
Returns
Promise
<
IClientAtualizarResponse
|
any
>
cadastrar
Contrato
cadastrar
Contrato
(
__namedParameters
:
{
AGENCIA
:
string
;
Bairro
:
string
;
COD_BANCO
:
string
;
Cep
:
string
;
Cidade
:
string
;
Cod_prod
:
string
;
Complemento
:
string
;
Conta
:
string
;
Cpf
:
string
;
DataInstalacao
:
string
;
DataNascimento
:
string
;
DddCelular
:
string
;
DddTelefone
:
string
;
Dia_Vencimento
:
string
;
Email
:
string
;
FormaPagto
:
string
;
Logradouro
:
string
;
Nome
:
string
;
NomeMae
:
string
;
NomePai
:
string
;
Numero
:
string
;
NumeroCelular
:
string
;
NumeroTelefone
:
string
;
Parc_instalacao
:
string
;
PeriodoInstalacao
:
string
;
Rg
:
string
;
TIPOCONTA
:
string
;
Uf
:
string
;
dvConta
:
string
;
fixo
:
string
[]
;
movel
:
string
[]
}
)
:
Promise
<
IClientCadastrarContratoResponse
|
any
>
Parameters
__namedParameters:
{
AGENCIA
:
string
;
Bairro
:
string
;
COD_BANCO
:
string
;
Cep
:
string
;
Cidade
:
string
;
Cod_prod
:
string
;
Complemento
:
string
;
Conta
:
string
;
Cpf
:
string
;
DataInstalacao
:
string
;
DataNascimento
:
string
;
DddCelular
:
string
;
DddTelefone
:
string
;
Dia_Vencimento
:
string
;
Email
:
string
;
FormaPagto
:
string
;
Logradouro
:
string
;
Nome
:
string
;
NomeMae
:
string
;
NomePai
:
string
;
Numero
:
string
;
NumeroCelular
:
string
;
NumeroTelefone
:
string
;
Parc_instalacao
:
string
;
PeriodoInstalacao
:
string
;
Rg
:
string
;
TIPOCONTA
:
string
;
Uf
:
string
;
dvConta
:
string
;
fixo
:
string
[]
;
movel
:
string
[]
}
AGENCIA
:
string
Bairro
:
string
COD_
BANCO
:
string
Cep
:
string
Cidade
:
string
Cod_
prod
:
string
Complemento
:
string
Conta
:
string
Cpf
:
string
Data
Instalacao
:
string
Data
Nascimento
:
string
Ddd
Celular
:
string
Ddd
Telefone
:
string
Dia_
Vencimento
:
string
Email
:
string
Forma
Pagto
:
string
Logradouro
:
string
Nome
:
string
Nome
Mae
:
string
Nome
Pai
:
string
Numero
:
string
Numero
Celular
:
string
Numero
Telefone
:
string
Parc_
instalacao
:
string
Periodo
Instalacao
:
string
Rg
:
string
TIPOCONTA
:
string
Uf
:
string
dv
Conta
:
string
fixo
:
string
[]
movel
:
string
[]
Returns
Promise
<
IClientCadastrarContratoResponse
|
any
>
cadastrar
Vindi
cadastrar
Vindi
(
__namedParameters
:
{
CNPJ_CPF_CLIE
:
string
;
bandeiraCartao
:
string
;
cvvCartao
:
string
;
dataValidadeCartao
:
string
;
nomeCartao
:
string
;
numeroCartao
:
string
}
)
:
Promise
<
IClientCadastrarVindiResponse
|
any
>
Parameters
__namedParameters:
{
CNPJ_CPF_CLIE
:
string
;
bandeiraCartao
:
string
;
cvvCartao
:
string
;
dataValidadeCartao
:
string
;
nomeCartao
:
string
;
numeroCartao
:
string
}
CNPJ_
CPF_
CLIE
:
string
bandeira
Cartao
:
string
cvv
Cartao
:
string
data
Validade
Cartao
:
string
nome
Cartao
:
string
numero
Cartao
:
string
Returns
Promise
<
IClientCadastrarVindiResponse
|
any
>
Protected
call
Api
call
Api
(
__namedParameters
:
{
data
:
any
;
method
:
"get"
|
"GET"
|
"delete"
|
"DELETE"
|
"head"
|
"HEAD"
|
"options"
|
"OPTIONS"
|
"post"
|
"POST"
|
"put"
|
"PUT"
|
"patch"
|
"PATCH"
|
"link"
|
"LINK"
|
"unlink"
|
"UNLINK"
;
params
:
any
}
)
:
Promise
<
IApiResponse
>
Parameters
__namedParameters:
{
data
:
any
;
method
:
"get"
|
"GET"
|
"delete"
|
"DELETE"
|
"head"
|
"HEAD"
|
"options"
|
"OPTIONS"
|
"post"
|
"POST"
|
"put"
|
"PUT"
|
"patch"
|
"PATCH"
|
"link"
|
"LINK"
|
"unlink"
|
"UNLINK"
;
params
:
any
}
data
:
any
method
:
"get"
|
"GET"
|
"delete"
|
"DELETE"
|
"head"
|
"HEAD"
|
"options"
|
"OPTIONS"
|
"post"
|
"POST"
|
"put"
|
"PUT"
|
"patch"
|
"PATCH"
|
"link"
|
"LINK"
|
"unlink"
|
"UNLINK"
params
:
any
Returns
Promise
<
IApiResponse
>
consulta
consulta
(
__namedParameters
:
{
CNPJ_CPF_CLIE
:
undefined
|
string
;
COD_CNTR
:
undefined
|
string
}
)
:
Promise
<
IClientConsultaResponse
|
any
>
Parameters
__namedParameters:
{
CNPJ_CPF_CLIE
:
undefined
|
string
;
COD_CNTR
:
undefined
|
string
}
CNPJ_
CPF_
CLIE
:
undefined
|
string
COD_
CNTR
:
undefined
|
string
Returns
Promise
<
IClientConsultaResponse
|
any
>
consulta
Cadastro
Vindi
consulta
Cadastro
Vindi
(
__namedParameters
:
{
CNPJ_CPF_CLIE
:
string
}
)
:
Promise
<
IClientConsultaCadastroVindiResponse
|
any
>
Parameters
__namedParameters:
{
CNPJ_CPF_CLIE
:
string
}
CNPJ_
CPF_
CLIE
:
string
Returns
Promise
<
IClientConsultaCadastroVindiResponse
|
any
>
login
login
(
__namedParameters
:
{
ASSINANTE_SENHA
:
string
;
CNPJ_CPF_CLIE
:
string
}
)
:
Promise
<
IClientLoginResponse
|
any
>
Parameters
__namedParameters:
{
ASSINANTE_SENHA
:
string
;
CNPJ_CPF_CLIE
:
string
}
ASSINANTE_
SENHA
:
string
CNPJ_
CPF_
CLIE
:
string
Returns
Promise
<
IClientLoginResponse
|
any
>
Protected
process
Response
process
Response
(
response
:
IApiResponse
)
:
IApiResponse
Parameters
response:
IApiResponse
Returns
IApiResponse
Generated using
TypeDoc