Skip to content

Add ability to confirm a user’s email address via "Add email for user" API

Problem to solve

We have users with multiple confirmed email addresses, which we are importing to GitLab. We should not email them again via GitLab asking for confirmation.

Further details

For the foreseeable future, our main site will be our canonical source of user information, including new email confirmations. An API for modifying an email to be confirmed would be nice too.

Proposal

https://docs.gitlab.com/ce/api/users.html#add-email-for-user should have a parameter like skip_confirmation or equivalent.

What does success look like, and how can we measure that?

We'll import ~55,904 email addresses from ~45,240 people into our GitLab instance.

Links / references

https://docs.gitlab.com/ce/api/users.html#add-email-for-user

Edited by Neil Drumm