Create repository

POST
/api/v2/code-refs/repositories

Create a repository with the specified name.

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
Allowed values: bitbucketcustomgithubgitlab

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

defaultBranchstringOptional

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

Response

Repository response

namestring

The repository name

typeenum
Allowed values: bitbucketcustomgithubgitlab

The type of repository

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

Built with