Jobs

Get Talent Job Activities

Returns a page of talent job activities, ordered from newest to oldest. At least one of talentId, jobId, or both startDate and endDate is required. When neither talentId nor jobId is provided, the date range is limited to 31 days.

get/v1/job-activity

Request

  • Base URL
    https://api.avionte.com/front-office
  • URL
    https://api.avionte.com/front-office/v1/job-activity
  • Auth
    • API key in header x-api-key
    • or HTTP bearer

Query parameters

talentIdinteger

The unique identifier for the talent whose job activities to return.

jobIdinteger

The unique identifier for the job for which to return activities.

startDatestring date

The start date for the activity search, in UTC and formatted as yyyy-MM-dd. Requires endDate.

endDatestring date

The end date for the activity search, in UTC and formatted as yyyy-MM-dd. Requires startDate. For a single day, use the same date for startDate and endDate.

typeIdinteger

The activity type identifier used to filter the results. A value of -1 selects custom stages.

pageinteger

The page number to return, starting at 1.

pageSizeinteger

The number of job activities to return per page, from 1 to 100.

Headers

RequestIdstring uuid

Unique request identifier in UUID format used to correlate request data to log entries and events.

Example:63680b86-c7e0-4a36-ae4a-d0d481089aff

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

A page of talent job activities.

pageinteger

The page number, starting at 1.

pageSizeinteger

The maximum number of job activities per page.

totalCountinteger

The number of job activities matching the filters across all pages.

Example response

{
  "page": 1,
  "pageSize": 25,
  "totalCount": 143,
  "items": [
    {
      "id": 53892,
      "talentId": 184748,
      "jobId": 6034,
      "typeId": 284,
      "typeName": "Interview completed",
      "activityDate": "2024-12-01T14:30:00Z",
      "enteredDate": "2024-12-01T14:35:12Z",
      "notes": "Need to call.",
      "userId": 42948,
      "show_in": 1
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.