v1
latestOpenAPI 3.0.12026-07-243124341009.5 KBPlacements
Get Placements by Talent ID
Returns placements for a talent.
get/v1/talent/{talentId}/placement/{page}/{pageSize}
Path parameters
pagestring required
The page number to retrieve. The minimum value is 1.
pageSizestring required
The page size to retrieve. The minimum value is 1, the maximum value is 100.
talentIdstring required
The unique identifier for the talent to retrieve.
Query parameters
fromDatestring
The placement search start date.
toDatestring
The placement search end date.
Headers
RequestIdstring uuid
The unique request identifier used to correlate request data with log entries and events, formatted as a UUID.
Unique request identifier (UUID) used to correlate request data with log entries and events.
FrontOfficeTenantIdinteger
An integer identifier for the tenant that the request is being made for. Required when Tenant header is not provided.
Tenantstring
Tenant company code that determines data access scope during the request. Required when FrontOfficeTenantId header is not provided.
Response
The placements details.
Example response
[
{
"id": 123456,
"talentId": 789012,
"jobId": 345678,
"extensionIdList": [
901234,
567890
],
"isActive": true,
"frontOfficeId": 123,
"endReasonId": 456,
"endReason": "Contract completed",
"enteredByUserId": 78934,
"enteredByUser": "john.doe@example.com",
"recruiterUserId": 12345,
"recruiterUser": "john.doe@example.com",
"createdByUserId": 67890,
"origin": "Partner XYZ",
"reqEmploymentType": "1099",
"reqEmploymentTypeName": "1099 Contractor",
"approvers": [
{
"extensionId": 901234,
"approverUserId": 78934,
"approverEntityId": 78934,
"approverEntityType": "HCM User",
"approverType": "Both"
}
]
}
]