Get my current personal profile
Retrieve the current user’s profile.
Token scopes: worker:read, people:read
Authentication
AuthorizationBearer
## Authentication
The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail.
```curl
curl -X GET 'https://api.letsdeel.com/rest/v2/contracts' \
-H 'Authorization: Bearer YOUR-TOKEN-HERE'
```
[Learn more about authentication](/api/authentication)
OR
AuthorizationBearer
Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/
Response
Successful operation.
id
Unique identifier for the user profile
email
Email address of the user
user_id
Unique identifier for the user
username
Username of the user
full_name
Full name of the user
last_name
Last name of the user
avatar_url
URL of the user's avatar
first_name
First name of the user
middle_name
Middle name of the user
hris_enabled
HRIS feature enabled.
profile_type
Type of profile
slack_team_id
User's team slack id
slack_user_id
User's slack id
client_country
Country code.
organization_id
Unique identifier for the organization
organization_name
Name of the organization
contractor_country
Country code.
hris_organization_user_id
HRIS Organization User ID of the user. Used in products like Deel Engage.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error