---
title: "GET /inference-profiles"
method: GET
path: "/inference-profiles"
---

# GET /inference-profiles

`GET /inference-profiles`

Returns a list of inference profiles that you can use. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html">Increase throughput and resilience with cross-region inference in Amazon Bedrock</a>. in the Amazon Bedrock User Guide.

## Query parameters

- `maxResults` integer
- `nextToken` string
- `type` 'SYSTEM_DEFINED' | 'APPLICATION'

## Response `200`

Success

- ListInferenceProfilesResponse
  - `inferenceProfileSummaries` InferenceProfileSummary[] — A list of information about each inference profile that you can use.
    - `inferenceProfileName` string, required — The name of the inference profile.
    - `description` string, password — The description of the inference profile.
    - `createdAt` string, date-time — The time at which the inference profile was created.
    - `updatedAt` string, date-time — The time at which the inference profile was last updated.
    - `inferenceProfileArn` string, required — The Amazon Resource Name (ARN) of the inference profile.
    - `models` InferenceProfileModel[], required — A list of information about each model in the inference profile.
      - `modelArn` string — The Amazon Resource Name (ARN) of the model.
    - `inferenceProfileId` string, required — The unique identifier of the inference profile.
    - `status` 'ACTIVE', required — The status of the inference profile. <code>ACTIVE</code> means that the inference profile is ready to be used.
    - `type` 'SYSTEM_DEFINED' | 'APPLICATION', required — <p>The type of the inference profile. The following types are possible:</p> <ul> <li> <p> <code>SYSTEM_DEFINED</code> – The inference profile is defined by Amazon Bedrock. You can route inference requests across regions with these inference profiles.</p> </li> <li> <p> <code>APPLICATION</code> – The inference profile was created by a user. This type of inference profile can track metrics and costs when invoking the model in it. The inference profile may route requests to one or multiple regions.</p> </li> </ul>
  - `nextToken` string — If the total number of results is greater than the <code>maxResults</code> value provided in the request, use this token when making another request in the <code>nextToken</code> field to return the next batch of results.

## Other responses

- `480` — AccessDeniedException
- `481` — ValidationException
- `482` — InternalServerException
- `483` — ThrottlingException

---

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