Firm
Список домов по подрядчику
FirmContractorHomesController (privileges: SYSTEM, ADMIN, для модели ContractorHome)
get/firms/{firm}/contractor_homes
Path parameters
идентификатор подрядчика
Query parameters
№ страницы (default = all)
кол-во на странице (default=15 при условии, что page is not null) иначе выводи всё
идентификатор договора подряда
строка для фильтрации по имени заказчика
фильтр по наименованию улицы
фильтр по номеру дома
фильтр по дате договора подряда
фильтр по идентификатору населённого пункта
фильтр по идентификатору подразделения
Response
Oк
Example response
{
"data": [
{
"id": 3,
"startDate": "2020-01-01",
"ffContractId": 4,
"ffCustomerFirmId": 4,
"ffCustomerFirmName": "Согласие",
"ffStartDate": "2020-01-01",
"firmHomeId": 4,
"firmStartDate": "2020-01-01",
"firmEndDate": "2020-01-01",
"homeStreetId": 4,
"homeStreetNumber": "32",
"homeStreetCorp": "2",
"homeStreetFrame": "1",
"homeId": 4,
"homeMaxFloors": 9,
"homeWearOut": 6350,
"homeBuiltYear": 1976,
"streetId": 4,
"streetName": "Ленина",
"streetPrefixName": "улица",
"cityId": 4,
"cityName": "Хабаровск",
"cityTypeShortName": "г.",
"customerPhones": [
{
"id": 1,
"note": "телефон приемной",
"firmId": 45,
"divisionId": 181,
"phone": "+79145554444"
}
],
"contractorPhones": [
{
"id": 1,
"note": "телефон приемной",
"firmId": 45,
"divisionId": 181,
"phone": "+79145554444"
}
],
"contractorDivisions": [
{
"divisionHomeId": 3,
"divisionId": 4,
"divisionName": "Согласие",
"phones": [
{
"id": 1,
"note": "телефон приемной",
"firmId": 45,
"divisionId": 181,
"phone": "+79145554444"
}
]
}
]
}
]
}Changes
No recorded changes to this endpoint across all 1 revision of this API.