VerifycateDeveloper Docs

List request-form submissions

GET/api/v1/workspaces/{slug}/requests

List certificate request-form submissions across a workspace

Lists request-form submissions for every certificate in the workspace, newest first. Supports search, status filter, and offset pagination.

Image and attachment values in fields are 15-minute private-bucket presigned GET URLs (not storage paths). Re-fetch the list if a URL has expired.

Authorization

Scopecertificates:read
Authorization: Bearer vc_...

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

Path parameters

slug*string

Workspace slug

Example: acme

Query parameters

status?string

Filter by status: pending, approved, or rejected. Omit for all.

Example: pending
limit?integer

Page size (1–200). Defaults to 50.

Example: 50
offset?integer

Number of items to skip. Defaults to 0.

Example: 0

Response schema

*Submission[]
Request-form submissions on this page
id*UUID
Submission id
certificate_id*UUID
Certificate id
user_id?UUID
Linked user id when known
status*string
`pending`, `approved`, or `rejected`
fields*object
Submitted form field values (file fields may be signed URLs)
submitted_at?datetime
When the form was submitted
created_at*datetime
Created timestamp
certificate_name*string
Certificate name for this submission
total*integer
Total matching rows (not just this page)
limit*integer
Page size used for this response
offset*integer
Number of items skipped