Documentação da API
NFe/NFCe/NFSe

Conheça nossa documentação e comece a utilizar agora o nosso serviço de emissão de documentos fiscais eletrônicos.

Experimente a API gratuitamente, pague apenas quando entrar em produção

emailEntre em contato

Introdução

Seja bem vindo a API de emissão/gestão/armazenamento de documentos fiscais eletrônicos da Sbaum Tecnologia, se deseja saber mais sobre as tecnologias utilizadas basta realizar a leitura dos textos contidos na página, caso queira ir direto a nossa documentação gerada no swagger clique nos botões abaixo.

insert_drive_fileEmissão notas fiscais cloudConsulta DFe (Armazenamento)

Arquitetura REST

A sigla REST, em português, significa “Transferência de Estado Representacional”.Popularmente usado sobre HTTP e concebido como uma abstração da arquitetura da web, trata-se de um conjunto de princípios e definições necessários para a criação de um projeto com interfaces bem definidas.

CRUD Métodos HTTP
Create POST
Read GET
Update PUT
Delete DELETE

Status HTTP

Os códigos HTTP abaixo indicam retornos com sucesso:

  • • HTTP 200: Indica que o processamento foi realizado corretamente e o retorno será conforme a expectativa.
  • • HTTP 201: Indica que a objeto enviado no corpo da requisição foi incluído.

Os códigos HTTP abaixo indicam retornos com erro:

  • • HTTP 400: Requisição Inválida.
  • • HTTP 401: Autenticação Inválida.
  • • HTTP 403: Autenticação Negada.
  • • HTTP 404: Não Encontrado.
  • • HTTP 405: Método não Permitido.
  • • HTTP 408: Tempo Esgotado.
  • • HTTP 409: Conflito.
  • • HTTP 413: Requisição Excede Tamanho Máximo Permitido.
  • • HTTP 415: Tipo de Mídia Inválido.
  • • HTTP 422: Exceções de Negócio.
  • • HTTP 500: Erro Interno no Servidor.

JSON

Por padrão toda a nossa API trafega JSON, tanto para receber informações (métodos POST e PUT) quanto no retorno (método GET).

Devido a essa padronização, para as chamadas POST e PUT, é necessário informar dois parâmetros no Header:

  • • Accept: application/json
  • • Content-Type:application/json

Status SEFAZ

Caso esteja com algum problema na emissão verifique a disponibilidade (status) dos Webservices da SEFAZ abaixo.