Takes a Company Job Code and return all Composites associated with the Company Job. Return any UDFs on the Composite as well.
GET
Authorization: Bearer {AccessToken}
IsReturnDraft : the default value when this parameter is not passed is 0. This means only official composites are returned. Set IsReturnDraft=1 to return both draft and official composties.
IsReturnAllStatuses : the default value when this parameter is not passed is 0. This means only approved composites are returned. Set IsReturnAllStatuses=1 to return all composites in all statuses (e.g., In Progress, Completed, Approved).
ReturnUpdateDateBefore and ReturnUpdateDateAfter: only include records updated within the defined range. Accepts ISO date and time format (YYYY-MM-DDThh:mm:ss). Paramaters and be used together or independently.
IsReturnEmployeesOnly: by default return all composites. Set to 1 to only return composites with employees attached to them. See “IncumNo” in response.
Refer to Composites
curl --request GET \ --url https://companalystapi.salary.com/cloud/Data/V1/CompositeList?IsReturnAll=0&PageIndex=1&PageSize=2 --header 'Authorization: Bearer <ACCESS_TOKEN>'
[ { "CompanyJobCode": "ACCTA2", "CompanyJobTitle": "Accounting Clerk II", "TierCode": "Austin", "TierDesc": "Austin", "CompositeEffectiveDate": "2024-01-01T00:00:00", "CompositeAgingFct": 0.03000, "CompositeAgingRules": "Age survey data to 01/01/2024 using aging factor 3.00% (Tier Level Override)", "CompositeStatusCode": 2, "CompositeStatusDesc": "Approved", "CompositeTemplateName": "Standard", "DifferentialNames": null, "IsSalaried": false, "IsBenchmarkJob": false, "PremiumDiscount": 0.00000, "LastUpdateDate": "2023-03-23T05:09:21.92", "UName": "UName", "IsDraft": 0, "CreateBy": "New Admin", "CreateDate": "2021-10-12T07:07:33.567", "CurrencyCode": "USD", "CompositeMRP": 29.2778, "CompositeMRPLabel": "Base 50th", "IncumbentAveragePay": 16.8400, "IncumbentAverageTCC": 19.8712, "IncumbentAverageTDC": 19.8712, "Salary10": 23.8681, "Salary25": 26.4461, "Salary50": 29.2777, "Salary75": 32.8565, "Salary90": 36.1148, "SalaryAvg": 29.6435, "Comp10": 24.1571, "Comp25": 26.8283, "Comp50": 29.7621, "Comp75": 33.5046, "Comp90": 36.9120, "CompAvg": 30.1355, "BonusTargetPercentAvg": null, "BonusTargetPercent50": 0.05000, "LTIEligiblePercent": null, "TotalCost25": 27.7685, "TotalCost50": 30.7416, "TotalCost75": 34.4994, "LTIValue50": null, "IncumNo": 1, "UDFName": null }, { "CompanyJobCode": "ACCTA2", "CompanyJobTitle": "Accounting Clerk II", "TierCode": "Boston", "TierDesc": "Boston", "CompositeEffectiveDate": "2024-01-01T00:00:00", "CompositeAgingFct": 0.03000, "CompositeAgingRules": "Age survey data to 01/01/2024 using aging factor 3.00% (Tier Level Override)", "CompositeStatusCode": 2, "CompositeStatusDesc": "Approved", "CompositeTemplateName": "Standard", "DifferentialNames": null, "IsSalaried": false, "IsBenchmarkJob": false, "PremiumDiscount": 0.00000, "LastUpdateDate": "2022-12-20T18:39:34.98", "UName": "Robin Scheuerle", "IsDraft": 0, "CreateBy": "New Admin", "CreateDate": "2021-10-12T07:07:33.567", "CurrencyCode": "USD", "CompositeMRP": 33.2702, "CompositeMRPLabel": "Base 50th", "IncumbentAveragePay": 32.4894, "IncumbentAverageTCC": 42.9858, "IncumbentAverageTDC": 42.9858, "Salary10": 27.1228, "Salary25": 30.0524, "Salary50": 33.2702, "Salary75": 37.3370, "Salary90": 41.0396, "SalaryAvg": 33.6858, "Comp10": 27.4513, "Comp25": 30.4867, "Comp50": 33.8206, "Comp75": 38.0734, "Comp90": 41.9455, "CompAvg": 34.2449, "BonusTargetPercentAvg": null, "BonusTargetPercent50": 0.05000, "LTIEligiblePercent": null, "TotalCost25": 31.5551, "TotalCost50": 34.9336, "TotalCost75": 39.2038, "LTIValue50": null, "IncumNo": 18, "UDFName": null } ]