A API V3 JÁ ESTÁ DISPONÍVEL
As integrações API v2 que já estão configuradas, seguirão funcionando temporariamente. |
Limite de frequência
As chamadas à nossa API são limitadas a no máximo 3 requisições por segundo e no máximo 120.000 requisições por dia. Esse limite é controlado por empresa.
Caso seja ultrapassado o limite a requisição retornará o status 429 (too many requests) e a mensagem:
O limite de requisições foi atingido.
Limites de registros
Todas as requisições GET
são limitadas por página com no máximo 100 registros cada.
Exemplo de busca por produtos
curl -X GET "https://bling.com.br/Api/v2/produtos/json/"
-G
-d "apikey={apikey}"
A requisição acima retorná, no máximo, 100 registros. Isto porque a API 2 do Bling limita o retorno de dados.
Para buscar mais registros, outra requisição deverá ser feita especificando o número da página.
Exemplo especificando o número da página
curl -X GET "https://bling.com.br/Api/v2/produtos/page=2/json/"
-G
-d "apikey={apikey}"
Assim sendo, para chegar ao final de todos os dados, deve-se especificar o parâmetro page
até que a API retorne um erro 14
.
Exemplo de final dos dados
{
"retorno": {
"erros": [
{
"erro": {
"cod": 14,
"msg": "A informacao desejada nao foi encontrada"
}
}
]
}
}