repository
post/api/repo
Request body
defaultBranchstring required
Default branch for repository
descriptionstring required
Short description of the repository
gitignorestring nullable
Optional: initialize a .gitignore file with the chosen template
licensestring nullable
Optional: initialioze a LICENSE.txt file with the chosen license
namestring required
Repository name
namespacestring required
Namespace (username or org name) under which the repo should be created
readmeboolean nullable
Optional: initialise a README.md with the repo name and description
visibility'public' | 'internal' | 'private' required
Response
Repository created successfully
idstring uuid required
Internal ID of the newly created repository
urlstring required
Full URL to the repository