VerifycateDeveloper Docs

Update an issue

PATCH/api/v1/workspaces/{slug}/issues/{issueID}

Amend recipient email, name, attributes, or expiry on an issue

Updates a certificate issue. Omitted fields are unchanged. For already-issued certificates this amends the issued record as appropriate.

Authorization

Scopecertificates:write
Authorization: Bearer vc_...

Requires certificates:write (or full access) and an active Pro seat.

Path parameters

slug*string

Workspace slug

Example: acme
issueID*UUID

Issue id

Example: 9b2c1d4e-5f67-4890-a123-456789abcdef

Body parameters

email?string

New recipient email

Example: [email protected]
name?string

New display name

Example: Ada Lovelace
attributes?object

Attribute values merged over existing attributes

Example: { "roll_number": "CS-001A" }
expires_at?string | null

RFC3339 timestamp to set, null to remove expiry, omit to keep

Example: 2027-09-03T09:00:00Z

Response schema

anchor_status*string
attributes*object
certificate_id*string
created_at*string
*UUID
Bytes*string
Valid*boolean
email_delivery_reason*string
email_delivery_status*string
*Timestamptz
InfinityModifier*integer
Time*string
Valid*boolean
email_provider_message_id*string
*Timestamptz
InfinityModifier*integer
Time*string
Valid*boolean
id*string
*Timestamptz
InfinityModifier*integer
Time*string
Valid*boolean
*Timestamptz
InfinityModifier*integer
Time*string
Valid*boolean
notify_type*string
pending_reason*string
public_id*string
recipient_email*string
recipient_name*string
*UUID
Bytes*string
Valid*boolean
status*string
template_version*integer
updated_at*string
*UUID
Bytes*string
Valid*boolean