Create repository

Create a repository with the specified name.

Headers

AuthorizationstringRequired

Request

This endpoint expects an object.
namestringRequired

The repository name

commitUrlTemplatestringOptional

A template for constructing a valid URL to view the commit

hunkUrlTemplatestringOptional

A template for constructing a valid URL to view the hunk

typeenumOptional

The type of repository. If not specified, the default value is custom.

Allowed values:
defaultBranchstringOptional

The repository’s default branch. If not specified, the default value is main.

Response

Repository response

namestring

The repository name

typeenum

The type of repository

Allowed values:
defaultBranchstring

The repository’s default branch

enabledboolean

Whether or not a repository is enabled for code reference scanning

versioninteger

The version of the repository’s saved information

commitUrlTemplatestringOptional

A template for constructing a valid URL to view the commit

hunkUrlTemplatestringOptional

A template for constructing a valid URL to view the hunk

brancheslist of objectsOptional

An array of the repository’s branches that have been scanned for code references

_accessobjectOptional

Errors