Get current user information
GET
/me
const url = 'https://www.eventpop.me/api/public/me';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://www.eventpop.me/api/public/me \ --header 'Authorization: Bearer <token>'Returns profile information for the authenticated user. Requires User Access Token with public scope. Rate limited to 10 requests per minute.
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters”access_token
string
OAuth Token (alternative to Authorization header)
Responses
Section titled “ Responses ”Get authenticated user profile
Media typeapplication/json
PublicAPI_Entities_User model
object
id
Unique user identifier
integer format: int32
full_name
User full name
string
email
User email address
string
avatar
Default avatar image URL
string
avatars
object
original
string
birthday
User birthday (YYYY-MM-DD format)
string
gender
User gender
string
phone
User phone number
string
Examplegenerated
{ "id": 1, "full_name": "example", "email": "example", "avatar": "example", "avatars": { "original": "example" }, "birthday": "example", "gender": "example", "phone": "example"}Unauthorized - Invalid or missing access token
Media typeapplication/json