---
title: "List stored credential profiles of a payment method"
method: GET
path: "/v1/payment-methods/{payment-method-id}/profiles"
tags: ["Payment Methods"]
---

# List stored credential profiles of a payment method

`GET /v1/payment-methods/{payment-method-id}/profiles`

Retrieves the stored credential profiles within a payment method.

## Path parameters

- `payment-method-id` string, required

## Query parameters

- `includeAll` boolean

## Headers

- `Accept-Encoding` string
- `Content-Encoding` string
- `Zuora-Track-Id` string
- `Zuora-Entity-Ids` string
- `Zuora-Org-Ids` string
- `Zuora-Version` string

## Response `200`

OK

- GetStoredCredentialProfilesResponse
  - `profiles` object[] — Container for stored credential profiles.
    - `activatedOn` string, date-time — The date when the stored credential profile was activated (if applicable).
    - `agreedOn` string, date-time — The date when the stored credential profile was created.
    - `brand` string — The stored credential transaction framework. For example, Visa.
    - `cancelledOn` string, date-time, nullable — The date when the stored credential profile was cancelled (if applicable).
    - `consentAgreementRef` string — Your reference for the consent agreement that you have established with the customer.
    - `consentAgreementSrc` 'External'
    - `expiredOn` string, date-time, nullable — The date when the stored credential profile was expired (if applicable).
    - `number` integer — The number that identifies the stored credential profile within the payment method.
    - `paymentMethodId` string — ID of the payment method.
    - `status` 'Agreed' | 'Active' | 'Cancelled' | 'Expired' — The status of the stored credential profile. * `Agreed` - The stored credential profile has not been validated via an authorization transaction with the payment gateway. * `Active` - The stored credential profile has been validated via an authorization transaction with the payment gateway. * `Cancelled` - The stored credentials are no longer valid, per a customer request. Zuora cannot use the stored credentials in transactions. * `Expired` - The stored credentials are no longer valid, per an expiration policy in the stored credential transaction framework. Zuora cannot use the stored credentials in transactions.
    - `type` 'Recurring' | 'Unscheduled'
  - `success` boolean

## Other responses

- `500` — Internal Server Error
- `4XX` — Request Errors

---

[API](https://skmtc.dev/zuora/apis/api-reference.md) · [All operations](https://skmtc.dev/zuora/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/zuora/api-reference/revisions/d11e237f3e54/schema)
