Skip to content
Try Gitea Cloud ☁️ for 30 days → Accelerate your Development & Deploys!

Add email addresses

POST
/user/emails
curl --request POST \
--url https://gitea.com/api/v1/user/emails \
--header 'Authorization: Basic <credentials>' \
--header 'Content-Type: application/json' \
--data '{ "emails": [ "example" ] }'
Media typeapplication/json

CreateEmailOption options when creating email addresses

object
emails

Email addresses to add

Array<string>
Examplegenerated
{
"emails": [
"example"
]
}

EmailList

Media typeapplication/json
Array<object>

Email an email address belonging to a user

object
email
string format: email
primary

Whether this is the primary email address

boolean
user_id

The unique identifier of the user who owns this email

integer format: int64
username

Username of the user

string
verified

Whether the email address has been verified

boolean
Examplegenerated
[
{
"email": "hello@example.com",
"primary": true,
"user_id": 1,
"username": "example",
"verified": true
}
]

APIValidationError is error format response related to input validation

message
string
url
string