## Retrieve `client.projects.retrieve(ProjectRetrieveParamsparams?, RequestOptionsoptions?): Project` **get** `/v0/projects/{project}` Retrieve a project by name. ### Parameters - `params: ProjectRetrieveParams` - `project?: string` ### Returns - `Project` A project is a collection of SDKs generated from the same set of config files. - `config_repo: string` - `display_name: string | null` - `object: "project"` - `"project"` - `org: string` - `slug: string` - `targets: Array` - `"node"` - `"typescript"` - `"python"` - `"go"` - `"java"` - `"kotlin"` - `"ruby"` - `"terraform"` - `"cli"` - `"php"` - `"csharp"` - `"sql"` - `"openapi"` ### Example ```typescript import Stainless from '@stainless-api/sdk'; const client = new Stainless({ apiKey: process.env['STAINLESS_API_KEY'], // This is the default and can be omitted }); const project = await client.projects.retrieve({ project: 'project' }); console.log(project.config_repo); ```