Bling
Find out how to connect Bling to your data warehouse effortlessly.
Using the Erathos platform
When selecting Bling as a new connector on the Erathos platform, you will need to name your connection and authorize access to your Bling account.
With this connection created you can seamlessly move your Bling data to your BigQuery, Redshift or Postgres data warehouse.
How to authorize?
Bling uses OAuth 2.0 for authentication. When setting up the connection on Erathos, you will be redirected to Bling's authorization page. Log in to your Bling account and grant access to allow Erathos to read your data.
After authorizing, you will be redirected back to the Erathos platform automatically. Click Save and close to complete the setup. Erathos handles all token management and refreshes on your behalf.
If you see a message like the one shown below, please contact Bling Support and request access to the specific modules that are interfering with the connection. Your Bling plan must be 'Mercúrio' or higher.

Endpoints and fields
categorias_lojas
Sync type availability: Full-refresh
loja.id
integer
descricao
text
codigo
text
categoriaProduto.id
integer
id
integer
categorias_produtos
Sync type availability: Full-refresh
id
integer
descricao
text
categoriaPai.id
integer
categorias_financeiras
Sync type availability: Full-refresh
descricao
text
tipo
integer
id
integer
idCategoriaPai
integer
contas_contabeis
Sync type availability: Full-refresh
id
integer
descricao
text
tipo
text
aliasIntegracao
text
contas_receber
Sync type availability: Full and incremental refresh
Cursor: dataEmissao
Parent of contas_receber_detalhes
situacao
integer
vencimento
date
valor
float
contato.id
integer
contato.nome
text
contato.numeroDocumento
text
contato.tipo
text
id
integer
idTransacao
text
linkQRCodePix
text
linkBoleto
text
dataEmissao
date
✓
formaPagamento.id
integer
formaPagamento.codigoFiscal
integer
contaContabil.id
integer
contaContabil.descricao
text
origem.id
integer
origem.tipoOrigem
text
origem.numero
text
origem.dataEmissao
date
origem.valor
float
origem.situacao
integer
origem.url
text
contas_receber_detalhes
Sync type availability: Full-refresh
Child of contas_receber
Parent of receber_borderos
id
integer
situacao
integer
vencimento
date
valor
float
idTransacao
text
linkQRCodePix
text
linkBoleto
text
dataEmissao
date
contato.id
integer
contato.nome
text
contato.numeroDocumento
text
contato.tipo
text
formaPagamento.id
integer
formaPagamento.codigoFiscal
integer
contaContabil.id
integer
contaContabil.descricao
text
origem.id
integer
origem.tipoOrigem
text
origem.numero
text
origem.dataEmissao
text
origem.valor
float
origem.situacao
integer
origem.url
text
saldo
float
vencimentoOriginal
date
numeroDocumento
text
competencia
date
historico
text
numeroBanco
text
portador.id
integer
categoria.id
integer
vendedor.id
integer
ocorrencia.tipo
integer
borderos
json
receber_borderos
Sync type availability: Full-refresh
Child of contas_receber_detalhes
id
integer
data
date
historico
text
portador.id
integer
categoria.id
integer
pagamentos
json
contas_pagar
Sync type availability: Full and incremental refresh
Cursor: vencimento
Parent of contas_pagar_detalhes
situacao
integer
vencimento
date
✓
valor
float
contato.id
integer
contato.nome
text
contato.numeroDocumento
text
contato.tipo
text
id
integer
idTransacao
text
linkQRCodePix
text
linkBoleto
text
dataEmissao
date
formaPagamento.id
integer
formaPagamento.codigoFiscal
integer
contaContabil.id
integer
contaContabil.descricao
text
origem.id
integer
origem.tipoOrigem
text
origem.numero
text
origem.dataEmissao
date
origem.valor
float
origem.situacao
integer
origem.url
text
contas_pagar_detalhes
Sync type availability: Full-refresh
Child of contas_pagar
Parent of borderos
id
integer
situacao
integer
vencimento
date
valor
float
contato.id
integer
formaPagamento.id
integer
saldo
float
dataEmissao
date
vencimentoOriginal
date
numeroDocumento
text
competencia
date
historico
text
numeroBanco
text
portador.id
integer
categoria.id
integer
ocorrencia.tipo
integer
borderos
json
borderos
Sync type availability: Full-refresh
Child of contas_pagar_detalhes
id
integer
data
date
historico
text
portador.id
integer
categoria.id
integer
pagamentos
json
contatos
Sync type availability: Full and incremental refresh
Cursor: id
Parent of contato_detalhes
id
integer
✓
nome
text
codigo
text
situacao
text
numeroDocumento
text
telefone
text
celular
text
contato_detalhes
Sync type availability: Full-refresh
Child of contatos
id
integer
nome
text
codigo
text
situacao
text
numeroDocumento
text
telefone
text
celular
text
fantasia
text
tipo
text
indicadorIe
integer
ie
text
rg
text
orgaoEmissor
text
text
endereco.geral.endereco
text
endereco.geral.cep
text
endereco.geral.bairro
text
endereco.geral.municipio
text
endereco.geral.uf
text
endereco.geral.numero
text
endereco.geral.complemento
text
endereco.cobranca.endereco
text
endereco.cobranca.cep
text
endereco.cobranca.bairro
text
endereco.cobranca.municipio
text
endereco.cobranca.uf
text
endereco.cobranca.numero
text
endereco.cobranca.complemento
text
vendedor.id
integer
dadosAdicionais.dataNascimento
text
dadosAdicionais.sexo
text
dadosAdicionais.naturalidade
text
financeiro.limiteCredito
float
financeiro.condicaoPagamento
text
financeiro.categoria.id
integer
pais.nome
text
tiposContato
json
pessoasContato
json
tipos_contatos
Sync type availability: Full-refresh
id
integer
descricao
text
contratos
Sync type availability: Full and incremental refresh
Cursor: data
Parent of contrato_detalhes
descricao
text
data
date
✓
numero
text
valor
float
situacao
integer
contato.id
integer
id
integer
contrato_detalhes
Sync type availability: Full-refresh
Child of contratos
id
integer
categoria.id
integer
cobranca.dataBase
date
cobranca.contato.id
integer
cobranca.vencimento.tipo
integer
cobranca.vencimento.dia
integer
cobranca.vencimento.periodicidade
integer
contaContabil.id
integer
contato.id
integer
data
date
dataFim
date
desconto.valor
float
desconto.dataFim
date
descricao
text
emitirOrdemServico
boolean
formaPagamento.id
integer
numero
text
observacoes
text
situacao
integer
tipoManutencao
integer
valor
float
vendedor.id
integer
vendedor.comissao.aliquota
float
vendedor.comissao.numeroParcelas
integer
notaFiscal.mes
integer
notaFiscal.gerar
integer
notaFiscal.descontarImpostoRenda
integer
notaFiscal.texto
text
notaFiscal.cfop
text
notaFiscal.iss.descontar
boolean
notaFiscal.iss.aliquota
integer
notaFiscal.item.codigoServico
text
notaFiscal.item.produto.id
integer
depositos
Sync type availability: Full-refresh
id
integer
descricao
text
situacao
integer
padrao
boolean
desconsiderarSaldo
boolean
formas_pagamentos
Sync type availability: Full-refresh
Parent of formas_pagamentos_detalhes
id
integer
descricao
text
tipoPagamento
integer
finalidade
integer
situacao
integer
fixa
boolean
padrao
integer
juros
float
multa
float
formas_pagamentos_detalhes
Sync type availability: Full-refresh
Child of formas_pagamentos
id
integer
descricao
text
destino
integer
finalidade
integer
tipoPagamento
integer
situacao
integer
fixa
boolean
padrao
integer
condicao
text
taxas.aliquota
float
taxas.valor
float
taxas.prazo
integer
dadosCartao.bandeira
integer
dadosCartao.tipo
integer
dadosCartao.cnpjCredenciadora
text
juros
float
multa
float
utilizaDiasUteis
boolean
logisticas
Sync type availability: Full-refresh
Parent of remessas_logisticas
id
integer
descricao
text
tipoIntegracao
text
integracaoNativa
boolean
situacao
text
integracao.id
integer
servicos
json
servicos_logisticas
Sync type availability: Full-refresh
id
integer
descricao
text
freteItem
float
estimativaEntrega
integer
codigo
text
logistica.id
integer
transportador.id
integer
aliases
json
ativo
boolean
idCodigoServico
text
remessas_logisticas
Sync type availability: Full-refresh
Child of logisticas
id
integer
dataCriacao
date
descricao
text
numeroPlp
text
objetos
json
situacao
integer
naturezas_operacoes
Sync type availability: Full-refresh
id
integer
situacao
integer
padrao
integer
descricao
text
nfce
Sync type availability: Full and incremental refresh
Cursor: dataEmissao
Parent of nfce_detalhes
id
integer
tipo
integer
situacao
integer
numero
text
dataEmissao
timestamp
✓
dataOperacao
timestamp
naturezaOperacao.id
integer
loja.id
integer
loja.numero
text
contato.id
integer
contato.nome
text
contato.tipoPessoa
text
contato.numeroDocumento
text
contato.contribuinte
text
contato.ie
text
contato.rg
text
contato.telefone
text
contato.email
text
contato.endereco.endereco
text
contato.endereco.bairro
text
contato.endereco.municipio
text
contato.endereco.numero
text
contato.endereco.complemento
text
contato.endereco.cep
text
contato.endereco.uf
text
contato.endereco.pais
text
nfce_detalhes
Sync type availability: Full-refresh
Child of nfce
id
integer
tipo
integer
situacao
integer
numero
text
dataEmissao
timestamp
dataOperacao
timestamp
serie
integer
valorNota
float
finalidade
text
chaveAcesso
text
xml
text
linkDanfe
text
linkPDF
text
numeroPedidoLoja
text
naturezaOperacao.id
integer
loja.id
integer
loja.numero
text
contato.id
integer
contato.nome
text
contato.tipoPessoa
text
contato.numeroDocumento
text
contato.contribuinte
text
contato.ie
text
contato.rg
text
contato.telefone
text
contato.email
text
contato.endereco.endereco
text
contato.endereco.bairro
text
contato.endereco.municipio
text
contato.endereco.numero
text
contato.endereco.complemento
text
contato.endereco.cep
text
contato.endereco.uf
text
contato.endereco.pais
text
transporte.fretePorConta
integer
transporte.transportador.nome
text
transporte.transportador.numeroDocumento
text
transporte.volumes
json
transporte.etiqueta.nome
text
transporte.etiqueta.endereco
text
transporte.etiqueta.numero
text
transporte.etiqueta.complemento
text
transporte.etiqueta.municipio
text
transporte.etiqueta.uf
text
transporte.etiqueta.cep
text
transporte.etiqueta.bairro
text
vendedor.id
integer
valorFrete
float
optanteSimplesNacional
boolean
itens
json
nfe
Sync type availability: Full and incremental refresh
Cursor: dataEmissao
Parent of nfe_detalhes
id
integer
tipo
integer
situacao
integer
numero
text
dataEmissao
timestamp
✓
dataOperacao
timestamp
naturezaOperacao.id
integer
loja.id
integer
loja.numero
text
contato.id
integer
contato.nome
text
contato.tipoPessoa
text
contato.numeroDocumento
text
contato.contribuinte
text
contato.ie
text
contato.rg
text
contato.telefone
text
contato.email
text
contato.endereco.endereco
text
contato.endereco.bairro
text
contato.endereco.municipio
text
contato.endereco.numero
text
contato.endereco.complemento
text
contato.endereco.cep
text
contato.endereco.uf
text
contato.endereco.pais
text
nfe_detalhes
Sync type availability: Full-refresh
Child of nfe
id
integer
tipo
integer
situacao
integer
numero
text
dataEmissao
timestamp
dataOperacao
timestamp
serie
integer
valorNota
float
finalidade
text
chaveAcesso
text
xml
text
linkDanfe
text
linkPDF
text
numeroPedidoLoja
text
naturezaOperacao.id
integer
loja.id
integer
loja.numero
text
contato.id
integer
contato.nome
text
contato.tipoPessoa
text
contato.numeroDocumento
text
contato.contribuinte
text
contato.ie
text
contato.rg
text
contato.telefone
text
contato.email
text
contato.endereco.endereco
text
contato.endereco.bairro
text
contato.endereco.municipio
text
contato.endereco.numero
text
contato.endereco.complemento
text
contato.endereco.cep
text
contato.endereco.uf
text
contato.endereco.pais
text
transporte.fretePorConta
float
transporte.transportador.nome
text
transporte.transportador.numeroDocumento
text
transporte.volumes
json
transporte.etiqueta.nome
text
transporte.etiqueta.endereco
text
transporte.etiqueta.numero
text
transporte.etiqueta.complemento
text
transporte.etiqueta.municipio
text
transporte.etiqueta.uf
text
transporte.etiqueta.cep
text
transporte.etiqueta.bairro
text
vendedor.id
integer
valorFrete
float
optanteSimplesNacional
boolean
itens
json
parcelas
json
nfse
Sync type availability: Full and incremental refresh
Cursor: dataEmissao
Parent of nfse_detalhes
id
integer
numeroRPS
text
serie
text
numero
text
situacao
integer
dataEmissao
date
✓
valor
float
contato.id
integer
contato.nome
text
contato.numeroDocumento
text
contato.email
text
nfse_detalhes
Sync type availability: Full-refresh
Child of nfse
id
integer
numeroRPS
text
serie
text
numero
text
situacao
integer
dataEmissao
date
valor
float
link
text
codigoVerificacao
text
contato.id
integer
contato.nome
text
contato.numeroDocumento
text
contato.email
text
propostas_comerciais
Sync type availability: Full and incremental refresh
Cursor: data
Parent of propostas_comerciais_detalhes
id
integer
data
date
✓
situacao
text
total
float
totalProdutos
float
numero
integer
contato.id
integer
loja.id
integer
propostas_comerciais_detalhes
Sync type availability: Full-refresh
Child of propostas_comerciais
id
integer
data
date
situacao
text
total
float
totalProdutos
float
numero
integer
contato.id
integer
loja.id
integer
desconto
float
outrasDespesas
float
garantia
integer
dataProximoContato
date
observacoes
text
observacaoInterna
text
totalOutrosItens
integer
aosCuidadosDe
text
introducao
text
prazoEntrega
text
vendedor.id
integer
transporte.freteModalidade
integer
transporte.frete
float
transporte.quantidadeVolumes
float
transporte.prazoEntrega
integer
transporte.pesoBruto
float
transporte.contato.id
integer
transporte.contato.nome
text
transporte.volumes.id
integer
transporte.volumes.servico
text
transporte.volumes.codigoRastreamento
text
itens
json
parcelas
json
pedidos_compras
Sync type availability: Full and incremental refresh
Cursor: data
Parent of pedidos_compras_detalhes
id
integer
numero
integer
data
date
✓
dataPrevista
date
totalProdutos
float
total
float
situacao.valor
integer
fornecedor.id
integer
pedidos_compras_detalhes
Sync type availability: Full-refresh
Child of pedidos_compras
id
integer
numero
integer
data
date
dataPrevista
date
totalProdutos
float
total
float
situacao.valor
integer
fornecedor.id
integer
ordemCompra
text
observacoes
text
observacoesInternas
text
desconto.valor
float
desconto.unidade
text
categoria.id
integer
tributacao.totalICMS
float
tributacao.totalIPI
float
transporte.frete
float
transporte.transportador
text
transporte.fretePorConta
integer
transporte.pesoBruto
float
transporte.volumes
integer
itens
json
parcelas
json
pedidos_vendas
Sync type availability: Full and incremental refresh
Cursor: data
Parent of pedidos_vendas_detalhes
id
integer
numero
integer
numeroLoja
text
data
date
✓
dataPrevista
date
dataSaida
date
totalProdutos
float
total
float
situacao.id
integer
situacao.valor
integer
loja.id
integer
contato.id
integer
contato.nome
text
contato.tipoPessoa
text
contato.numeroDocumento
text
pedidos_vendas_detalhes
Sync type availability: Full-refresh
Child of pedidos_vendas
id
integer
numero
integer
numeroLoja
text
data
date
dataPrevista
date
dataSaida
date
totalProdutos
float
total
float
situacao.id
integer
situacao.valor
integer
loja.id
integer
contato.id
integer
contato.nome
text
contato.tipoPessoa
text
contato.numeroDocumento
text
numeroPedidoCompra
text
outrasDespesas
float
observacoes
text
observacoesInternas
text
desconto.valor
float
desconto.unidade
text
categoria.id
integer
notaFiscal.id
integer
tributacao.totalICMS
float
tributacao.totalIPI
float
transporte.fretePorConta
integer
transporte.frete
float
transporte.quantidadeVolumes
integer
transporte.pesoBruto
float
transporte.prazoEntrega
integer
transporte.contato.nome
text
transporte.contato.id
integer
transporte.etiqueta.nome
text
transporte.etiqueta.endereco
text
transporte.etiqueta.numero
text
transporte.etiqueta.complemento
text
transporte.etiqueta.municipio
text
transporte.etiqueta.uf
text
transporte.etiqueta.cep
text
transporte.etiqueta.bairro
text
transporte.etiqueta.nomePais
text
transporte.volumes
json
vendedor.id
integer
intermediador.cnpj
text
intermediador.nomeUsuario
text
taxas.taxaComissao
float
taxas.custoFrete
float
taxas.valorBase
float
itens
json
parcelas
json
produtos
Sync type availability: Full-refresh
Parent of produtos_detalhes
id
integer
nome
text
tipo
text
situacao
text
formato
text
idProdutoPai
integer
codigo
text
preco
float
precoCusto
float
estoque.saldoVirtualTotal
float
descricaoCurta
text
imagemURL
text
produtos_detalhes
Sync type availability: Full-refresh
Child of produtos
id
integer
nome
text
tipo
text
situacao
text
formato
text
codigo
text
preco
float
descricaoCurta
text
imagemURL
text
dataValidade
date
unidade
text
pesoLiquido
float
pesoBruto
float
volumes
integer
itensPorCaixa
float
gtin
text
gtinEmbalagem
text
tipoProducao
text
condicao
integer
freteGratis
boolean
marca
text
descricaoComplementar
text
linkExterno
text
observacoes
text
descricaoEmbalagemDiscreta
text
categoria.id
integer
estoque.minimo
float
estoque.maximo
float
estoque.crossdocking
integer
estoque.localizacao
text
estoque.saldoVirtualTotal
float
fornecedor.id
integer
fornecedor.contato.id
integer
fornecedor.contato.nome
text
fornecedor.codigo
text
fornecedor.precoCusto
float
fornecedor.precoCompra
float
actionEstoque
text
dimensoes.largura
float
dimensoes.altura
float
dimensoes.profundidade
float
dimensoes.unidadeMedida
integer
tributacao.origem
integer
tributacao.nFCI
text
tributacao.ncm
text
tributacao.cest
text
tributacao.codigoListaServicos
text
tributacao.spedTipoItem
text
tributacao.codigoItem
text
tributacao.percentualTributos
float
tributacao.valorBaseStRetencao
float
tributacao.valorStRetencao
float
tributacao.valorICMSSubstituto
float
tributacao.codigoExcecaoTipi
text
tributacao.classeEnquadramentoIpi
text
tributacao.valorIpiFixo
float
tributacao.codigoSeloIpi
text
tributacao.valorPisFixo
float
tributacao.valorCofinsFixo
float
tributacao.codigoANP
text
tributacao.descricaoANP
text
tributacao.percentualGLP
float
tributacao.percentualGasNacional
float
tributacao.percentualGasImportado
float
tributacao.valorPartida
float
tributacao.tipoArmamento
float
tributacao.descricaoCompletaArmamento
text
tributacao.dadosAdicionais
text
tributacao.grupoProduto.id
integer
midia.video.url
text
midia.imagens.externas
json
midia.imagens.internas
json
linhaProduto.id
integer
estrutura.tipoEstoque
text
estrutura.lancamentoEstoque
text
estrutura.componentes
json
camposCustomizados
json
variacoes
json
vendedores
Sync type availability: Full-refresh
id
integer
contato.id
integer
contato.nome
text
contato.situacao
text
descontoLimite
float
loja.id
integer
canais_venda
Sync type availability: Full-refresh
id
integer
descricao
text
tipo
text
situacao
integer
grupos_produtos
Sync type availability: Full-refresh
id
integer
nome
text
grupoProdutoPai.id
integer
grupoProdutoPai.nome
text
produtos_lojas
Sync type availability: Full-refresh
id
integer
codigo
text
preco
float
precoPromocional
float
produto.id
integer
loja.id
integer
fornecedorLoja.id
integer
marcaLoja.id
integer
categoriasProdutos
json
modulos
Sync type availability: Full-refresh
Parent of modulos_situacoes
id
text
nome
text
descricao
text
criarSituacoes
text
modulos_situacoes
Sync type availability: Full-refresh
Child of modulos
id
text
nome
text
idHerdado
text
cor
text
Entity Relationships
Last updated

