---
title: "POST /#X-Amz-Target=DeviceFarm_20150623.ListTestGridProjects"
method: POST
path: "/#X-Amz-Target=DeviceFarm_20150623.ListTestGridProjects"
---

# POST /#X-Amz-Target=DeviceFarm_20150623.ListTestGridProjects

`POST /#X-Amz-Target=DeviceFarm_20150623.ListTestGridProjects`

Gets a list of all Selenium testing projects in your account.

## Query parameters

- `maxResult` string
- `nextToken` string

## Headers

- `X-Amz-Target` 'DeviceFarm_20150623.ListTestGridProjects', required

## Request body

- ListTestGridProjectsRequest
  - `maxResult` integer — Return no more than this number of results.
  - `nextToken` string — From a response, used to continue a paginated listing.

## Response `200`

Success

- ListTestGridProjectsResult
  - `testGridProjects` TestGridProject[] — The list of TestGridProjects, based on a <a>ListTestGridProjectsRequest</a>.
    - `arn` string — The ARN for the project.
    - `name` string — A human-readable name for the project.
    - `description` string — A human-readable description for the project.
    - `vpcConfig` object — The VPC security groups and subnets that are attached to a project.
      - `securityGroupIds` NonEmptyString[], required — A list of VPC security group IDs in your Amazon VPC.
      - `subnetIds` NonEmptyString[], required — A list of VPC subnet IDs in your Amazon VPC.
      - `vpcId` string, required — The ID of the Amazon VPC.
    - `created` string, date-time — When the project was created.
  - `nextToken` string — Used for pagination. Pass into <a>ListTestGridProjects</a> to get more results in a paginated request.

## Other responses

- `480` — ArgumentException
- `481` — InternalServiceException

---

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