Get user profile
Get user profile by email
path Parameters
| email required | string <email> User email |
header Parameters
| Authorization required | string <jwt> Bearer token |
Responses
Response samples
- 200
Content type
application/json
{- "email": "user@example.com",
- "username": "string",
- "bio": "string",
- "videos": [
- "string"
]
}Create user profile
Create user profile with email and bio
header Parameters
| Authorization required | string <jwt> Bearer token |
Request Body schema: application/jsonrequired
| email required | string <email> |
| username required | string |
| bio | string |
| videos | Array of strings |
Responses
Request samples
- Payload
Content type
application/json
{- "email": "user@example.com",
- "username": "string",
- "bio": "string",
- "videos": [
- "string"
]
}Update user profile
Update user profile with email and bio
header Parameters
| Authorization required | string <jwt> Bearer token |
Request Body schema: application/jsonrequired
| email required | string <email> |
| bio required | string |
Responses
Request samples
- Payload
Content type
application/json
{- "email": "user@example.com",
- "bio": "string"
}