Skip to content

List GDPR Requests (GraphQL)

Returns the paginated GDPR data-request queue. Each request has a type (update or delete) and a moderation status.

Arguments

All arguments are optional and combine in a single query — filter, sort and paginate together.

Pagination

ArgumentDescription
firstNumber of records to return.
afterCursor to fetch the page after (from pageInfo.endCursor).

Filters

Each filter narrows the result; supplying more than one combines with logical AND.

ArgumentTypeMatch
statusStringExact status (e.g. pending, processing, declined, approved, revoked).
typeStringExact type (update or delete).
customer_idIntExact customer id.
emailStringPartial email.
customer_nameStringPartial customer name.
created_at_fromStringRequested on ≥ (e.g. "2026-06-01").
created_at_toStringRequested on ≤.

Sorting

ArgumentTypeValues
sortStringid (default), status, type, created_at
orderStringasc, desc (default desc)

TIP

See the GDPR overview for how requests are processed.

All admin operations require an admin Bearer token — see Authentication.

Released under the MIT License.