Skip to main content
POST
Create repository

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Repository creation payload (JSON or Multipart)

name
string
required
namespace
string
required
description
string | null
files
object[] | null
host
string | null
is_public
boolean | null
root_commit
null | object
Example:
scheme
string | null
storage_opts
null | object

Response

Repository created

repository
object
required
Example:
status
string
required
status_message
string
required
metadata_entries
object[] | null