- Iniciando a integração
- OrçaFascio API
- v1
- Autenticação
- Grupos
- Insumos
- Composições
- Listar composiçõesGET
- Consultar composiçaoGET
- Consultar composição por códigoGET
- Criar Composição (Modelo SINAPI)POST
- Criar composição (Melo SICRO)POST
- Atualizar composição (Modelo SINAPI)PUT
- Atualizar composição (Modelo SICRO)PUT
- Deletar composiçãoDELETE
- Editar BancosPOST
- Adicionar itens da composiçãoPOST
- Remover itens da composiçãoDELETE
- Orçamentos
- Relatórios
Criar Composição (Modelo SINAPI)
Production Env
https://api.orcafascio.com/api
Production Env
https://api.orcafascio.com/api
POST
https://api.orcafascio.com/api
Última modificação:2024-04-10 19:32:14
Responsável:Higor Melo
Requisição
Parâmetros Header
Authorization
string
requerido
Exemplo:
{{token_auth}}
Parâmetros Bodyapplication/json
code
string
requerido
second_code
string | null
opcional
description
string
requerido
labor
boolean
requerido
type
string
requerido
unit
string
requerido
local
string
requerido
rounding_type
integer
requerido
is_sicro
boolean
requerido
note
string
requerido
Exemplo
{
"code": "00000003",
"second_code": "API-003",
"description": "BARRACAO PARA DEPOSITO EM TABUAS DE MADEIRA, COBERTURA EM FIBROCIMENTO 4 MM, INCLUSO PISO ARGAMASSA TRAÇO 1:6",
"labor": false,
"type": "CANT",
"unit": "m²",
"local": "SP",
"rounding_type": 2,
"is_sicro": false,
"note": "Composição modelo SINAPI tipo CANTEIRO DE OBRA"
}
Exemplos de Requisiçã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 POST 'https://api.orcafascio.com/api/v1/base/mybase/compositions' \
--header 'Authorization: ' \
--header 'Content-Type: application/json' \
--data-raw '{
"code": "00000003",
"second_code": "API-003",
"description": "BARRACAO PARA DEPOSITO EM TABUAS DE MADEIRA, COBERTURA EM FIBROCIMENTO 4 MM, INCLUSO PISO ARGAMASSA TRAÇO 1:6",
"labor": false,
"type": "CANT",
"unit": "m²",
"local": "SP",
"rounding_type": 2,
"is_sicro": false,
"note": "Composição modelo SINAPI tipo CANTEIRO DE OBRA"
}'
Respostas
🟢201Created
application/json
Body
id
string
requerido
company_id
string
requerido
user_id
string
requerido
department_id
string
requerido
code
string
requerido
second_code
string
requerido
description
string
requerido
type
string
requerido
unit
string
requerido
state
string
requerido
is_sicro
boolean
requerido
calculation_method
object
requerido
type
integer
requerido
description
string
requerido
labor
boolean
requerido
prices
object
requerido
banks
object
requerido
SINAPI
object
requerido
items
array [object]
requerido
created_at
string
requerido
Exemplo
{
"id": "65e75c58f4319770dc1b78d8",
"company_id": "62683e8363051f543020cfe5",
"user_id": "62683e8363051f543020cfe9",
"department_id": "62683e8363051f543020cfe8",
"code": "00000003",
"second_code": "API-003",
"description": "BARRACAO PARA DEPOSITO EM TABUAS DE MADEIRA, COBERTURA EM FIBROCIMENTO 4 MM, INCLUSO PISO ARGAMASSA TRAÇO 1:6",
"type": "CANT",
"unit": "m²",
"state": "SP",
"is_sicro": false,
"calculation_method": {
"type": 2,
"description": "Arredondar em 2 casas decimais"
},
"labor": false,
"prices": {},
"banks": {
"SINAPI": {
"data": "12/2023",
"estado": "SP",
"relatorio": true
}
},
"items": [],
"created_at": "2024-03-05T14:54:32.821-03:00"
}
🟠401Not authorized
🔴500Internal server error