VacancyItem
Вакансия
type VacancyItem {
areas: Areas
autoFilter: VacancyAutoFilter!
contextPermissions: [String]!
createdAt: Instant!
department: String
description: String
externalVacancies: ExternalVacancies!
externalVacancy(
id: String!
type: ExternalVacancyType!
): ExternalVacancyItem
hiringPositionCounters: HiringPositionCounters
hiringRequest: HiringRequest!
hiringRequests(
after: String
filter: HiringRequestFilterInput
first: Int = 50
): HiringRequests!
id: Int!
landing: VacancyLanding!
proposedDateOfClose: Instant
resumeImportSettings: ResumeImportSettings!
salary: SalaryRange
source: VacancySource!
status: VacancyStatus!
statusUpdatedAt: Instant!
subscriptions: Subscriptions!
title: String!
unreadByOwner: Boolean!
url: String!
vacancyLocks: [VacancyLockType]
vacancyManagers(
filter: [VacancyRole] = []
): VacancyManagers
workflowStatus(
id: Int
): WorkflowStatus!
workflowStatuses: WorkflowStatuses!
}
Fields
VacancyItem.areas
● Areas
object
Город вакансии
VacancyItem.autoFilter
● VacancyAutoFilter!
non-null union
Настройки автофильтра
VacancyItem.contextPermissions
● [String]!
non-null scalar
Доступные вам права в рамках этой вакансии
VacancyItem.createdAt
● Instant!
non-null scalar
Дата создания вакансии
VacancyItem.department
● String
scalar
Департамент
VacancyItem.description
● String
scalar
Описание вакансии
VacancyItem.externalVacancies
● ExternalVacancies!
non-null object
Привязанные внешние публикации вакансии на работных сайтах
VacancyItem.externalVacancy
● ExternalVacancyItem
interface
Публикация на работном сайте
VacancyItem.externalVacancy.id
●String!
non-null scalar
VacancyItem.externalVacancy.type
● ExternalVacancyType!
non-null enum
VacancyItem.hiringPositionCounters
● HiringPositionCounters
object
Счетчики по ставкам
VacancyItem.hiringRequest
● HiringRequest!
non-null union
Заявка, из которой была создана вакансия
VacancyItem.hiringRequests
● HiringRequests!
non-null object
Заявки по вакансии
VacancyItem.hiringRequests.after
●String
scalarКурсор пагинации
VacancyItem.hiringRequests.filter
● HiringRequestFilterInput
input
VacancyItem.hiringRequests.first
● Int
scalar
Количество запрашиваемых заявок
VacancyItem.id
● Int!
non-null scalar
VacancyItem.landing
● VacancyLanding!
non-null union
Публичная страница (лендинг) вакансии для сбора откликов
VacancyItem.proposedDateOfClose
● Instant
scalar
Планируемая дата закрытия вакансии
VacancyItem.resumeImportSettings
● ResumeImportSettings!
non-null object
Настройки импорта откликов с hh.ru
VacancyItem.salary
● SalaryRange
object
Диапазон зарплаты
VacancyItem.source
● VacancySource!
non-null object
Источник вакансии
VacancyItem.status
● VacancyStatus!
non-null enum
Статус вакансии
VacancyItem.statusUpdatedAt
● Instant!
non-null scalar
Дата последнего обновления статуса вакансии, например, архивирования или восстановления
VacancyItem.subscriptions
● Subscriptions!
non-null union
Подписки на уведомления по кандидатам на этапах
VacancyItem.title
● String!
non-null scalar
Название вакансии
VacancyItem.unreadByOwner
● Boolean!
non-null scalar
VacancyItem.url
● String!
non-null scalar
URL вакансии в Talantix
VacancyItem.vacancyLocks
● [VacancyLockType]
list enum
Список блокировок вакансии. Используется при длительных операциях, таких как смена шаблона этапов
VacancyItem.vacancyManagers
● VacancyManagers
object
Менеджеры на вакансии
VacancyItem.vacancyManagers.filter
●[VacancyRole]
list enum
VacancyItem.workflowStatus
● WorkflowStatus!
non-null union
Выбранный этап вакансии, если id не указано, вернется первый этап в списке
VacancyItem.workflowStatus.id
●Int
scalar
VacancyItem.workflowStatuses
● WorkflowStatuses!
non-null object
Этапы вакансии
Member Of
Vacancies
object
Implemented By
Vacancy
union