---
title: "Get Applicant Posted Jobs"
method: GET
path: "/v1/webapplicants/talent/{talentId}/posted-jobs"
tags: ["Web Applicants"]
---

# Get Applicant Posted Jobs

`GET /v1/webapplicants/talent/{talentId}/posted-jobs`

Returns a list of posted jobs that a talent has applied for.

## Path parameters

- `talentId` string, required

## Headers

- `RequestId` string, uuid — The unique request identifier used to correlate request data with log entries and events, formatted as a UUID.
- `FrontOfficeTenantId` integer
- `Tenant` string

## Response `200`

The list of jobs that the specified talent has applied for.

- TalentAppliedJobs
  - `talentId` integer — The identifier for the talent.
  - `totalJobs` integer — The number of posted jobs the talent has applied for.
  - `jobs` ApplicantAppliedJob[] — The list of posted jobs the talent has applied for.
    - `applicationId` integer — The identifier for the web application.
    - `applicationDate` string, date-time — The date the talent applied for the job.
    - `jobId` integer — The identifier for the job.
    - `workSiteAddress` ApplicationWorkSiteAddress
      - `address1` string — Street address, line 1.
      - `address2` string — Street address, line 2.
      - `city` string — City.
      - `state` string — Province, state, or region.
      - `postalCode` string — ZIP/postal code.
      - `country` string — Country.
    - `hourlyMinimum` integer — The minimum hourly pay rate for the job.
    - `hourlyMaximum` integer — The maximum hourly pay rate for the job.
    - `salaryMinimum` integer — The minimum salary for the job.
    - `salaryMaximum` integer — The maximum salary for the job.
    - `postedDate` string, date-time — The date the job was posted.
    - `startDate` string, date-time — The estimated start date.
    - `endDate` string, date-time — The estimated end date.
    - `customJobDetails` CustomJobDetail[] — A list of custom job details.
      - `id` integer — The identifier for the custom job details.
      - `jobId` integer — The identifier for the job.
      - `name` string — The name of the detail.
      - `value` string — The value of the detail. The format of the value depends on the type of detail. If the type is 'checkbox', the value can be 'Yes' or 'No'. If the type is 'minmax', the value can be a string representing the minimum value, like '10'. If the type is 'numeric', the value can be a number like '15'. If the type is 'time', the value can be a time string like '08:00'. If the type is 'text', the value can be a string like 'Business Casual'.
      - `additionalValue` string — An additional value needed for the detail. If the type is 'minmax', the value can be a string representing the maximum value, like '100'.
      - `type` string — The type of detail. The possible values are 'checkbox', 'minmax', 'numeric', 'text', 'time'.
      - `isActive` boolean — An indication of whether the detail is active or not.
      - `customJobDetailId` integer — An identifier for the custom job detail definition.
    - `title` string — The job title on the job board.
    - `description` string — The job description on the job board.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Access Denied
- `404` — Not found
- `405` — Unsupported method
- `406` — Unsupported format(s) indicated by Accept header
- `415` — Unsupported format(s) indicated by the Content-Type header
- `429` — Too many requests
- `500` — An unexpected error occurred
- `502` — Service Unavailable
- `504` — Gateway Timeout

---

[API](https://skmtc.net/avionte/apis/aviont-partner-authorization-api.md) · [All operations](https://skmtc.net/avionte/apis/aviont-partner-authorization-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/avionte/aviont-partner-authorization-api/revisions/846b33e4e71b/schema)
