openapi: 3.1.0 info: title: Azure DevOps Pipelines Fields API description: The Azure DevOps Pipelines API provides REST endpoints for managing CI/CD build and release pipelines. APIs support pipeline creation, triggering builds, retrieving build results, managing release definitions, and automating deployment workflows across Azure DevOps organizations. version: '7.2' contact: name: Microsoft Azure DevOps url: https://learn.microsoft.com/en-us/rest/api/azure/devops/ servers: - url: https://dev.azure.com/{organization} description: Azure DevOps Services variables: organization: description: Azure DevOps organization name default: my-org security: - personalAccessToken: [] - oauth2: [] tags: - name: Fields description: Work item field definitions paths: /{project}/_apis/wit/fields: get: operationId: listWorkItemFields summary: List Work Item Fields description: Returns all work item fields defined in the project or organization. tags: - Fields parameters: - name: organization in: path required: true schema: type: string example: example_value - name: project in: path required: true schema: type: string example: example_value - name: api-version in: query required: true schema: type: string default: 7.2-preview.3 example: example_value responses: '200': description: Work item fields content: application/json: schema: type: object properties: count: type: integer value: type: array items: $ref: '#/components/schemas/WorkItemField' examples: Listworkitemfields200Example: summary: Default listWorkItemFields 200 response x-microcks-default: true value: count: 10 value: - name: Example Title referenceName: example_value type: string readOnly: true isQueryable: true isIdentity: true x-microcks-operation: delay: 0 dispatcher: FALLBACK components: schemas: WorkItemField: type: object properties: name: type: string example: Example Title referenceName: type: string example: example_value type: type: string enum: - string - integer - dateTime - plainText - html - treePath - boolean - double - guid example: string readOnly: type: boolean example: true isQueryable: type: boolean example: true isIdentity: type: boolean example: true securitySchemes: personalAccessToken: type: http scheme: basic oauth2: type: oauth2 flows: authorizationCode: authorizationUrl: https://app.vssps.visualstudio.com/oauth2/authorize tokenUrl: https://app.vssps.visualstudio.com/oauth2/token scopes: vso.build: Read build data vso.build_execute: Queue and manage builds