Projects
Operations about projects
projects
Get Projects
Return all projects
Query Parameters
since
string
Only projects updated since this date
"date-time"
before
string
Only projects updated before this date
"date-time"
limit
integer
Limit the number of projects returned
50
Format: "int32"
Return all projects
projects
Post Projects
Create a project
Request Body
application/json
Requiredname
Requiredstring
Project name
slug
string
Project slug
description
string
Project description
directory
string
Project directory name
Create a project
projects
/{repo_id}
Return one project
projects
/{repo_id}
Delete a project
projects
/{repo_id}
Put Projects Repo Id
Update a project
Request Body
application/json
Requiredslug
string
Project slug
name
string
Project name
description
string
Project description
share_level
string
Share level (public or private)
Path Parameters
repo_id
Requiredinteger
"int32"
Update a project
projects
/lookup
/{owner}
/{slug}
Get Projects Lookup Owner Slug
Get a repository_id from a user and project slug pair
Path Parameters
owner
Requiredstring
Owner of the project
slug
Requiredstring
Slug of the project
Get a repository_id from a user and project slug pair
projects
/{repo_id}
/connect
Post Projects Repo Id Connect
Connect a project to an organization
Request Body
application/json
Requiredorganization_slug
Requiredstring
Organization Slug
project_slug
string
Project Slug (if connecting to an existing org project)
Path Parameters
repo_id
Requiredstring
User Repository ID to connect
Connect a project to an organization
projects
/{repo_id}
/disconnect
Post Projects Repo Id Disconnect
Disconnect a project from an organization
Path Parameters
repo_id
Requiredstring
User Repository ID to disconnect
Disconnect a project from an organization