---
title: "GET /v1b3/projects/{projectId}/locations/{location}/jobs"
method: GET
path: "/v1b3/projects/{projectId}/locations/{location}/jobs"
tags: ["projects"]
---

# GET /v1b3/projects/{projectId}/locations/{location}/jobs

`GET /v1b3/projects/{projectId}/locations/{location}/jobs`

List the jobs of a project. To list the jobs of a project in a region, we recommend using `projects.locations.jobs.list` with a [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints). To list the all jobs across all regions, use `projects.jobs.aggregated`. Using `projects.jobs.list` is not recommended, because you can only get the list of jobs that are running in `us-central1`. `projects.locations.jobs.list` and `projects.jobs.list` support filtering the list of jobs by name. Filtering by name isn't supported by `projects.jobs.aggregated`.

## Path parameters

- `projectId` string, required
- `location` string, required

## Query parameters

- `filter` 'UNKNOWN' | 'ALL' | 'TERMINATED' | 'ACTIVE'
- `name` string
- `pageSize` integer
- `pageToken` string
- `view` 'JOB_VIEW_UNKNOWN' | 'JOB_VIEW_SUMMARY' | 'JOB_VIEW_ALL' | 'JOB_VIEW_DESCRIPTION'

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/dataflow.md) · [All operations](https://skmtc.net/google/apis/dataflow/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/dataflow/revisions/f065de7a0dba/schema)
