action jira_find_components_for_projects { label: "Find components for projects" description: "Returns a [paginated](#pagination) list of all components in a project, including global (Compass) components when applicable.\n\nThis operation can be accessed anonymously.\n\n**[Permissions](#permissions) required:** *Browse Projects* [project permission](https://confluence.atlassian.com/x/yodKLg) for the project." provider: jira method: GET path: "/rest/api/3/component" encoding: json input: { type: "object" properties: { maxResults: { type: "integer" format: "int32" } orderBy: { type: "string" enum: ["description", "-description", "+description", "name", "-name", "+name"] } projectIdsOrKeys: { type: "array" items: { type: "string" } } query: { type: "string" } startAt: { type: "integer" format: "int64" } } additionalProperties: false } output: { type: "object" description: "A page of items." properties: { isLast: { type: "boolean" description: "Whether this is the last page." } maxResults: { type: "integer" format: "int32" description: "The maximum number of items that could be returned." } nextPage: { type: "string" format: "uri" description: "If there is another page of results, the URL of the next page." } self: { type: "string" format: "uri" description: "The URL of the page." } startAt: { type: "integer" format: "int64" description: "The index of the first item returned." } total: { type: "integer" format: "int64" description: "The number of items returned." } values: { type: "array" description: "The list of items." items: { type: "object" properties: { ari: { type: "string" } description: { type: "string" } id: { type: "string" } metadata: { type: "object" } name: { type: "string" } self: { type: "string" } } } } } additionalProperties: false } }