A API V3 JÁ ESTÁ DISPONÍVEL
As integrações API v2 que já estão configuradas, seguirão funcionando temporariamente. |
Busca todos os RPSs
Recupera todas os RPSs cadastrados no sistema.
curl |
curl -X GET "https://www.bling.com.br/Api/v2/notasservico/json/" |
PHP |
$apikey = "{apikey}"; |
C# |
public static void ExecuteGetFiscalDocuments() { |
Parâmetro | Descrição | Tipo |
apikey |
sua_api_key | string |
Situações da nota
Código | Mensagem |
---|---|
0 | Todas |
1 | Pendente |
2 | Emitida |
3 | Cancelada |
Filtros
Pode-se utilizar filtros para restringir o retorno de dados. Observe a tabela de possíveis filtros abaixo.
Filtro | Descrição | Tipo | Predicate |
dataEmissao |
Filtra por data de emissão do RPS no intervalo especificado não incluindo os cancelados | date (dd/mm/YYYY) | TO |
situacao |
Filtra pela situação do RPS | integer (segundo tabela de situações acima) |
|
curl -X GET "https://www.bling.com.br/Api/v2/notasservico/json/"
-G
-d "filters=dataEmissao[12/12/2013 TO 05/02/2014]; situacao[2]"
-d "apikey={apikey}"
Retorno
Em caso de sucesso, retornará todas os RPSs registrados, no mesmo modelo do exemplo a seguir. Caso contrário, retornará um erro.
A resposta será no formato especificado na URL (XML ou JSON).
{
"retorno": {
"notasservico": [
{
"notasservico": {
"serie": "1",
"numero": "000003",
"numeroNFSe": null,
"situacao": "Rejeitada",
"contato": "Organisys Software",
"dataEmissao": "2009-09-25",
"valorNota": "0.00",
"linkNFSe": "https://linkexemplo.com.br/nfse",
"codigoVerificacao": "53022JP7YUG3E"
}
}
]
}
}