Fetch profile of current user
get
/api/user/profileReturns user profile for the current logged-in user.
Request
Security:
Bearer AuthResponse
Schema:
application/jsonIUserModel
ts
export interface IUserModel {
id: number
username: string
password: string
fullname: string | null
avatar: string | null
is_admin: boolean
created_at: Date
bookmarks?: IBookmarkModel[]
collections?: ICollectionModel[]
tags?: ITagModel[]
}export interface IUserModel {
id: number
username: string
password: string
fullname: string | null
avatar: string | null
is_admin: boolean
created_at: Date
bookmarks?: IBookmarkModel[]
collections?: ICollectionModel[]
tags?: ITagModel[]
}Body application/json
json
{
"code": "0",
"data": {
"id": 1,
"username": "Username",
"fullname": "Fullname",
"avatar": "/avatars/user-1.png",
"is_admin": false,
"created_at": "2023-09-08 16:00:00"
},
"message": "Ok"
}{
"code": "0",
"data": {
"id": 1,
"username": "Username",
"fullname": "Fullname",
"avatar": "/avatars/user-1.png",
"is_admin": false,
"created_at": "2023-09-08 16:00:00"
},
"message": "Ok"
}