Skip to content
FeedbackDashboard

Retrieve project

Project projects().retrieve(ProjectRetrieveParamsparams = ProjectRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
get/v0/projects/{project}

Retrieve a project by name.

ParametersExpand Collapse
ProjectRetrieveParams params
Optional<String> project
ReturnsExpand Collapse
class Project:

A project is a collection of SDKs generated from the same set of config files.

String configRepo
Optional<String> displayName
Object object_
String org
String slug
List<Target> targets
Accepts one of the following:
NODE("node")
TYPESCRIPT("typescript")
PYTHON("python")
GO("go")
JAVA("java")
KOTLIN("kotlin")
RUBY("ruby")
TERRAFORM("terraform")
CLI("cli")
PHP("php")
CSHARP("csharp")
OPENAPI("openapi")
Retrieve project
package com.configure_me_stainless_v0.api.example;

import com.configure_me_stainless_v0.api.client.StainlessClient;
import com.configure_me_stainless_v0.api.client.okhttp.StainlessOkHttpClient;
import com.configure_me_stainless_v0.api.models.projects.Project;
import com.configure_me_stainless_v0.api.models.projects.ProjectRetrieveParams;

public final class Main {
    private Main() {}

    public static void main(String[] args) {
        StainlessClient client = StainlessOkHttpClient.fromEnv();

        Project project = client.projects().retrieve();
    }
}
{
  "config_repo": "config_repo",
  "display_name": "display_name",
  "object": "project",
  "org": "org",
  "slug": "slug",
  "targets": [
    "node"
  ]
}
Returns Examples
{
  "config_repo": "config_repo",
  "display_name": "display_name",
  "object": "project",
  "org": "org",
  "slug": "slug",
  "targets": [
    "node"
  ]
}