/// <summary>
 /// Enrolls a new user into an existing platform payment using HTTP POST.
 /// </summary>
 /// <param name="request">The UserRequest object</param>
 /// <returns>The UserResponse object with information of the newly created platform</returns>
 /// <exception cref="ArgumentNullException">If the UserRequest object is null</exception>
 /// <exception cref="TikkieErrorResponseException">If the Tikkie API returns an error response.</exception>
 public async Task <UserResponse> CreateUserAsync(UserRequest request)
 {
     return(await _userRequestsHandler.CreateUserAsync(request));
 }