---
title: "Get payment challenge"
method: GET
path: "/rest/payments/{payment-id}/init/{init-id}/challenges/{challenge-id}"
tags: ["Strong Customer Authentication"]
---

# Get payment challenge

`GET /rest/payments/{payment-id}/init/{init-id}/challenges/{challenge-id}`

## Request

- Base URL: `https://api.nrich.qwist.cloud`
- URL: `https://api.nrich.qwist.cloud/rest/payments/{payment-id}/init/{init-id}/challenges/{challenge-id}`
- Auth: one of:
  - HTTP bearer
  - HTTP basic
- TypeScript: <https://skmtc.dev/qwist/apis/finx-api/docs/rest/payments/:payment-id/init/:init-id/challenges/:challenge-id/get.ts> (a function with typed inputs; its response is checked against the schema)

## Parameters

- `#/paths/~1rest~1payments~1{payment-id}~1init/post/parameters/0` (unresolved $ref)
- `#/paths/~1rest~1payments~1{payment-id}~1init~1{init-id}/get/parameters/1` (unresolved $ref)
- `#/paths/~1rest~1accesses~1{access-id}~1syncs~1{sync-id}~1challenges~1{challenge-id}/get/parameters/2` (unresolved $ref)

## Other responses

- `200` (unresolved $ref)
- `400` (unresolved $ref)
- `401` (unresolved $ref)

## Changes

- **2026-11-03** `398592d93b1f`: 3 breaking, 1 info
  - added the new path request parameter `challenge-id`
  - added the new path request parameter `init-id`
  - added the new path request parameter `payment-id`
  - added the media type `application/json` for the response with the status `200`

[Operation history](https://skmtc.dev/qwist/apis/finx-api/changes/rest/payments/:payment-id/init/:init-id/challenges/:challenge-id/get.md)

---

[API](https://skmtc.dev/qwist/apis/finx-api.md) - [All operations](https://skmtc.dev/qwist/apis/finx-api/llms.txt) - [OpenAPI document](https://skmtc.dev/qwist/apis/finx-api/revisions/398592d93b1f?raw)
