- List terms of service user statuses
- Create terms of service status for new user
- Update terms of service status for existing user
Retrieves an overview of users and their status for a terms of service, including Whether they have accepted the terms and when.
This operation is performed by calling function getTermsOfServiceUserStatuses
.
See the endpoint docs at API Reference.
client.getTermsOfServiceUserStatuses().getTermsOfServiceUserStatuses(new GetTermsOfServiceUserStatusesQueryParams.GetTermsOfServiceUserStatusesQueryParamsBuilder(tos.getId()).userId(user.getId()).build())
- queryParams
GetTermsOfServiceUserStatusesQueryParams
- Query parameters of getTermsOfServiceUserStatuses method
- headers
GetTermsOfServiceUserStatusesHeaders
- Headers of getTermsOfServiceUserStatuses method
This function returns a value of type TermsOfServiceUserStatuses
.
Returns a list of terms of service statuses.
Sets the status for a terms of service for a user.
This operation is performed by calling function createTermsOfServiceStatusForUser
.
See the endpoint docs at API Reference.
client.getTermsOfServiceUserStatuses().createTermsOfServiceStatusForUser(new CreateTermsOfServiceStatusForUserRequestBody(new CreateTermsOfServiceStatusForUserRequestBodyTosField(tos.getId()), new CreateTermsOfServiceStatusForUserRequestBodyUserField(user.getId()), false))
- requestBody
CreateTermsOfServiceStatusForUserRequestBody
- Request body of createTermsOfServiceStatusForUser method
- headers
CreateTermsOfServiceStatusForUserHeaders
- Headers of createTermsOfServiceStatusForUser method
This function returns a value of type TermsOfServiceUserStatus
.
Returns a terms of service status object.
Updates the status for a terms of service for a user.
This operation is performed by calling function updateTermsOfServiceStatusForUserById
.
See the endpoint docs at API Reference.
client.getTermsOfServiceUserStatuses().updateTermsOfServiceStatusForUserById(createdTosUserStatus.getId(), new UpdateTermsOfServiceStatusForUserByIdRequestBody(true))
- termsOfServiceUserStatusId
String
- The ID of the terms of service status. Example: "324234"
- requestBody
UpdateTermsOfServiceStatusForUserByIdRequestBody
- Request body of updateTermsOfServiceStatusForUserById method
- headers
UpdateTermsOfServiceStatusForUserByIdHeaders
- Headers of updateTermsOfServiceStatusForUserById method
This function returns a value of type TermsOfServiceUserStatus
.
Returns the updated terms of service status object.