Returns a paginated list of all components in a project. See the Get project components resource if you want to get a full list of versions without pagination.

This operation can be accessed anonymously.

Permissions required: Browse Projects project permission for the project.

External Documentation

To learn more, visit the Jira documentation.

Basic Parameters

ParameterDescription
Order ByOrder the results by a field: * description Sorts by the component description. * issueCount Sorts by the count of issues associated with the component. * lead Sorts by the user key of the component’s project lead. * name Sorts by component name.
Project ID Or KeyThe project ID or project key (case sensitive).
QueryFilter the results using a literal string. Components with a matching name or description are returned (case insensitive).

Advanced Parameters

ParameterDescription
LimitThe maximum number of items to return per page.
OffsetThe index of the first item to return in a page of results (page offset).

Example Output

{
	"isLast": false,
	"maxResults": 2,
	"nextPage": "https://your-domain.atlassian.net/rest/api/3/project/PR/component?startAt=2\u0026maxResults=2",
	"self": "https://your-domain.atlassian.net/rest/api/3/project/PR/component?startAt=0\u0026maxResults=2",
	"startAt": 0,
	"total": 7,
	"values": [
		{
			"assignee": {
				"accountId": "5b10a2844c20165700ede21g",
				"accountType": "atlassian",
				"active": false,
				"avatarUrls": {
					"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
					"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
					"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
					"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
				},
				"displayName": "Mia Krystof",
				"key": "",
				"name": "",
				"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
			},
			"assigneeType": "PROJECT_LEAD",
			"componentBean": {
				"assignee": {
					"accountId": "5b10a2844c20165700ede21g",
					"accountType": "atlassian",
					"active": false,
					"avatarUrls": {
						"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
						"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
						"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
						"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
					},
					"displayName": "Mia Krystof",
					"key": "",
					"name": "",
					"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
				},
				"assigneeType": "PROJECT_LEAD",
				"description": "This is a Jira component",
				"id": "10000",
				"isAssigneeTypeValid": false,
				"lead": {
					"accountId": "5b10a2844c20165700ede21g",
					"accountType": "atlassian",
					"active": false,
					"avatarUrls": {
						"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
						"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
						"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
						"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
					},
					"displayName": "Mia Krystof",
					"key": "",
					"name": "",
					"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
				},
				"name": "Component 1",
				"project": "HSP",
				"projectId": 10000,
				"realAssignee": {
					"accountId": "5b10a2844c20165700ede21g",
					"accountType": "atlassian",
					"active": false,
					"avatarUrls": {
						"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
						"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
						"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
						"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
					},
					"displayName": "Mia Krystof",
					"key": "",
					"name": "",
					"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
				},
				"realAssigneeType": "PROJECT_LEAD",
				"self": "https://your-domain.atlassian.net/rest/api/3/component/10000"
			},
			"description": "This is a Jira component",
			"id": "10000",
			"isAssigneeTypeValid": false,
			"issueCount": 1,
			"lead": {
				"accountId": "5b10a2844c20165700ede21g",
				"accountType": "atlassian",
				"active": false,
				"avatarUrls": {
					"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
					"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
					"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
					"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
				},
				"displayName": "Mia Krystof",
				"key": "",
				"name": "",
				"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
			},
			"name": "Component 1",
			"project": "HSP",
			"projectId": 10000,
			"realAssignee": {
				"accountId": "5b10a2844c20165700ede21g",
				"accountType": "atlassian",
				"active": false,
				"avatarUrls": {
					"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
					"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
					"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
					"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
				},
				"displayName": "Mia Krystof",
				"key": "",
				"name": "",
				"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
			},
			"realAssigneeType": "PROJECT_LEAD",
			"self": "https://your-domain.atlassian.net/rest/api/3/component/10000"
		},
		{
			"assignee": {
				"accountId": "5b10a2844c20165700ede21g",
				"accountType": "atlassian",
				"active": false,
				"avatarUrls": {
					"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
					"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
					"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
					"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
				},
				"displayName": "Mia Krystof",
				"key": "",
				"name": "",
				"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
			},
			"assigneeType": "PROJECT_LEAD",
			"componentBean": {
				"assignee": {
					"accountId": "5b10a2844c20165700ede21g",
					"accountType": "atlassian",
					"active": false,
					"avatarUrls": {
						"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
						"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
						"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
						"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
					},
					"displayName": "Mia Krystof",
					"key": "",
					"name": "",
					"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
				},
				"assigneeType": "PROJECT_LEAD",
				"description": "This is a another Jira component",
				"id": "10050",
				"isAssigneeTypeValid": false,
				"lead": {
					"accountId": "5b10a2844c20165700ede21g",
					"accountType": "atlassian",
					"active": false,
					"avatarUrls": {
						"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
						"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
						"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
						"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
					},
					"displayName": "Mia Krystof",
					"key": "",
					"name": "",
					"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
				},
				"name": "PXA",
				"project": "PROJECTKEY",
				"projectId": 10000,
				"realAssignee": {
					"accountId": "5b10a2844c20165700ede21g",
					"accountType": "atlassian",
					"active": false,
					"avatarUrls": {
						"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
						"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
						"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
						"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
					},
					"displayName": "Mia Krystof",
					"key": "",
					"name": "",
					"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
				},
				"realAssigneeType": "PROJECT_LEAD",
				"self": "https://your-domain.atlassian.net/rest/api/3/component/10000"
			},
			"description": "This is a another Jira component",
			"id": "10050",
			"isAssigneeTypeValid": false,
			"issueCount": 5,
			"lead": {
				"accountId": "5b10a2844c20165700ede21g",
				"accountType": "atlassian",
				"active": false,
				"avatarUrls": {
					"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
					"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
					"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
					"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
				},
				"displayName": "Mia Krystof",
				"key": "",
				"name": "",
				"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
			},
			"name": "PXA",
			"project": "PROJECTKEY",
			"projectId": 10000,
			"realAssignee": {
				"accountId": "5b10a2844c20165700ede21g",
				"accountType": "atlassian",
				"active": false,
				"avatarUrls": {
					"16x16": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16\u0026s=16",
					"24x24": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24\u0026s=24",
					"32x32": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32\u0026s=32",
					"48x48": "https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48\u0026s=48"
				},
				"displayName": "Mia Krystof",
				"key": "",
				"name": "",
				"self": "https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g"
			},
			"realAssigneeType": "PROJECT_LEAD",
			"self": "https://your-domain.atlassian.net/rest/api/3/component/10000"
		}
	]
}

Workflow Library Example

List Project Components with Jira and Send Results Via Email

Preview this Workflow on desktop