# Создание соседства BGP

#|
|| POST | `/routing/bgp/neighbours` ||
|#

### Json-тело запроса

```json5
{
  "enabled": true | false,
  "name": "string",
  "remote_as": "integer",
  "remote_ip": "string",
  "update_source": "string",
  "as_path_prepend": "integer",
  "local_preference": "integer",
  "med": "integer",
  "filters_in": ["string"],
  "filters_out": ["string"]
}
```

#|
|| **Параметр** | **Тип** | **Описание** ||
|| `enabled` | boolean | Состояние соседа:

- `true` - включен
- `false` - выключен

||
|| `name` | string | Имя соседа ||
|| `remote_as` | integer | Номер удаленной системы, к которой нужно подключаться ||
|| `remote_ip` | string | IP-адрес удаленного соседа ||
|| `update_source` | string | Идентификатор объекта интерфейса для взаимодействия с соседом. Допустимые значения:

- `any` - любой интерфейс
- `interface.id` - идентификатор алиаса интерфейса. Допустимые типы:
  - `isp` - WAN-интерфейс
  - `lan` - LAN-интерфейс
  - `loopback` - loopback-интерфейс

||
|| `as_path_prepend` | integer | Атрибут **AS path prepend** для приоритизации маршрутов. Целое число от 1 до 100 ||
|| `local_preference` | integer | Атрибут **Local preference** для приоритизации маршрутов. Целое число от 1 до 4294967294 ||
|| `med` | integer | Атрибут **MED** (Multi-Exit Discriminator) для приоритизации маршрутов. Целое число от 1 до 4294967294 ||
|| `filters_in` | array | Список сетей для фильтрации входящего трафика. Не может быть пустым ||
|| `filters_out` | array | Список сетей для фильтрации исходящего трафика. Может быть пустым ||
|#


### Ответ на успешный запрос

```json5
{
  "id": "string"
}
```

* `id` - идентификатор добавленного соседа.
