core_list_projects
List Azure DevOps projects by state, name, or pagination parameters using PAT authentication. Customize results with filters for project name, state, and pagination.
Instructions
Retrieve a list of projects in your Azure DevOps organization.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
continuationToken | No | Continuation token for pagination. Used to fetch the next set of results if available. | |
projectNameFilter | No | Filter projects by name. Supports partial matches. | |
skip | No | The number of projects to skip for pagination. Defaults to 0. | |
stateFilter | No | Filter projects by their state. Defaults to 'wellFormed'. | wellFormed |
top | No | The maximum number of projects to return. Defaults to 100. |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"continuationToken": {
"description": "Continuation token for pagination. Used to fetch the next set of results if available.",
"type": "number"
},
"projectNameFilter": {
"description": "Filter projects by name. Supports partial matches.",
"type": "string"
},
"skip": {
"description": "The number of projects to skip for pagination. Defaults to 0.",
"type": "number"
},
"stateFilter": {
"default": "wellFormed",
"description": "Filter projects by their state. Defaults to 'wellFormed'.",
"enum": [
"all",
"wellFormed",
"createPending",
"deleted"
],
"type": "string"
},
"top": {
"description": "The maximum number of projects to return. Defaults to 100.",
"type": "number"
}
},
"type": "object"
}