10. POST /repos/{owner}/{repo}/forks — создать форк репозитория

10. POST /repos/{owner}/{repo}/forks — создать форк репозитория

Описание

Создаёт форк репозитория для текущего пользователя.

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

curl -X POST https://api.gitverse.ru/repos/dlborun/APInewTestRepo4.3/forks \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/vnd.gitverse+json;version=1"

Ответ (200 OK):

{
  "id": 144,
  "name": "APInewTestRepo4.3",
  "full_name": "myuser/APInewTestRepo4.3",
  "owner": {
    "login": "myuser",
    "id": 2
  },
  "parent": {
    "id": 143,
    "name": "APInewTestRepo4.3",
    "full_name": "dlborun/APInewTestRepo4.3"
  },
  "private": false,
  "description": "This is a test repository with all options",
  "fork": true
}
ПолеОписание
parentСсылка на оригинальный репозиторий
forkПризнак форка