Skip to content
FeedbackDashboard
API Reference

API Reference

Libraries

npm install @stainless-api/sdk
pip install git+ssh://git@github.com/stainless-sdks/stainless-v0-python.git
implementation("com.stainless.api:stainless-java:0.0.1")
go get -u 'github.com/stainless-api/stainless-api-go@v0.0.1'
gem "stainless-v0"
<!-- x-release-please-start-version -->

## Installation

### Installing with Homebrew

~~~sh
brew tap stainless-api/tap
brew install stl
~~~

### Installing with Go

~~~sh
go install 'github.com/stainless-api/stainless-api-cli/cmd/stl@latest'
~~~

<!-- x-release-please-end -->
git clone git@github.com:stainless-sdks/stainless-v0-csharp.git
dotnet add reference stainless-v0-csharp/src/StainlessV0

API Overview

Projects

Retrieve project
GET/v0/projects/{project}
Update project
PATCH/v0/projects/{project}
List projects
GET/v0/projects
Create project
POST/v0/projects
Generate an AI commit message for a specific SDK
POST/v0/projects/{project}/generate_commit_message

ProjectsBranches

Create a new project branch
POST/v0/projects/{project}/branches
Retrieve a project branch
GET/v0/projects/{project}/branches/{branch}
List project branches
GET/v0/projects/{project}/branches
Delete a project branch
DELETE/v0/projects/{project}/branches/{branch}
Rebase a project branch
PUT/v0/projects/{project}/branches/{branch}/rebase
Reset
PUT/v0/projects/{project}/branches/{branch}/reset

ProjectsConfigs

Retrieve configuration files
GET/v0/projects/{project}/configs
Generate config suggestions
POST/v0/projects/{project}/configs/guess

Builds

List project builds
GET/v0/builds
Create build
POST/v0/builds
Retrieve build
GET/v0/builds/{buildId}
Creates two comparable builds
POST/v0/builds/compare

BuildsDiagnostics

Get diagnostics for a build
GET/v0/builds/{buildId}/diagnostics

BuildsTarget Outputs

Download build target output
GET/v0/build_target_outputs

Orgs

Retrieve an organization
GET/v0/orgs/{org}