Актуальную версию документа см. на сайте Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации по адресу https://digital.gov.ru/ru/documents/6186/.

Поиск ЦО организации

Адрес реста:

URL: esia-rs/api/public/v1/orgs/{org_oid}/rcs/find

Входные параметры

Список должен выводиться постранично.

Параметры из URL:

org_oid - идентификатор организации

pageIndex - номер текущей страницы списка (по умолчанию принимается как = 1)

pageSize - количество элементов (ЦО) списка на странице (по умолчанию принимается как = 100)

embed - необязательный параметр, но для того, чтобы получить в ответе данные о найденном ЦО, необходимо, чтобы он был = (elements.address,elements.contact)

wpdo - параметр, добавляющий в ответ значение pdos - разрешения на отображение операций;

Параметры тела запроса:

features - услуги ЦО, перечисление "rcr", "reg", "del", "cfm", "rbi";

opnModes - режим работы ЦО, перечисление "WEEKENDS", "EARLY", "LATE";

1. WEEKENDS - работает по выходным;

2. EARLY - открыто с 8:00 утра;

3. LATE - Закрывается позже 19:00 вечера;

4. WEEKENDS, EARLY - работает по выходным (открыто с 8:00 утра);

5. WEEKENDS, LATE - работает по выходным, закрывается позже 19:00 вечера;

6. EARLY, LATE - работает с 8:00 утра и закрывается позже 19:00 вечера;

7. WEEKENDS, EARLY, LATE - работает по выходным (работает с 8:00 утра и закрывается позже 19:00 вечера).

name - название ЦО, возможно указание неполного названия (поиск по совпадению части имени).

Поиск по условию "И"

HTTP метод: POST

Пример запроса:

POST esia-

rs/api/public/v1/orgs/1000000001/rcs/find?embed=(elements.address,elements.contact

)&wpdo=true HTTP/1.1

Host: esia-portal1.test.gosuslugi.ru

Authorization: Bearer

eyJhbGci0iJSUzI1NiIsInNidCI6ImFjY2VzcyIsInR5cCI6IkpXVCIsInZlciI6MX0eyJleHAi0jE0NDY

yMTU2ND

Content-Type: application/json

Cache-Control: no-cache

{

"features": ["del"],

"opnModes": ["LATE", "WEEKENDS"],

"name": "Тверской бульвар 20"

}

Пример ответа:

{

"stateFacts": [

"FirstPage",

"Paginated",

"LastPage"

],

"size": 1,

"pageSize": 100,

"pageIndex": 1,

"elements": [

{

"stateFacts": [

"Identifiable"

],

"oid": 1000327280,

"name": "Москва город, Тверской бульвар 20",

"active": true,

"blocked": false,

"operationTime": "10:00 - 20:00",

"information": "{}",

"features": [

"del"

],

"address": {

"stateFacts": [

"Identifiable"

],

"id": 18442,

"type": "RA",

"addressStr": "Москва город, Тверской бульвар",

"fiasCode": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",

"countryId": "RUS",

"house": "20",

"zipCode": "125009",

"building": "1",

"street": "Тверской Бульвар",

"lat": 55.761045,

"lng": 37.602344,

"region": "Москва Город",

"fiasCode2": "2604e353-b9dd-4542-a8bf-020c8f982797",

"eTag": "10AA54C325DE25D0FAB7FDE1250DEB843148D007"

},

"contact": {

"stateFacts": [

"Identifiable"

],

"id": 14244862,

"type": "RAC",

"vrfStu": "false",

"value": "899999999",

"eTag": "67EE505F77FDEB8DD8E7E82558CC34C61651FA62"

},

"pdos": [

"del"

],

"opnModes": [

"LATE",

"WEEKENDS",

"EARLY"

],

"eTag": "A52ABED7388EB183F11E3DF9B8535234964AD9B8"

}

]

}

Перечень возможных возвращаемых ошибок:

Код

Описание

ESIA-038000

Организация не найдена

Требуемый scope:

org_ra?org_oid={p.org_oid})