Skip to main content

Gdpr API

Auto-generated from the OpenAPI spec. Run node docs-site/scripts/fetch-openapi.js to regenerate.

GET /api/v1/gdpr/export/{client_id}

Gdpr Export

Parameters

NameInRequiredTypeDescription
client_idpathYesinteger

Responses

  • 200 — Successful Response
  • 422 — Validation Error

POST /api/v1/gdpr/delete/{client_id}

Gdpr Delete

Parameters

NameInRequiredTypeDescription
client_idpathYesinteger

Responses

  • 200 — Successful Response
  • 422 — Validation Error

GET /api/v1/gdpr/consent-log/{client_id}

Get Consent Log

Parameters

NameInRequiredTypeDescription
client_idpathYesinteger

Responses

  • 200 — Successful Response
  • 422 — Validation Error

POST /api/v1/gdpr/consent

Record Consent

Request body

FieldRequiredTypeDescription
consent_typeYesstring
grantedYesboolean
ip_addressNostring

Responses

  • 201 — Successful Response
  • 422 — Validation Error