Skip to main content
Export Job Task Profile data

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Query Parameters

external_vendor
enum<string>
default:techwolf

The external vendor vocabulary you want to see the Skills displayed in. This will only work for vendors that are activated on your tenant.

Available options:
techwolf,
workday,
sap_attribute_library
Example:

"workday"

response_format
enum<string>
default:list

The format of the response profile.

Available options:
list,
hierarchy
Example:

"list"

Body

application/json
limit
integer
required

Number of Jobs to return per page.

Required range: 1 <= x <= 100
Example:

10

starting_after
string<slug>

The external_id of the last Job seen. Used for cursor-based pagination. Omit on the first request.

Maximum string length: 100
Example:

"job-id-9"

include
enum<string>[]

Additional attributes that will be included in the response body.

  • ai_impact — includes AI impact level and rationale per task.
  • source_data — includes the job profile data entries behind each task.
  • linked_skills — includes Skills linked to each task, with Skill ID and name. Use the external_vendor query parameter to display Skill names in an external vendor vocabulary.
  • rejected_tasks — includes tasks that were rejected via PATCH feedback (excluded by default).
  • weekly_hours — includes the estimated number of hours spent on each task per week.
Available options:
ai_impact,
source_data,
linked_skills,
rejected_tasks,
weekly_hours
Example:
filters
(is_active · object | last_updated · object | job_family_id_is_in_list · object)[]

A set of filters to apply on the exported Jobs.

Response

OK

has_next
boolean
required

True when there is more data after this page.

Example:

true

records
object[]
required

List of Job task profile records. Shape depends on response_format: each record contains either a flat tasks array (list) or a nested hierarchy tree (hierarchy).

Record shape when response_format=list (default). The profile consists of a flat list of Tasks assigned to the Job.

Example:
next_starting_after
string<slug>

Cursor value for the next page. Only present when has_next is true.

Maximum string length: 100
Example:

"id_4"