SetConsentStatusRequest

  • The JSON representation outlines the structure of a consent request, detailing the user's action and the time it was taken.

  • This structure uses two main fields: consentAction, indicating the type of user consent (e.g., accept, reject), and actionTimestamp, recording the precise time of the user's action.

  • consentAction is an enumerated value from the ConsentAction resource, while actionTimestamp is a string formatted according to the Timestamp standard.

Body of the consent request from GTAF to DPA.

JSON representation
{
  "consentAction": enum (ConsentAction),
  "actionTimestamp": string
}
Fields
consentAction

enum (ConsentAction)

Action taken by user.

actionTimestamp

string (Timestamp format)

Timestamp at which user took the action.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".