☰
CompAnalyst
| API
×
Welcome to the Salary.com API Authentication
Data as a Service CompAnalyst and JobArchitect

DATA AS A SERVICE

Introduction & AI Market Data Job Match API
Behavior Request Field Definitions Response Field Definitions Match a Job POST Batch Match Jobs POST Match a Job (Verbose) POST Batch Match Jobs (Verbose) POST
Posting Data Job Match API
Behavior Request Field Definitions Response Field Definitions Match a Job POST Match a Job (Verbose) POST

COMPANALYST

Employees
Get an Employee GET Get Employee List GET Create an Employee POST Update an Employee PUT Delete an Employee DELETE
Company Jobs
Get a Company Job GET Get Company Job List GET Create a Company JobPOST Update a Company Job PUT
Composites
Get Composite ListGET Get Composite by Job CodeGET

JOBARCHITECT

Jobs
Get Job Description List GET Get a Job Description Details GET
Skills
Get Skills GET

REFERENCE

Field Definitions
Employees Company Jobs Salary Plan Competencies Composites JobArchitect Skills
Change Log

Get an Employee

GET /cloud/Data/V1/Employee/{EmployeeId}

Retrieves detailed information about a specific employee based on their unique employee ID. All custom fields (UDFs) are returned by default.

URL

https://companalystapi.salary.com/cloud/Data/V1/Employee/{EmployeeId}

Method

GET

Request Headers

Authorization: Bearer {AccessToken}

Request Parameters

IsReturnDefinedUDFs: set to 0 in query string to only return standard employee fields.

Glossary

Refer to Employees

Example Request

curl --request GET \
    --url https://companalystapi.salary.com/cloud/Data/V1/Employee/102
    --header 'Authorization: Bearer <ACCESS_TOKEN>'

Response Model

{
    "EmployeeID": "102",
    "EntityID": null,
    "DepartmentID": "Customer Service",
    "FirstName": "Jimmy",
    "LastName": "Jones",
    "EmploymentStatusCode": "ES01",
    "CompanyJobCode": "CSSP1",
    "CompanyJobTitle": "Customer Service Representative I",
    "StructureCode": "ZONE",
    "StructureName": "Zonal",
    "SalaryPlanCode": "E",
    "SalaryPlanName": "Zone E (+25)",
    "GradeCode": "9",
    "GradeName": "09",
    "RangeTypeCode": 1,
    "RangeTypeName": "Grade Range",
    "SalaryRangeMin": 65000.0000,
    "SalaryRangeMid": 81000.0000,
    "SalaryRangeMax": 98000.0000,
    "ReportToEmployeeID": null,
    "Email": null,
    "BaseSalary": 76897.6000,
    "Bonus": 19224.4000,
    "IsExempt": false,
    "IsOTEligible": null,
    "AnnualWorkHours": 2080,
    "EmployeeSupervised": null,
    "HireDate": "2020-03-06T00:00:00",
    "SigningBonus": 6920.7840,
    "EmployeeCity": "San Francisco",
    "EmployeeStateCode": "CA",
    "EmployeeCountryCode": "USA",
    "EmployeeZipCode": "94150",
    "CurrencyCode": "USD",
    "PerformanceNum": 3.00,
    "IsActive": true,
    "TierCode": "San Francisco",
    "BonusTargetPercent": 0.25000,
    "BirthDate": "1951-12-10T00:00:00",
    "Notes": null,
    "TotalDirectCompensation": 100996.9000,
    "FixedPay": 79389.0822,
    "Allow": 2491.4822,
    "TGP": 98559.6539,
    "AVP": 19224.4000,
    "TVP": 19224.4000,
    "TEC": 117784.0539,
    "TotalLTIValue": 4874.9000,
    "DateStartedJob": "2020-03-06T00:00:00",
    "TerminationDate": null,
    "SiteCode": "SFR",
    "GenderCode": "M",
    "EthnicityCode": "Asian",
    "ShiftCode": null,
    "IsSalaried": true,
    "PerfRatingScaleCode": "USA",
    "LastReviewDate": null,
    "NextReviewDate": null,
    "PerfRangeNum": null,
    "LastUpdatedBy": "Robin Scheuerle",
    "LTIValuationType": null,
    "OptionValue": null,
    "RestStockValue": null,
    "PhantStockValue": null,
    "SARValue": null,
    "PerfUnitValue": null,
    "PerfShareValue": null,
    "LTCashValue": null,
    "OtherLTIValue": null,
    "TargetLTIValue": null,
    "LTIPercentBase": null,
    "Race": "Asian",
    "Location": null,
    "YearsOfPriorRelatedExp": null,
    "EducationCode": null,
    "IsRemoteWorker": false,
    "IsUnion": false,
    "CertificationsLicenses": null,
    "Skills": "Electronic Equipment Installation|||Electronic Troubleshooting|||Field Engineering|||Field Operations|||Field Service|||On Site Preventive Maintenance|||Service Delivery|||Technical Services|||Technical Troubleshooting",
    "PENotes": null,
    "IsExcludedByPEA": false,
    "County": null,
    "Benefit": null,
    "FourZeroOneK": null,
    "OtherRewards": null,
    "MedicalEE": 1576.4008,
    "DentalEE": 453.6958,
    "VisionEE": 161.4850,
    "LifeEE": 1053.4971,
    "ADDEE": 991.9790,
    "STDEE": 5782.6995,
    "LTDEE": null,
    "FICATaxSocialEE": 884.3224,
    "FICATaxMedicareEE": 899.7019,
    "MedicalER": 7651.3112,
    "DentalER": 1153.4640,
    "VisionER": 768.9760,
    "LifeER": 1714.8165,
    "ADDER": 499.8344,
    "STDER": null,
    "LTDER": null,
    "FourZeroOneKER": 2368.4461,
    "TuitionReimbER": 3568.0486,
    "PhoneReimbER": 230.6928,
    "FICATaxSocialER": 838.1838,
    "FICATaxMedicareER": 376.7982,
    "UDF_TestString": null,
    "LTI1": null,
    "LTI2": null,
    "LTI3": null,
    "LTI4": null,
    "LTI5": null,
    "LTI6": null,
    "LTI7": null,
    "LTI8": null,
    "LTI9": null,
    "LTI10": null,
    "LTI11": null,
    "LTI12": null,
    "LTI13": null,
    "LTI14": null,
    "LTI15": null,
    "LTI16": null
}
© Copyright Salary.com 2025. All Rights Reserved. Privacy Policy | Legal