OrçaFascio - API Pública
Home
Suporte Técnico
Home
Suporte Técnico
Instagram
  1. Insumos
  • 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 (Modelo 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
    • v2
      • Autenticação
        • Autentica e devolve o token de acesso
      • Minha Base
        • Grupos
          • Lista de grupos
          • Cria um grupo
          • Detalhe de um grupo
          • Atualiza um grupo
          • Remove um grupo
        • Insumos
          • Lista de insumos
            GET
          • Cria um insumo
            POST
          • Busca insumo por código
            GET
          • Detalhe de um insumo
            GET
          • Atualiza um insumo
            PATCH
          • Remove um insumo
            DELETE
        • Composições
          • Lista de composições
          • Cria uma composição
          • Busca composição por código
          • Detalhe de uma composição
          • Atualiza uma composição
          • Remove uma composição
          • Adiciona bancos à composição
          • Adiciona itens à composição
          • Remove itens da composição
      • Orçamentos
        • Lista de orçamentos (paginada, filtrável, ordenável)
        • Detalhe de um orçamento
      • Relatórios
        • Relatório sintético
        • Curva ABC de insumos
        • Relatório analítico com preço unitário
  • Esquemas
    • Authentication
    • Relationship
    • Enum
    • ErrorObject
    • ErrorsDocument
    • ResourceInput
    • CompositionInput
  1. Insumos

Atualiza um insumo

Production Env
https://api.orcafascio.com/api
Production Env
https://api.orcafascio.com/api
PATCH
https://api.orcafascio.com/api
/public/v2/my_database/resources/64b5a28df9114e13d99dade1
Última modificação:2026-07-17 18:07:14
Responsável:Não configurado

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Bodyapplication/json

Exemplo
{
  "code": "00000005",
  "secondary_code": "API-0005",
  "description": "ALINHADOR/RASPADOR ROTATIVO DE TUBOS DE PEAD, DIAMETRO 800 A 1200 MM - SEM OPERADOR",
  "type": "4",
  "unit": "H",
  "status": true,
  "note": "Insumo modelo SINAPI tipo material",
  "locais": {
    "SP": {
      "pnd": 4.41,
      "pd": 4.51,
      "pndi": 4.61,
      "pdi": 4.71
    }
  }
}

Códigos de solicitação

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH 'https://api.orcafascio.com/api/public/v2/my_database/resources/64b5a28df9114e13d99dade1' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
  "code": "00000005",
  "secondary_code": "API-0005",
  "description": "ALINHADOR/RASPADOR ROTATIVO DE TUBOS DE PEAD, DIAMETRO 800 A 1200 MM - SEM OPERADOR",
  "type": "4",
  "unit": "H",
  "status": true,
  "note": "Insumo modelo SINAPI tipo material",
  "locais": {
    "SP": {
      "pnd": 4.41,
      "pd": 4.51,
      "pndi": 4.61,
      "pdi": 4.71
    }
  }
}'

Respostas

🟢200
application/vnd.api+json
Insumo atualizado
Bodyapplication/vnd.api+json

Exemplo
{
    "data": {
        "type": "resources",
        "id": "64b5a28df9114e13d99dade1",
        "attributes": {
            "code": "00000005",
            "secondary_code": "API-0005",
            "description": "ALINHADOR/RASPADOR ROTATIVO DE TUBOS DE PEAD, DIAMETRO 800 A 1200 MM - SEM OPERADOR",
            "type": {
                "codigo": "material",
                "rotulo": "Material"
            },
            "unit": "H",
            "locations": {
                "SP": {
                    "unit_value": 3350.0
                },
                "DF": {
                    "unit_value": 0.0
                },
                "AC": {
                    "unit_value": 100.0
                }
            },
            "status": true,
            "note": "Insumo modelo SINAPI tipo material"
        },
        "relationships": {
            "user": {
                "data": {
                    "type": "users",
                    "id": "641c88814aad3648da3b56ae"
                }
            },
            "sector": {
                "data": {
                    "type": "sectors",
                    "id": "5d8cb0f363051f548cea9e74"
                }
            },
            "group": {
                "data": null
            }
        }
    }
}
🟠422Falha na validação
🟠401
🟠401
🟠401
Modificado em 2026-07-17 18:07:14
Página anterior
Detalhe de um insumo
Próxima página
Remove um insumo