Get employee profile data
Returns detailed employee profile information including personal data, contact information, and address.
What is returned:
- Personal information (name, email, phone, birth date)
- Professional details (title, degree)
- Complete address information
- Digital signature file URL (if uploaded)
Note: This endpoint is only available for employee accounts (not organization members). To check if a user is an employee, use GET /api/public/account/info and check the type field.
GET
/account/employee/dataAuthorization
AuthorizationOAuth2 access token · headerrequiredScopes:
api:reador
AuthorizationBearer token (JWT) · headerrequiredResponses
200
addressCitystring | nullrequiredCity
addressCountrystring | nullrequiredCountry
addressHouseNumberstring | nullrequiredHouse number
addressStreetstring | nullrequiredStreet address
addressZipstring | nullrequiredZIP code
birthDatestring<date-time> | nullrequiredBirth date
degreestring | nullrequiredDegree
emailstring | nullrequiredEmail address
firstNamestring | nullrequiredFirst name
idstringrequiredEmployee ID
lastNamestring | nullrequiredLast name
phonestring | nullrequiredPhone number
signatureUrlstring | nullrequiredWorkspace-authenticated signature file URL. Send the Public API Bearer token when downloading it.
titlestring | nullrequiredJob title
401Unauthorized - Invalid or missing authentication token
403Forbidden - Insufficient API scopes or permissions
404Employee data not found
Request
curl -X GET "https://leadtime.app/api/public/account/employee/data" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"const response = await fetch("https://leadtime.app/api/public/account/employee/data", {
method: "GET",
headers: {
"Authorization": "Bearer YOUR_ACCESS_TOKEN"
}
});import requests
response = requests.get(
"https://leadtime.app/api/public/account/employee/data",
headers={
"Authorization": "Bearer YOUR_ACCESS_TOKEN"
},
)Response
{
"addressCity": "Berlin",
"addressCountry": "Germany",
"addressHouseNumber": "12",
"addressStreet": "Main Street",
"addressZip": "12345",
"birthDate": "1990-01-01T00:00:00.000Z",
"degree": "Bachelor",
"email": "john.doe@example.com",
"firstName": "John",
"id": "emp_123",
"lastName": "Doe",
"phone": "+49 123 456789",
"signatureUrl": "https://app.example.com/api/public/workspace/files/signature_123",
"title": "Software Engineer"
}Unauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions
Employee data not found