Skip to content
FeedbackDashboard

Retrieve project

Project Projects.Retrieve(ProjectRetrieveParamsparameters, CancellationTokencancellationToken = default)
GET/v0/projects/{project}

Retrieve a project by name.

ParametersExpand Collapse
ProjectRetrieveParams parameters
required string project
ReturnsExpand Collapse
class Project:

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

required string ConfigRepo
required string? DisplayName
required Object Object
required string Org
required string Slug
required IReadOnlyList<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
"sql"Sql
"openapi"OpenAPI

Retrieve project

ProjectRetrieveParams parameters = new() { Project = "project" };

var project = await client.Projects.Retrieve(parameters);

Console.WriteLine(project);
{
  "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"
  ]
}