Firm
Список домов по подрядчику
FirmContractorHomesController (privileges: SYSTEM, ADMIN, для модели ContractorHome)
get/firms/{firm}/contractor_homes
Request
- Base URLhttps://dev.curog.ru/api
- URLhttps://dev.curog.ru/api/firms/{firm}/contractor_homes
- AuthAPI key in header Authorization
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 operation across all 16 revisions of this API.