# Get an employee by id Endpoint: GET /api/v1/employees/{id} Version: 0.0.1 Security: bearerAuth ## Path parameters: - `id` (string, required) ## Response 200 fields (application/json): - `id` (string, required) - `first_name` (string, required) - `middle_name` (string) - `last_name` (string, required) - `email` (string,null) - `phone` (string,null) - `date_of_birth` (string,null) - `social_security_number` (string,null) - `has_middle_name` (boolean,null) - `address` (object,null) - `address.street` (string, required) - `address.secondary` (string,null) - `address.city` (string, required) - `address.state` (string, required) - `address.zip` (string,null) - `address.country` (string, required) 3 letter country code - `address.full_address` (string,null) - `custom_attributes` (object, required) Custom attribute values - `created_at` (string, required) - `updated_at` (string, required) ## Response 401 fields (application/json): - `message` (string, required) Enum: "Not authorized" ## Response 404 fields (application/json): - `message` (string, required) Enum: "Employee not found"