v1

latestOpenAPI 3.1.02026-07-26167644759.4 KB
Consents

Create consent

Create a new consent record for a candidate. Requires consent details including purpose, legal basis, and validity period.

post/consents

Request body

candidateIdstring required
framework'GDPR' | 'PDPO' required
legalBasis'CONSENT' | 'CONTRACT' | 'LEGAL_OBLIGATION' | 'VITAL_INTEREST' | 'PUBLIC_TASK' | 'LEGITIMATE_INTEREST' required
commentsstring nullable required

Free text field for additional comments

receivedAtstring date-time required
validUntilstring date-time required

Response

Consent created successfully. Returns the consent ID.

idstring required