---
title: "Changes to Create a generic credential offer with the given content"
method: POST
path: "/management/api/credentials"
---

# Changes to Create a generic credential offer with the given content

`POST /management/api/credentials`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 11 of 53 revisions.

- **2026-10-06** `d24758bc44e0`: 7 info
- **2026-10-02** `5801ba525101`: 2 info
- **2026-06-23** `789b6bbd2380`: 1 warning
- **2026-05-26** `beb3cc8fa8bf`: 1 info
- **2026-03-12** `24584b7f4782`: 1 info
- **2026-01-08** `fb03a8dd60a2`: 1 info
- **2025-10-21** `09aec276e394`: 1 info
- **2025-09-25** `21bb063a1c43`: 4 breaking, 1 warning, 3 info
- **2025-09-18** `de97ddad0a8c`: 2 info
- **2025-08-28** `f10103c49cd7`: 2 info
- **2025-06-24** `62982e85fa66`: 1 info

## Changes

- **2026-10-06** `d24758bc44e0`: 7 info
  - the request property `configuration_override/issuer_did` became nullable
  - the request property `configuration_override/key_id` became nullable
  - the request property `configuration_override/key_pin` became nullable
  - the request property `configuration_override/verification_method` became nullable
  - the request property `credential_metadata/deferred` became nullable
  - the request property `credential_metadata/vct_metadata_uri` became nullable
  - the request property `credential_metadata/vct_metadata_uri#integrity` became nullable
- **2026-10-02** `5801ba525101`: 2 info
  - added the new optional request property `tx_code_config`
  - added the optional property `tx_code` to the response with the `200` status
- **2026-06-23** `789b6bbd2380`: 1 warning
  - removed the request property `credential_metadata/vct#integrity`
- **2026-05-26** `beb3cc8fa8bf`: 1 info
  - removed the non-success response with the status `404`
- **2026-03-12** `24584b7f4782`: 1 info
  - the request property `credential_subject_data` became optional
- **2026-01-08** `fb03a8dd60a2`: 1 info
  - added the optional property `offer_id` to the response with the `200` status
- **2025-10-21** `09aec276e394`: 1 info
  - added the new optional request property `deferred_offer_validity_seconds`
- **2025-09-25** `21bb063a1c43`: 4 breaking, 1 warning, 3 info
  - the `metadata_credential_supported_id` request property's minItems was increased to `1`
  - the `credential_metadata/vct#integrity` request property's minLength was increased from `0` to `1`
  - the `credential_subject_data` request property type changed from `object` to no type
  - the response's body type changed from `object` to `string` for status `400`
  - the `credential_metadata/vct#integrity` request property's maxLength was set to `2147483647`
  - api operation id `createCredential` removed and replaced with `createCredential_1`
  - added the new optional request property `credential_metadata/vct_metadata_uri`
  - added the new optional request property `credential_metadata/vct_metadata_uri#integrity`
- **2025-09-18** `de97ddad0a8c`: 2 info
  - added the new optional request property `credential_metadata/deferred`
  - added the new optional request property `credential_metadata/vct#integrity`
- **2025-08-28** `f10103c49cd7`: 2 info
  - api operation id `createCredential_1` removed and replaced with `createCredential`
  - added the new optional request property `configuration_override`
- **2025-06-24** `62982e85fa66`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/swiyu/apis/issuer-service-api/docs/management/api/credentials/post.md) - [API](https://skmtc.dev/swiyu/apis/issuer-service-api.md) - [Page](https://skmtc.dev/swiyu/apis/issuer-service-api/changes/management/api/credentials/post)
