## List `ProjectListPageResponse Projects.List(ProjectListParams?parameters, CancellationTokencancellationToken = default)` **get** `/v0/projects` List projects in an organization, from oldest to newest. ### Parameters - `ProjectListParams parameters` - `string cursor` Pagination cursor from a previous response - `Double limit` Maximum number of projects to return, defaults to 10 (maximum: 100). - `string org` ### Returns - `class ProjectListPageResponse:` - `required IReadOnlyList Data` - `required string ConfigRepo` - `required string? DisplayName` - `required Object Object` - `"project"Project` - `required string Org` - `required string Slug` - `required IReadOnlyList Targets` - `"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` - `required Boolean HasMore` - `string NextCursor` ### Example ```csharp ProjectListParams parameters = new(); var page = await client.Projects.List(parameters); await foreach (var item in page.Paginate()) { Console.WriteLine(item); } ```