---
title: "Get Challenge Profile Pass Vendor Name, Org"
method: POST
path: "/pcjs/pcjs_list_challenge_profiles_3ds/"
tags: ["Paycontrol WS (PCJS)"]
---

# Get Challenge Profile Pass Vendor Name, Org

`POST /pcjs/pcjs_list_challenge_profiles_3ds/`

## Request

- Base URL: `https://api.uat.paymentology.com/ppws/api`
- URL: `https://api.uat.paymentology.com/ppws/api/pcjs/pcjs_list_challenge_profiles_3ds/`
- Auth: none declared

ID, and F-ID of the challenge profile to retrieve one.

## Request body

- PcjsListChallengeProfileModel
  - `count` integer
  - `nextToken` string
  - `orgId` string
  - `fiId` string
  - `vendorName` string
  - `clientId` integer

## Response `200`

Successful Response

- ListChallengeProfileResponseModel
  - `header` Header
    - `error_desc` string, required: Error Description
    - `error_id` integer, required: Error Id
  - `body` ListChallengeProfileResponse
    - `challengeProfiles` ChallengeProfiles[], required
      - `created` string, required: Date when profile was created.
      - `id` string, required: Unique identifier for the challenge profile.
      - `name` string, required: Display name for the Challenge Profile
      - `properties` ChallengeProfileProperties, required: Options that configure challenge profile.
        - `allowChoice` boolean, required: If set to true presents cardholder with choice screen (choiceChallengeInterfaceId must be configured).
        - `allowChoiceOnFallback` boolean, required: If set to true will automatically fall back to next challenge methods in the event that an error occurs during the creation of the challenge .
        - `allowFallback` boolean, required: If set to true allows cardhodler be presented with the choice screen again.
        - `options` ChallengeProfileOption[], required
          - `alias` string, required: A unique, human-readable reference for a challenge profile option.
          - `challengeMethodIds` ChallengeMethodId[], required: An array of challenge method ids that can be used in an option.
            - `challengeMethodIds` string, required: Unique identifier for the challenge method.
          - `fallbackOnError` boolean, required: will automatically fall back in the event that an error occurs during the creation of the challenge
          - `choiceIndex` integer: indicates an order of choice.
          - `fallbackIndex` integer: indicates an order in which fallback happens.
        - `choiceChallengeInterfaceId` string: Unique identifier for the challenge interface
      - `type` string, required: Value: "V1"
      - `updated` string, required: Date when profile was updated
      - `alias` string: A unique, human-readable reference for a challenge profile.
      - `version` string: version: "0"
      - `description` string: Optional description for the Challenge Method.
    - `nexttoken` string: Token used for pagination.

## Other responses

- `404`: Webservices does not exist
- `500`: Internal Server error

## Changes

- **2026-11-03** `73c2771493b1`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/paymentology/apis/payapi-docs/changes/pcjs/pcjs_list_challenge_profiles_3ds/post.md)

---

[API](https://skmtc.dev/paymentology/apis/payapi-docs.md) - [All operations](https://skmtc.dev/paymentology/apis/payapi-docs/llms.txt) - [OpenAPI document](https://skmtc.dev/paymentology/apis/payapi-docs/revisions/73c2771493b1?raw)
