---
title: "Batch Fetch Employees"
method: POST
path: "/api/v2/core/employees/batch-fetch"
tags: ["Employee"]
---

# Batch Fetch Employees

`POST /api/v2/core/employees/batch-fetch`

Batch fetch employees for a given list of profile ids

## Query parameters

- `include` string
- `exclude` string
- `keyList` string

## Headers

- `Authorization` string, required

## Request body

- BatchFetchEntityRequestSchema
  - `entityIds` string[], required — list of entity ids to fetch the entity objects

## Response `200`

OK

- object
  - `data` EmployeeSchema[]
    - `employeeType` string, nullable — Type of the employee
    - `locationCountry` string, nullable — The location country of the employee
    - `skillAssessmentMetadata` SkillAssessmentMetadata
      - `last_manager_assessment_by` integer, nullable — profile ID of the manager submitting the manager assessment
      - `last_manager_assessment_ts` integer, nullable — The timestamp of last submission of manager assessment
      - `last_self_assessment_by` integer, nullable — profile ID of the employee submitting the self assessment
      - `last_self_assessment_ts` integer, nullable — The timestamp of last submission of self assessment
    - `candidateData` EmployeeCandidateData
      - `locationCountry` string, nullable — location country of candidate
      - `skills` string[], nullable — skills of candidate
      - `location` string, nullable — location of candidate
      - `address` string, nullable — address of candidate
      - `attachments` AtsAttachmentSchema[], nullable — atttachment of candidate
        - `isBase64` boolean, nullable — Denotes if the attachment base64 encoded
        - `fileName` string, required — File name of the attachment
        - `lastModifiedTs` integer, nullable — Last Modified timestamp of the attachment
        - `applicationMetadata` AtsAttachmentApplicationMetadataSchema[], nullable — application_metadata
          - `applicationId` string, required — application id for an attachment
        - `attachmentContent` string, nullable, required — Content of the attachment
        - `attachmentId` string, required — Attachment id of the attachment
        - `attachmentType` string, nullable, required — Attachment type. Valid inputs: resume, others, photo, cover_letter
      - `education` AtsEducationSchema[], nullable — education of candidate
        - `endTs` integer, nullable — ending timestamp
        - `verificationStatus` string, nullable — verification status of the education details
        - `degreeExternalId` string, nullable — external id of the degree
        - `attachmentIds` string[], nullable — List of attachment ids of the education
        - `startTs` integer, nullable, required — starting timestamp of education
        - `degree` string, nullable, required — degree
        - `major` string, nullable, required — major
        - `verificationBy` string, nullable — email of the verifier
        - `location` string, nullable, required — location
        - `isCurrent` boolean, nullable — is current education
        - `schoolExternalId` string, nullable — external id of the school
        - `majorExternalId` string, nullable — external id of the major
        - `verificationTs` integer, nullable — verification timestamp
        - `school` string, nullable, required — school
        - `nameAlias` string, nullable — name of the candidate in the records if different from the name in the profile
        - `isGraduated` boolean, nullable — graduation status of the candidate
        - `description` string, nullable, required — description
      - `awards` Award[], nullable — Awards listed on employee profile
        - `entity` string, nullable — award entity
        - `date` string, required — date for award
        - `allText` string, nullable — all text data for award
        - `skills` string[], nullable — Award skills
        - `description` string, nullable — description for award
        - `title` string, required — award title
      - `customInfo` object, nullable — custom info of candidate
      - `courseAttendance` LmsCourseAttendance[], nullable — course attandance of candidate
        - `durationHours` number, float, nullable — Duration of the course (in hours)
        - `percentageCompletion` number, float, nullable — Percentage Completion
        - `isInternal` boolean, nullable — Is Internal
        - `pointsEarned` number, float, nullable — Points Earned
        - `courseType` string, nullable — Course type
        - `difficulty` string, nullable — difficulty
        - `courseUrl` string, nullable — Course Url
        - `title` string, nullable — Title. Note: Course Id or title must be present.
        - `completionTs` integer, nullable — Completion Timestamp
        - `lmsCourseId` string, nullable — LMS Course Id. Note: Course Id or title must be present.
        - `medium` string, nullable — medium
        - `language` string, nullable — Language
        - `dueTs` integer, nullable — Due Timestamp
        - `assignedBy` string, nullable — Email of who assigned this course
        - `status` string, nullable — status
        - `startTs` integer, nullable — Start timestamp
        - `isMandatory` boolean, nullable — is course attendance mandatory ?
        - `provider` string, nullable — provider
        - `verified` string, nullable — verified
        - `description` string, nullable — description
      - `candidateId` string, nullable — ATS Candidate id
      - `urls` string[], nullable — urls of candidate
      - `tags` string[], nullable — tags of candidate
      - `displayTags` string[], nullable — display tags for candidate
      - `patents` Patent[], nullable — Patents listed on employee profile
        - `date` string, required — Patent date
        - `allText` string, nullable — Patent title
        - `skills` string[], nullable — Patent skills
        - `description` string, nullable — Patent description
        - `title` string, required — Patent title
      - `certifications` AtsCertificationSchema[], nullable — certification for candidate
        - `locationCountry` string, nullable — Country where certification was issued
        - `verificationStatus` string, nullable — verification status of a certification
        - `licenseNo` string, nullable — License number of a certification
        - `skills` string[], nullable — Skills associated with the certification
        - `validFromTs` integer, nullable — validtion from timestamp of a certification
        - `comments` string, nullable — Comments on the certification
        - `allText` string, nullable — All text associated with the certification
        - `endTs` integer, nullable — ending timestamp of a certification
        - `verificationBy` string, nullable — email of the verifier
        - `certificateName` string, nullable, required — certificate name of a certification
        - `verificationTs` integer, nullable — verification timestamp
        - `status` string, nullable — Status of the certification
        - `certificateType` string, nullable — Type of the certification
        - `proficiency` string, nullable — proficiency of a certification
        - `validToTs` integer, nullable — validation till timestamp of a certification
        - `attachmentIds` string[], nullable — List of attachment ids of a certification
        - `startTs` integer, nullable — starting timestamp of a certification
        - `certificateExternalId` string, nullable — external id for the type of certification
        - `locationState` string, nullable — State where certification was issued
        - `issuingAuthority` string, nullable — issuing authority of a certification
        - `description` string, nullable — Description of the certification
      - `summary` string, nullable — summary of candidate
      - `photoContent` AtsContent
        - `extension` string, nullable — extension
        - `content` string, nullable — content
        - `isBase64` boolean, nullable — is base 64 encoded?
      - `applications` AtsApplicationSchema[], nullable — applications of candidates
        - `locationCountry` string, nullable — location country of an application
        - `reason` string, nullable — reason for an application
        - `location` string, nullable — location of an application
        - `visaStatuses` string[], nullable — list of visa status
        - `veteranStatusStr` string, nullable — String value for veteran status of the applicant
        - `jobs` Jobs[], nullable — Jobs related to an application.
          - `atsJobId` string, nullable — ATS Job id
          - `name` string, nullable — Name
        - `hiredTs` integer, nullable — hired timestamp of an applicant
        - `lastModifiedTs` integer, nullable, required — last modified timestamp of an application
        - `customInfo` object, nullable — custom info for an application
        - `note` AtsNoteSchema
          - `subject` string, nullable — subject of a note
          - `to` string, nullable — email of reciever
          - `noteType` string, nullable — Note type of an ats note. Valid inputs: email, note, other
          - `visibility` string, nullable — visibility of a note
          - `creator` string, nullable — creator of a note
          - `cc` string[], nullable — email address for cc
          - `body` string, nullable — body of a note
          - `sender` string, nullable — email of sender
          - `creationTs` integer, nullable — creation timestamp of a note
        - `systemId` string, nullable — system id of an application
        - `creditor` string, nullable — creditor of an application
        - `candidateId` string, nullable, required — candidate id of an applicant
        - `rejectedTs` integer, nullable — rejected timestamp of an applicant
        - `veteranStatus` boolean, nullable — Boolean value for veteran status of the applicant
        - `applicationTs` integer, nullable, required — application timestamp
        - `pastStages` AtsStage[], nullable — past stages of an application
          - `stage` string, nullable — stage
          - `user` AtsUser, required
            - `userId` string, nullable — user id
            - `email` string, nullable — email of user
            - `name` string, nullable — name of user
            - `atsRoles` string[], nullable — list of ats roles
          - `reason` string, required — reason
          - `wfSubStage` string, required — wf sub stage
          - `wfStage` string, required — wf stage
          - `stageTs` integer, required — stage timestamp
        - `sourceName` string, nullable — source name of an application
        - `isProspect` boolean, nullable — is prospective applicant
        - `scorecards` AtsScorecard[], nullable — scorecards for an application
          - `overallRatingLabel` string, nullable — overall rating label
          - `overallRating` string, nullable — Overall rating. Valid inputs: strong_yes, yes, mixed, no, strong_no
          - `submittedBy` AtsUser
            - `userId` string, nullable — user id
            - `email` string, nullable — email of user
            - `name` string, nullable — name of user
            - `atsRoles` string[], nullable — list of ats roles
          - `submittedAt` integer, nullable — submitted at timestamp
          - `interviewedAt` integer, nullable — interview at timestamp
          - `attributes` ATSScoreCardAttribute[], nullable — attributes
            - `rating` string, nullable — Rating. Valid inputs: strong_yes, yes, mixed, no, strong_no
            - `answer` string, nullable — Answer
            - `note` string, nullable — Note
            - `question` string, nullable — Question
            - `rating_label` string, nullable — Rating label
          - `description` string, nullable — description of interview
          - `interviewName` string, nullable — interview name
        - `jobSystemId` string, nullable — job system id for an application
        - `disabilityStatus` boolean, nullable — disability status of an applicant
        - `currentStage` AtsStage
          - `stage` string, nullable — stage
          - `user` AtsUser, required
            - `userId` string, nullable — user id
            - `email` string, nullable — email of user
            - `name` string, nullable — name of user
            - `atsRoles` string[], nullable — list of ats roles
          - `reason` string, required — reason
          - `wfSubStage` string, required — wf sub stage
          - `wfStage` string, required — wf stage
          - `stageTs` integer, required — stage timestamp
        - `status` string, nullable — Status of application.Valid inputs: active, hired, rejected, converted, withdrawn
        - `races` string[], nullable — list of races of an applicant
        - `sourceType` string, nullable — source type of an application
        - `gender` string, nullable — gender of an applicant
        - `questions` AtsQuestionAnswer[], nullable — questions
          - `formName` string, nullable — form name for the question
          - `choices` string[], nullable — choices of a question
          - `explanation` string, nullable — explaination of the question
          - `answer` string[], nullable — answer to the question
          - `formType` string, nullable — form type for the question
          - `questionId` string, required — question id
          - `displayOrder` string, nullable — display order of the question
          - `formId` string, nullable — form id for the question
          - `type` string, nullable — Type of question. Valid inputs: text, choice, dropdown, date, multi_value, numeric
          - `question` string, nullable — question data
        - `rejectedBy` string, nullable — applicant rejected by
        - `disabilityStatusStr` string, nullable — disability status of an applicant
        - `applicationId` string, required — application id
      - `experience` AtsExperienceSchema[], nullable — experience of candidate
        - `endTs` integer, nullable — end_ts of exp
        - `industry` string, nullable — industry of work
        - `isInternal` boolean, nullable, required — is internal employee
        - `department` string, nullable — department of work
        - `startTs` integer, nullable, required — start_ts of exp
        - `location` string, nullable, required — location of work
        - `company` string, nullable, required — company of a candidate
        - `isCurrent` boolean, nullable, required — is currentely employed
        - `description` string, nullable — description of the post/company
        - `title` string, nullable, required — title of post
      - `races` string[], nullable — race of candidate
      - `publications` Publication[], nullable — Publications listed on employee profile
        - `date` string, nullable — Patent date
        - `skills` string[], nullable — Publication skills
        - `publisher` string, nullable — Patent publisher
        - `description` string, required — Patent description
        - `title` string, nullable — Patent title
      - `dateOfBirth` string, nullable — date of birth of candidate
      - `project` AtsProjectSchema[], nullable — project of candidate
        - `endTs` integer, nullable — ending timestamp of a project
        - `links` string[], nullable — links for a project
        - `startTs` integer, nullable, required — start timestamp of a project
        - `skills` string[], nullable — skills
        - `company` string, nullable, required — company of a project
        - `contributors` string[], nullable — contributors to a project
        - `description` string, nullable — description
        - `title` string, nullable, required — title of a project
      - `gender` string, nullable — gender of candidate
      - `skillDetails` ATSSkillDetail[], nullable — Skill proficiency data of the employee
        - `skillGroups` ATSSkillGroup[], nullable — Skill groups
          - `proficiency` string, nullable — Proficiency
          - `skillGroup` string, nullable — Skill Group
        - `proficiency` string, nullable — Proficiency. Note: proficiency must be specified only for each skill group when skill groups are present
        - `evaluationTimestamp` integer, nullable — Evaluation timestamp
        - `dataSource` string, nullable — Data source of the skill
        - `skill` string, nullable — Skill
    - `managerEmail` string, nullable — The email of the manager
    - `skillDetails` ProfileSkillSchema[], nullable — List of profile skills with assessments
      - `displayName` string, nullable — Display name of the skill
      - `evaluations` ProfileSkillEvaluation[], nullable — Latest assessments of the skill as provided by the employee/candidate or the employee's manager
        - `skillSubGroup` string, nullable — The sub group within the skill group assigned to the skill. This is available only if the skill taxonomy is setup
        - `level` number, float, nullable — Normalized proficiency level on the scale of 0-1
        - `proficiency` string, nullable — The display value of the assessed proficiency for the skill
        - `skillGroup` string, nullable — The skill group assigned to the skill. This is availalble only if skill taxonomy is setup
        - `skillGroupDescription` string, nullable — Description of the skill group. This is available only if skill taxonomy is setup
        - `source` string, nullable — Indicates who made the assessment for the skill - self/manager
        - `skillCategoryDescription` string, nullable — Description of the skill category. This is available only if skill taxonomy is setup
        - `assessmentProvider` string, nullable — Name of the assessment provider/vendor if assessments are made in a 3rd party tool and ingested into Eightfold
        - `skillCategory` string, nullable — The category of the skill group. This is available only if skill taxonomy is setup
      - `source` Source1
        - `entityId` string, nullable — The id of the entity that is attributed for gaining this skill in the external system (eg: course id for a completed course)
        - `name` string, nullable — The external system that added this skill to the profile
      - `name` string, nullable — Normalized skill name
    - `positionCriticality` string[], nullable — The criticality of the position of the employee
    - `isContingent` boolean, nullable — Is contingent
    - `location` string, nullable — The location of the employee
    - `badges` EmployeeBadge[], nullable — The badges of the employee
      - `badgeId` string, nullable — The id of the badge
      - `userId` string, nullable — The user id the badge belongs to.
      - `creator` string, nullable — The creator of the badge
      - `photoUrl` string, nullable — The photo url
      - `lastModifiedTs` integer, nullable — The last modified timestamp of the badge
      - `photoContent` PhotoContent
        - `extension` string, nullable — The extension of the photo
        - `content` string, nullable — The actual string content
        - `isBase64` boolean, nullable — Is the content base 64 encoded
      - `comment` string, nullable — comment on the badge
      - `title` string, nullable — The title of the badge
    - `firstName` string, nullable — First Name of the employee
    - `mobility` EmployeeMobility
      - `comments` string, nullable — The comments
      - `travelPercentageMin` number, float, nullable — The min travel percentage
      - `relocationLocations` string[], nullable — The relocation locations
      - `relocation` string, nullable — The relocation information
      - `travel` string, nullable — The travel detail
      - `travelPercentageMax` number, float, nullable — The max travel percentage
    - `bu` string, nullable — The Business unit of the employee
    - `email` string, required — List of Emails of the employee comma seperated
    - `temporalFields` TemporalField[] — Temporal fields of the employee
      - `valueTimeline` TemporalFieldValue[], required — The value timeline of the temporal field
        - `endDate` integer, nullable — The epoch timestamp for the end date of the temporal field value
        - `createTs` integer, nullable, required — The epoch timestamp for the creation of the temporal field value
        - `value` string, nullable, required — The value of the temporal field
        - `startDate` integer, required — The epoch timestamp for the start date of the temporal field value
      - `name` string, required — The name of the temporal field
    - `basePay` Pay
      - `frequency` string, nullable — The frequency of pay
      - `amount` number, float, nullable — The amount of pay
      - `currency` string, nullable — The currency of pay in ISO format
    - `level` string, nullable — The job level of the employee
    - `rmUserGroups` RmUserGroup[], nullable — RM user groups associated with the employee
      - `userGroupId` string, nullable — Unique identifier for the user group
    - `education` CandidateEducation[], nullable — Education of the employee
      - `verificationStatus` string, nullable — verification status of the education details
      - `location` string, nullable, required — Location of Candidate Education
      - `school` string, nullable, required — School of candidate
      - `isCurrent` boolean, nullable — Currently working in an organization
      - `isGraduated` boolean, nullable — graduation status of the candidate
      - `endTime` integer, nullable, required — end time of candidate
      - `awards` string[], nullable — Awards of candidate
      - `source` string, nullable — source
      - `degree` string, nullable, required — Degree of candidate
      - `startTime` integer, nullable, required — start time of candidate
      - `verificationBy` string, nullable — email of the verifier
      - `major` string, nullable, required — major of candidate
      - `majorExternalId` string, nullable — external id of the major
      - `verificationTs` integer, nullable — verification timestamp
      - `degreeExternalId` string, nullable — external id of the degree
      - `attachmentIds` string[], nullable — List of attachment ids of the education
      - `schoolExternalId` string, nullable — external id of the school
      - `nameAlias` string, nullable — name of the candidate in the records if different from the name in the profile
      - `description` string, nullable, required — Description of candidate
    - `awards` Award[], nullable — Awards listed on employee profile
      - `entity` string, nullable — award entity
      - `date` string, required — date for award
      - `allText` string, nullable — all text data for award
      - `skills` string[], nullable — Award skills
      - `description` string, nullable — description for award
      - `title` string, required — award title
    - `userId` string, nullable — The userId of the employee
    - `businessEmail` string, nullable — The business email of the employee
    - `externalJobId` string, nullable — External job id of the employee
    - `additionalManagers` AdditionalManager[], nullable — The additional managers of the employee. The list sent replaces the stored list; send an empty list to clear all, or omit to leave the existing managers unchanged.
      - `capacityManagerEmail` string, nullable — The email of the capacity manager
      - `employeeId` string, nullable — Employee id of the additional manager in the HRIS system
      - `type` string, nullable — Type of the additional manager (e.g. capacity)
      - `email` string, nullable — Email of the additional manager
    - `lastReviewRating` string, nullable — The last review rating of the employee
    - `associatedRole` EmployeeAssociatedRole
      - `roleVariantId` string, nullable — The id of the role variant of the employee
      - `roleVariantName` string, nullable — The name of the role variant of the employee
      - `updateAt` integer, nullable — The timestamp of the employee associated role data update
      - `primaryRoleId` string, nullable — The id of primary role of the employee
      - `externalVariantId` string, nullable — The external identifier for the role variant
      - `primaryRoleName` string, nullable — The name of primary role of the employee
    - `experiences` ExperienceSchema[], nullable — Experiences of the employee
      - `industry` string, nullable — industry of the candidate/organization
      - `endTime` integer, nullable, required — End time of employee in an organization
      - `durationMonths` integer, nullable — Duration of work experience in months
      - `isInternal` boolean, nullable, required — is internal for candidate
      - `addlJson` object, nullable — Additional json data
      - `department` string, nullable — Department of the candidate
      - `work` string, nullable, required — Organization or Company of work
      - `userVerifiedSkills` boolean, nullable — any verified skills
      - `experienceKey` string, nullable — Unique key for each experience
      - `skills` string[] — Skills invovled
      - `location` string, nullable, required — Location of the organization
      - `startTime` integer, nullable, required — Start time of employee in an organization
      - `edited` boolean, nullable, required — is edited candidate?
      - `isCurrent` boolean, nullable, required — Currently working in an organization
      - `description` string, nullable, required — Description of work
      - `title` string, nullable, required — Title of work experience
    - `customInfo` object, nullable — The custom info captured for the employee by custom fields
    - `employeeId` string, required — The unique id of the Employee in the HRIS system
    - `systemId` string, nullable — Integration system id for the employee
    - `employeeCriticality` EmployeeCriticality
      - `riskOfLoss` string, nullable — The risk of looking the employee
      - `impactOfLoss` string, nullable — The impact of loss of the employee
    - `demandExperiences` ExperienceSchema[], nullable — List of employee's past demand experiences
      - `industry` string, nullable — industry of the candidate/organization
      - `endTime` integer, nullable, required — End time of employee in an organization
      - `durationMonths` integer, nullable — Duration of work experience in months
      - `isInternal` boolean, nullable, required — is internal for candidate
      - `addlJson` object, nullable — Additional json data
      - `department` string, nullable — Department of the candidate
      - `work` string, nullable, required — Organization or Company of work
      - `userVerifiedSkills` boolean, nullable — any verified skills
      - `experienceKey` string, nullable — Unique key for each experience
      - `skills` string[] — Skills invovled
      - `location` string, nullable, required — Location of the organization
      - `startTime` integer, nullable, required — Start time of employee in an organization
      - `edited` boolean, nullable, required — is edited candidate?
      - `isCurrent` boolean, nullable, required — Currently working in an organization
      - `description` string, nullable, required — Description of work
      - `title` string, nullable, required — Title of work experience
    - `companyName` string, nullable — The company name of the employee
    - `phone` string, nullable — The phone number of the employee
    - `performanceRatings` EmployeePerformanceRating[], nullable — Performance ratings for the employee
      - `periodEndDate` string, nullable — The performance period end date
      - `rating` number, float, nullable — The rating given
      - `reviewedBy` User
        - `atsUserGroups` UserGroup[], nullable — The user groups
          - `userGroupId` string, email, nullable
        - `name` string, nullable — The name of the user
        - `atsRoles` string[], nullable — The ats roles
        - `userId` string, nullable — The user id of the user
        - `firstName` string, nullable — The first name of the user
        - `lastName` string, nullable — The last name of the user
        - `email` string, email, nullable — The email of the user
      - `ratingLabel` string, nullable — The rating level
      - `reviewComments` string, nullable — The review comments
      - `periodStartDate` string, nullable — The performance period start date
      - `reviewType` string, nullable — The review type
    - `languages` EmployeeLanguageProficiency[], nullable — The employee language proficiencies
      - `read` string, nullable — The reading proficiency
      - `speak` string, nullable — The speaking proficiency
      - `overall` string, nullable — The overall proficiency
      - `language` string, nullable — The language string
      - `write` string, nullable — The writing proficiency
    - `title` string, nullable — The title of the employee
    - `id` string, nullable — Profile id of the Employee in Eightfold
    - `managerUserId` string, nullable — The user id of the manager in HRIS system
    - `lastUpdatedTs` integer, nullable — The last updated timestamp of the employee profile
    - `successionPlan` EmployeeSuccessionPlan
      - `comments` string, nullable — The comments
      - `planDate` string, nullable — The date of the plan
      - `planName` string, nullable — The name of the plan
      - `successors` EmployeeSuccessor[], nullable — The successors of an employee
        - `employeeDetails` User
          - `atsUserGroups` UserGroup[], nullable — The user groups
            - `userGroupId` string, email, nullable
          - `name` string, nullable — The name of the user
          - `atsRoles` string[], nullable — The ats roles
          - `userId` string, nullable — The user id of the user
          - `firstName` string, nullable — The first name of the user
          - `lastName` string, nullable — The last name of the user
          - `email` string, email, nullable — The email of the user
        - `readiness` string, nullable — The readiness of the successor
        - `rank` integer, nullable — The rank
        - `comments` string, nullable — The comments
    - `patents` Patent[], nullable — Patents listed on employee profile
      - `date` string, required — Patent date
      - `allText` string, nullable — Patent title
      - `skills` string[], nullable — Patent skills
      - `description` string, nullable — Patent description
      - `title` string, required — Patent title
    - `bonus` Pay
      - `frequency` string, nullable — The frequency of pay
      - `amount` number, float, nullable — The amount of pay
      - `currency` string, nullable — The currency of pay in ISO format
    - `managerContactEmail` string, nullable — The contact email of the manager
    - `lastActivityTs` integer, nullable — The last activity timestamp in seconds
    - `hiringTs` integer, nullable — The hiring timestamp of the employee in seconds
    - `terminationTs` integer, nullable — The termination timestamp of the employee in seconds
    - `projects` Project[], nullable — Projects of the employee
      - `addlJson` object, nullable — Additional Json Data
      - `projectId` string, required — Project projectid
      - `duration` integer, required — Project duration in months
      - `links` string[], nullable — Project links
      - `personal_description` string, nullable — Project personal description
      - `skills` string[], required — Project skills
      - `time` string, required — Project time
      - `feedback` ProjectFeedback[], nullable — Project feedback
        - `imageUrl` string, nullable, required — Image url
        - `rating` string, nullable, required — Rating
        - `name` string, nullable, required — Name
        - `projectId` integer, nullable, required — Project Id
        - `timestamp` integer, nullable, required — Feedback Timestamp in epoch seconds
        - `profileId` integer, nullable, required — Profile Id
        - `comment` string, nullable, required — Feedback Comment
      - `company` string, nullable, required — Project company
      - `contributors` string[], nullable, required — Project contributors
      - `description` string, nullable — Project description
      - `title` string, required — Project title
    - `managerFullname` string, nullable — The full name of the manager
    - `jobCode` string, nullable — The job code of the employee
    - `certificates` CertificateSchema[], nullable — Certificates of the employee
      - `verificationStatus` string, nullable — verification status of a certification
      - `country` string, nullable — Certificate issued country
      - `skills` string[], nullable — Skills associated with the certification
      - `comments` string, nullable — Comments on the certification
      - `validFromDate` string, nullable — Valid From Date
      - `date` string, nullable — Certificate issue date
      - `allText` string[], nullable — All text associated with the certification
      - `source` string, nullable — source
      - `startDate` string, nullable — Start date
      - `validToDate` string, nullable — Valid To Date
      - `certificateId` string, nullable — License number of a certification
      - `state` string, nullable — Certificate issued state
      - `title` string, nullable, required — Title of certificate
      - `endDate` string, nullable — End date
      - `verificationBy` string, nullable — email of the verifier
      - `externalKey` string, nullable — External key
      - `verificationTs` integer, nullable — verification timestamp
      - `status` string, nullable — Certificate status
      - `certificateType` string, nullable — Type of certificate
      - `proficiency` string, nullable — proficiency of a certification
      - `attachmentIds` string[], nullable — List of attachment ids of the certification
      - `certificateExternalId` string, nullable — external id for the type of certification
      - `issuingAuthority` string, nullable — Certificate issuing authority
      - `description` string, nullable — Certificate description
    - `roleChangeTs` integer, nullable — The last role timestamp of the employee in seconds
    - `publications` Publication[], nullable — Publications listed on employee profile
      - `date` string, nullable — Patent date
      - `skills` string[], nullable — Publication skills
      - `publisher` string, nullable — Patent publisher
      - `description` string, required — Patent description
      - `title` string, nullable — Patent title
    - `lob` string, nullable — The lob of the employee
    - `role` string, nullable — The role of the employee
    - `eligibleForTransfer` boolean, nullable — Is the employee eligible for transfer or not
    - `lastName` string, nullable — Last Name of the employee
    - `personalEmail` string, nullable — The personal email of the employee
  - `meta` BatchFetchMetaSchema
    - `missingEntityIds` string[], nullable — List of entity ids for which no result was found

---

[API](https://skmtc.net/eightfold/apis/api-server-v2-service-service.md) · [All operations](https://skmtc.net/eightfold/apis/api-server-v2-service-service/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/eightfold/api-server-v2-service-service/versions/0fb26f4e41bf/schema)
