# Использование параметров запроса для создания запроса на вытягивание

Используйте параметры запроса для создания настраиваемых URL-адресов, которые открывают запросы на вытягивание с предварительно заполненными заголовками, описаниями, метками и т. д.

Параметры запроса можно добавить в URL-адрес сравнения, чтобы открыть запрос на вытягивание с предварительно заполненными полями. Шаблоны запросов на вытягивание см. в разделе [Создание шаблона запроса на вытягивание для репозитория](/ru/enterprise-server@3.22/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository).

| Parameter    | Purpose                                                                                                                            | Пример                                                                                                             |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| `quick_pull` | Открывает страницу "Открыть запрос на вытягивание" для сравниваемых ветвей.                                                        | `https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1`                                      |
| `title`      | Добавляет заголовок запроса на вытягивание. Используется `+` для пробелов.                                                         | `https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=bug&title=Bug+fix`             |
| `body`       | Добавляет текст в текст запроса на вытягивание. Используется `+` для пробелов.                                                     | `https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&body=Describe+the+fix.` |
| `labels`     | Добавляет одну или несколько меток. Несколько меток следует разделять запятыми.                                                    | `https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&labels=help+wanted,bug`               |
| `milestone`  | Добавляет веху. Используется `+` для пробелов.                                                                                     | `https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&milestone=testing+milestones`         |
| `assignees`  | Назначает запрос на вытягивание одному или нескольким пользователям. Разделите нескольких пользователей запятыми.                  | `https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&assignees=octocat`                    |
| `projects`   | Добавляет запрос на вытягивание в проект.                                                                                          | `https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&title=Bug+fix&projects=octo-org/1`    |
| `template`   | Добавляет шаблон запроса на вытягивание из `PULL_REQUEST_TEMPLATE` подкаталога в корневом `docs/`каталоге или `.github/` каталоге. | `https://github.com/octo-org/octo-repo/compare/main...my-branch?quick_pull=1&template=issue_template.md`           |

Для использования параметра запроса необходимо иметь разрешение на выполнение эквивалентного действия. Например, необходимо иметь разрешение на добавление меток для использования `labels`. См [. раздел AUTOTITLE](/ru/enterprise-server@3.22/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization).

Недопустимые параметры запроса или недостаточно разрешений возвращают ошибку `404 Not Found` . URL-адреса, превышающие ограничение сервера, возвращают ошибку `414 URI Too Long` .