Get User Information
GEThttps://api.uber.com/v3/me
¶ User Profile
The User Profile endpoint returns information about the Uber user that has authorized with the application.
¶ Resource
GET /v3/me
¶ Authorization
OAuth 2.0 user access token that has at least the profile
or eats.pos_provisioning
or profile.internal_uuid
scope.
¶ Query Parameters
None
¶ Example Request
Replace <TOKEN>
in the example below with a user access token
curl -H 'Authorization: Bearer <TOKEN>' \
-H 'Accept-Language: en_US' \
-H 'Content-Type: application/json' \
'https://api.uber.com/v3/me'
¶ Response for profile
and profile.internal_uuid
scopes
Status-Code: 200 OK
{
"uuid":"xxxx",
"sub": "8OlTlUG1TyeAQf1JiBZZdkKxuSSOUwu2IkO0Hf9d2HV52Pm25A0NvsbmbnZr85tLVi-s8CckpBK8Eq0Nke4X-no3AcSHfeVh6J5O6LiQt5LsBZDSi4qyVUdSLeYDnTtirw==",
"given_name": "Uber",
"family_name": "Developer",
"email": "uberdevelopers@gmail.com",
"picture": "https://d1w2poirtb3as9.cloudfront.net/f3be498cb0bbf570aa3d.jpeg",
"promo_code": "uberd340ue",
"phone_number_verified": true,
}
¶ Response for profile
, profile.internal_uuid
and profile.mobile_number
scopes
A valid access token that also includes the profile.mobile_number
scope (or if your application is allowlisted for mobile) will also return the user’s phone number.
Status-Code: 200 OK
{
"uuid":"xxxx",
"sub": "8OlTlUG1TyeAQf1JiBZZdkKxuSSOUwu2IkO0Hf9d2HV52Pm25A0NvsbmbnZr85tLVi-s8CckpBK8Eq0Nke4X-no3AcSHfeVh6J5O6LiQt5LsBZDSi4qyVUdSLeYDnTtirw==",
"given_name": "Uber",
"family_name": "Developer",
"email": "uberdevelopers@gmail.com",
"picture": "https://d1w2poirtb3as9.cloudfront.net/f3be498cb0bbf570aa3d.jpeg",
"promo_code": "uberd340ue",
"phone_number":"+12345678910",
"phone_number_verified": true,
}
¶ Response for only profile
scope
A valid access token that includes profile
scope, but does not include the profile.internal_uuid
scope will not return the user’s internal uuid.
Status-Code: 200 OK
{
"sub": "8OlTlUG1TyeAQf1JiBZZdkKxuSSOUwu2IkO0Hf9d2HV52Pm25A0NvsbmbnZr85tLVi-s8CckpBK8Eq0Nke4X-no3AcSHfeVh6J5O6LiQt5LsBZDSi4qyVUdSLeYDnTtirw==",
"given_name": "Uber",
"family_name": "Developer",
"email": "uberdevelopers@gmail.com",
"picture": "https://d1w2poirtb3as9.cloudfront.net/f3be498cb0bbf570aa3d.jpeg",
"promo_code": "uberd340ue",
"phone_number_verified": true,
}
¶ Response without profile
scope
Only a valid access token with the eats.pos_provisioning
or profile.internal_uuid
scope will allow calls to this endpoint in order to obtain the sub (encrypted user ID).
Status-Code: 200 OK
{
"sub": "8OlTlUG1TyeAQf1JiBZZdkKxuSSOUwu2IkO0Hf9d2HV52Pm25A0NvsbmbnZr85tLVi-s8CckpBK8Eq0Nke4X-no3AcSHfeVh6J5O6LiQt5LsBZDSi4qyVUdSLeYDnTtirw=="
}
Name | Type | Description | Associated Scope(s) |
---|---|---|---|
uuid |
string |
Internal User UUID of the Uber user. | profile.internal_uuid AND profile |
sub |
string |
Encrypted unique identifier of the Uber user. | profile OR profile.internal_uuid OR eats.pos_provisioning |
given_name |
string |
First name of the Uber user. | profile |
family_name |
string |
Last name of the Uber user. | profile |
email |
string |
Email address of the Uber user. | profile |
picture |
string |
Image URL of the Uber user. | profile |
promo_code |
string |
The promotion code for the user. Can be used for rewards when referring other users to Uber | profile |
phone_number |
string |
Phone number of the Uber user. | profile.mobile_number AND profile |
phone_number_verified |
boolean |
Whether the user has confirmed their phone number. | profile |