コンテンツにスキップ

Create an immutable credential profile draft version

POST
/api/admin/credential-profiles/{id}/versions
Code sample: Shell / cURL
curl --request POST \
--url https://auth.example.com/api/admin/credential-profiles/example/versions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "credential_configuration_id": "example", "issuance_flow_id": "example", "verification_flow_id": "example", "issuance_mapping_set_id": "example", "verification_mapping_set_id": "example", "claim_allowlist": [ "example" ], "offer_ttl_seconds": 300, "maximum_attribute_age_seconds": 86400, "transaction_code_required": false }'
id
required
string
Media type application/json
object
credential_configuration_id
required
string
issuance_flow_id
required
string
verification_flow_id
string | null
issuance_mapping_set_id
required
string
verification_mapping_set_id
string | null
claim_allowlist
required
Array<string>
>= 1 items <= 128 items unique items
offer_ttl_seconds
integer
default: 300 >= 60 <= 900
maximum_attribute_age_seconds
integer
default: 86400 >= 60 <= 2592000
transaction_code_required
boolean

Draft version created.

Invalid version.