Oten Tecnologia
Oten Fiscal
Documentação
GET/nfcom/relatorio

Relatório de emissão para nota fiscal fatura de serviços de comunicação

Gera um relatório sintético de emissões de NFCom, com todos os CNPJs vinculados a organização. <span style="color:red">com período de consulta limitado a 31 dias</span>. O último elemento do array sempre contém as informações de paginação (`page`, `perPage`, `totalPages`, `totalItems`).

Produção: https://api.otentecnologia.com.brSandbox: https://api.sandbox.otentecnologia.com.br

Parâmetros

from
query
Data inicial do período para geração do relatório de emissões (Ex. 2018-11-01T00:00:00). Se não informado junto com 'to', o sistema filtra automaticamente os últimos 31 dias.
to
query
Data final do período para geração do relatório de emissões (Ex. 2018-12-01T23:59:59). Se não informado junto com 'from', o sistema filtra automaticamente os últimos 31 dias.
page
query
Número da página desejada (Padrão: 1).
perPage
query
Quantidade de itens por página. Padrão: 100. Máximo: 100 (valores acima são substituídos automaticamente).

Requisição

cURL
curl -X GET 'https://api.otentecnologia.com.br/nfcom/relatorio' \
  -H 'x-api-key: $OTEN_API_KEY' \
  -H 'Content-Type: application/json'

Respostas

200OK
JSON
[
  {
    "emitente": {
      "cpfCnpj": "43641688000100",
      "razaoSocial": "Empresa Exemplo LTDA",
      "tipoContrato": 0
    },
    "documentos": [
      {
        "situacao": "CONCLUIDO",
        "quantidade": 42
      },
      {
        "situacao": "CANCELADO",
        "quantidade": 5
      },
      {
        "situacao": "DENEGADO",
        "quantidade": 20
      },
      {
        "situacao": "ENCERRADO",
        "quantidade": 20
      },
      {
        "situacao": "REJEITADO",
        "quantidade": 10
      },
      {
        "situacao": "PROCESSANDO",
        "quantidade": 5
      }
    ]
  },
  {
    "page": 1,
    "perPage": 100,
    "totalPages": 5,
    "totalItems": 500
  }
]
400Bad Request
JSON
{
  "error": {
    "message": "A data final deve ser informada."
  }
}
401Unauthorized
JSON
{
  "error": {
    "message": "O token informado é inválido. Para o ambiente de produção, Acesse https://www.otentecnologia.com.br/, e gere o seu TOKEN de acesso"
  }
}