---
title: "Revoke credential"
method: PATCH
path: "/rest/accesses/{access-id}/credentials/{credential-id}"
tags: ["Accesses"]
---

# Revoke credential

`PATCH /rest/accesses/{access-id}/credentials/{credential-id}`

Revoke a specific credential of a provider access identified by its ID. Revoking a credential of type `CONSENT` will trigger a revocation call to the financial provider. The `status` field **must** be set to `REVOKED`.

## Parameters

- `#/paths/~1rest~1accesses~1%7Baccess-id%7D/get/parameters/0` — unresolved $ref
- `#/paths/~1rest~1accesses~1%7Baccess-id%7D~1credentials~1%7Bcredential-id%7D/get/parameters/1` — unresolved $ref

## Request body

- object
  - `status` 'REVOKED', required — Validity status of the credential.

## Other responses

- `400` — unresolved $ref
- `401` — unresolved $ref
- `404` — unresolved $ref

---

[API](https://skmtc.net/qwist/apis/finx-api.md) · [All operations](https://skmtc.net/qwist/apis/finx-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/qwist/finx-api/revisions/b75f5c1aa39e/schema)
