# GetProfiles

Retrieves one or more profiles with associated settings and configurable items.

`GET /api/v2/profiles/getProfiles`

**API:** AFC SaaS Pro REST v2
**Tag:** Legacy Profiles
**API Version:** v2
**Authentication:** Basic (username + license key) or Bearer token

Source: https://developer.avalara.com/products/communications/api/v2/methods/Legacy%20Profiles/GetProfiles/

## Description

Deprecated. Please migrate to customizations if you are still using legacy profiles.Self-service customizations are not returned in this method.

## Parameters

| Name | Type | In | Required | Description |
|---|---|---|---|---|
| `client_id` | integer | header | Yes | The client id. |
| `RequestedClientId` | integer | query | No | Client id associated with profile(s) to be fetched
Null value will use client id submitting the request or default client id as applicable. |
| `RequestedProfileId` | integer | query | No | Configuration profile id to be fetched
Use 0 to indicate all profiles
Null value will use profile id from request or 0 if not set. |
| `ItemType` |  | query | No | Item Type
Examples:
  Configuration, Bundle, Exclusion, Override, All |

## Responses

| Status | Description | Schema |
|---|---|---|
| 200 | OK |  |