API Pública
HomeSuporte Técnico
HomeSuporte Técnico
Instagram
  1. Iniciando a integração
  • Iniciando a integração
    • Introdução
    • Iniciando
    • Erros
    • Catálogo de tipo e unidade das base de referência
  • OrçaFascio API
    • v1
      • Autenticação
        • Login
      • Grupos
        • Listar grupos
        • Consultar grupo
        • Criar grupo
        • Atualizar grupo
        • Deletar grupo
      • Insumos
        • Listar insumos
        • Consultar por código
        • Criar insumo
        • Atualizar insumo
        • Deletar insumo
      • Composições
        • Listar composições
        • Consultar composiçao
        • Consultar composição por código
        • Criar Composição (Modelo SINAPI)
        • Criar composição (Melo SICRO)
        • Atualizar composição (Modelo SINAPI)
        • Atualizar composição (Modelo SICRO)
        • Deletar composição
        • Editar Bancos
        • Adicionar itens da composição
        • Remover itens da composição
      • Orçamentos
        • Listar orçamentos
      • Relatórios
        • Sintético
        • Composições Analíticas com Preço Unitário
  1. Iniciando a integração

Erros

Usamos códigos HTTP convencionais nas respostas para indicar o sucesso ou a falha de uma solicitação da API. Em geral, os códigos no intervalo 2xx indicam sucesso, os códigos no intervalo 4xx indicam um erro que falhou dado a informação fornecida (por exemplo, um parâmetro obrigatório foi omitido, uma falha de carga, etc.) e os códigos no intervalo 5xx indicam um erro com nossos servidores (estes são raros).

Códigos HTTP#

CódigoStatusDescrição
400Bad RequestAlgum parâmetro obrigatório não foi enviado ou é inválido
401UnauthorizedO token não foi enviado ou é inválido
403ForbiddenAcesso negado ou permissão insuficiente para o recurso
404Not FoundO método HTTP não é permitido para o recurso solicitado
405Method Not AllowedO endpoint ou o registro solicitado não existe
406Not AcceptableO recurso solicitado não pode gerar uma resposta aceitável
408Request TimeoutO tempo de solicitação esgotou
409ConflictConflito na solicitação, como duplicidade de dados
410GoneO recurso solicitado foi removido permanentemente
411Length RequiredO cabeçalho Content-Length não foi especificado
412Precondition FailedUma ou mais condições nos cabeçalhos da solicitação falharam
413Payload Too LargeO corpo da solicitação é maior do que o servidor aceita
414URI Too LongO URI solicitado é longo demais para ser processado
415Unsupported Media TypeO tipo de mídia do pedido não é suportado pelo servidor
416Range Not SatisfiableO servidor não pode atender aos requisitos do campo Expect da requisição
417Expectation FailedO servidor não pode atender aos requisitos do campo Expect da requisição
426Upgrade RequiredÉ necessário atualizar o protocolo para continuar
428Precondition RequiredRequisitos prévios necessários não atendidos
429Too Many RequestsMuitas requisições em um curto período de tempo
431Request Header Fields Too LargeCabeçalhos de requisição são muito grandes
451Unavailable For Legal ReasonsIndisponível por razões legais
500Internal Server ErrorErro interno do servidor
501Not ImplementedO servidor não suporta a funcionalidade necessária
502Bad GatewayResposta inválida obtida de um servidor intermediário
503Service UnavailableO servidor está temporariamente indisponível (manutenção, sobrecarga, etc.)
504Gateway TimeoutTempo de espera por uma resposta de um servidor intermediário esgotou
505HTTP Version Not SupportedA versão do HTTP na requisição não é suportada pelo servidor
507Insufficient StorageO servidor não pode armazenar a representação necessária para completar a requisição
508Loop DetectedO servidor detectou um loop infinito ao processar a requisição
Página anterior
Iniciando
Próxima página
Catálogo de tipo e unidade das base de referência