Crear Unidad
Crear a unidad
POST
https://api.sperant.com/v3/units
Permite crear una unidad considerando datos obligatorios y opcionales.
Los que atributos en el body que tienen el asterisco(*) son campos obligatorios
Headers
Content-Type
application/json
Authorization
<token>
Body
name*
string
Nombre de la unidad
code*
string
Código de la unidad
project_id*
integer
ID Proyecto
unit_type_id*
integer
ID Tipo de unidad
commercial_status_id*
integer
ID Estado Comercial
construction_status_id*
integer
ID Estado Construcción
block_id
integer
ID Subdivisión
contract_mode
string
Tipo de Contrato
floor
string
Piso
type_id
integer
ID Tipología
real_date
integer
Fecha real
progress
decimal
Avance de obra
tea
integer
TEA(Tasa Efectiva Anual)
starting_number
string
Número de partida
observations
string
Observación
extra_fields
json
Datos extras de la unidad
Request
{
"name": "unit-api",
"code": "XYZ-456",
"project_id": 1,
"unit_type_id": 3,
"commercial_status_id": 1,
"construction_status_id": 6,
"contract_mode": "compromiso",
"floor": 2,
"type_id": 3,
"real_date": 1712940440,
"progress": 20,
"tea": 10,
"starting_number": "partida 01",
"observations": "observaciones",
"extra_fields": {
"patio": "si"
}
}
Response
{
"links": {
"images": "http:/localhost:4000/v3/units/3661/images",
"unit_preassigned": "http:/localhost:4000/v3/units/3661/unit_preassigned"
},
"data": {
"type": "units",
"id": "3661",
"attributes": {
"id": 3661,
"code": "XYZ-456",
"name": "unit-api",
"type_id": 3,
"type": "Modelo 1",
"parent_unit_id": null,
"subdivision_id": null,
"subdivision_code": null,
"commercial_status_id": 1,
"commercial_status": "disponible",
"property_type_id": 3,
"property_type": "casa",
"price": 0,
"currency": null,
"currency_sale": null,
"sale_price": 0,
"floor": 2,
"construction": {
"status": "Obra no iniciada",
"real_date": 1712880000,
"progress": 20,
"built_area": 0,
"free_area": 0,
"total_area": 0
},
"extra_fields": {
"patio": "si"
}
}
}
}
Última actualización