공고 상세 정보 조회 v2

공고의 상세 정보를 불러옵니다.

복수의 모집 분야를 모두 반환합니다.

GET https://oapi.greetinghr.com/openapi/openings/{openingId}

X-Api-Version: 2.0

필드

타입

필수 여부

설명

파라미터 타입

openingId

Integer

필수

공고의 고유 번호(id) 입니다.

Path

JSON

필드

타입

필수 여부

설명

openingInfo

Object

필수

그리팅 내 설정된 공고의 정보입니다.

groupinfo

Object

필수

그리팅 내 워크스페이스 정보입니다.

docsInfo

Object[]

선택

그리팅 내 설정된 지원서류 정보입니다.

questionnairesInfo

Object[]

선택

그리팅 내 설정된 사전질문 정보입니다.

careerInfo

Object

필수

그리팅 내 설정된 공고의 경력 사항 정보입니다.

terms

Object

필수

그리팅 내 설정된 약관 정보입니다. (추후 삭제 예정)

additionalApplicantInfoConfig

Object

필수

그리팅 내 설정된 추가정보 설정 정보입니다.

openingJobPositionInfo

Object

선택

공고 모집분야 정보입니다.

termsInfo

Object

필수

동의서 정보입니다.

필드

타입

필수 여부

설명

openingId

Integer

필수

공고 id 입니다.

status

Enum

필수

공고의 상태 정보입니다.

  • OPEN : 공고 활성화

  • CLOSE : 공고 비활성화

  • ARCHIVE : 공고 보관

title

String

필수

공고 제목입니다.

detail

String

선택

공고 상세 설명입니다. (html 형식)

openDate

String

선택

공고 생성일입니다.

dueDate

String

선택

공고 마감일입니다.

deploy

Boolean

선택

공고 채용사이트 게시 여부입니다.

필드

타입

필수 여부

설명

groupId

Integer

필수

워크스페이스 id 입니다.

name

String

필수

워크스페이스 이름입니다.

imageUrl

String

선택

워크스페이스 프로필 URL 입니다.

필드

타입

필수 여부

설명

docId

String

필수

지원서류 id 입니다.

name

String

필수

지원서류 이름입니다.

detail

String

선택

지원서류 상세 설명입니다.

need

Boolean

선택

지원서류 필수 제출 여부입니다.

forms

Object[]

선택

지원서류 양식 파일 정보입니다.

enableUrl

Boolean

선택

지원서류 링크 제출 허용 여부입니다.

필드

타입

필수 여부

설명

fileName

String

필수

양식 파일명입니다.

fileType

String

필수

양식 파일 확장자명입니다.

fileSize

String

필수

양식 파일 파일크기입니다.

formUrl

String

선택

양식 파일 다운로드 URL입니다.

필드

타입

필수 여부

설명

questionnaireId

String

필수

사전 질문 id 입니다.

question

String

필수

사전 질문입니다.

type

Integer

선택

사전 질문 유형입니다.

  • 100 : 텍스트 입력

  • 200 : 단건 선택

  • 300 : 복수 선택

  • 400 : 지원 경로 입력

need

Boolean

선택

사전 질문 필수 제출 여부입니다.

description

String

선택

사전 질문 상세 설명입니다.

maxLength

Integer

선택

사전 질문 최대 답변 길이입니다.

items

String[]

선택

사전 질문 선택지입니다.

isDirectly

Boolean

필수

사전 질문 직접 등록 가능 여부입니다.

필드

타입

필수 여부

설명

from

Integer

선택

최소 경력입니다.(EXPERIENCED 만 해당)

to

Integer

선택

최대 경력입니다.(EXPERIENCED 만 해당)

type

Enum

선택

경력 사항 구분입니다.

  • NEW_COMER : 신입

  • EXPERIENCED : 경력

  • NOT_MATTER : 무관

필드

타입

필수 여부

설명

privacyTerms

String

선택

개인정보 필수 항목 수집 및 이용 동의 전문입니다. (html 형식)

privacyTermsOptional

String

선택

개인정보 선택 항목 수집 및 이용 동의 전문입니다. (html 형식)

privacyConsignmentTerms

String

선택

개인정보 처리 위탁에 대한 고지 전문입니다. (html 형식)

sensitiveInformationTerms

String

선택

민감정보 수집 및 이용 동의 전문입니다. (html 형식)

additionalTerms

Object[]

선택

지원자 추가 약관 정보입니다.

필드

타입

필수 여부

설명

id

Integer

필수

지원자 추가 약관 정보 동의 ID입니다.

title

String

필수

지원자 추가 약관 정보 동의 제목입니다.

titleEng

String

선택

지원자 추가 약관 정보 동의 제목입니다. (영문)

content

String

필수

지원자 추가 약관 정보 동의 전문입니다. (html 형식)

contentEng

String

선택

지원자 추가 약관 정보 동의 전문입니다. (영문)(html 형식)

require

Boolean

필수

지원자 추가 약관 정보 동의 필수 여부입니다.

order

Integer

필수

지원자 추가 약관 정보 노출 순서입니다.

필드

타입

필수 여부

설명

gender

Enum

선택

성별 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

genderNotice

String

선택

성별 제출 유의사항입니다.

birthday

Enum

선택

생년월일 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

birthdayNotice

String

선택

생년월일 제출 유의사항입니다.

educationalBackground

Enum

선택

학력 사항 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

educationalBackgroundNotice

String

선택

학력 사항 제출 유의사항입니다.

career

Enum

선택

경력 사항 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

careerNotice

String

선택

경력 사항 제출 유의사항입니다.

languageSkill

Enum

선택

어학 사항 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

languageSkillNotice

String

선택

어학 사항 제출 유의사항입니다.

certificate

Enum

선택

자격증 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

certificateNotice

String

선택

자격증 제출 유의사항입니다.

militaryService

Enum

선택

병역 사항 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

militaryServiceNotice

String

선택

병역 사항 제출 유의사항입니다.

disability

Enum

선택

장애 사항 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

disbailityNotice

String

선택

장애 사항 제출 유의사항입니다.

veteranStatus

Enum

선택

보훈 사항 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

veteranStatusNotice

String

선택

보훈 사항 제출 유의사항입니다.

address

Enum

선택

주소 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

addressNotice

String

선택

주소 제출 유의사항입니다.

foreignName

Enum

선택

영문 이름 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

foreignNameNotice

String

선택

영문 제출 유의사항입니다.

nationality

Enum

선택

국적 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

natilnalityNotice

String

선택

국적 제출 유의사항입니다.

overseasExperience

Enum

선택

해외 경험 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

overseasExperienceNotice

String

선택

해외 경험 제출 유의사항입니다.

outsideActivity

Enum

선택

외부 활동 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

outsideActivityNotice

String

선택

외부 활동 제출 유의사항입니다.

profileImage

Enum

선택

프로필 사진 제출 여부입니다.

  • NOT_RECEIVED : 제출 안함

  • OPTIONAL : 선택

  • REQUIRED : 필수

profileImageNotice

String

선택

프로필 사진 제출 유의사항입니다.

필드

타입

필수 여부

설명

openingJobPositionSetting

Object

필수

공고 모집분야 설정 정보입니다.

openingJobPositions

List

필수

지원자가 선택 가능한 모집분야 값 리스트입니다.

필드

타입

필수 여부

설명

id

Integer

필수

공고 모집분야 설정 정보 고유 id입니다.

maxPriority

Integer

필수

선택 가능한 모집분야의 최대 갯수입니다.

openingId

Integer

필수

공고의 고유 id입니다.

createdAt

String

필수

공고 모집분야 설정 정보 생성일입니다.

updatedAt

String

필수

공고 모집분야 설정 정보 수정일입니다.

필드

타입

필수 여부

설명

id

Integer

필수

지원자가 선택 가능한 모집분야 값 고유 id입니다.

openingId

Integer

필수

공고의 고유 id입니다.

jobPositionPlace

Object

선택

지원자가 선택 가능한 근무지입니다.

jobPositionField

Object

선택

지원자가 선택 가능한 부입니다.

jobPositionOccupation

Object

선택

지원자가 선택 가능한 직군입니다.

jobPositionJob

Object

선택

지원자가 선택 가능한 직무입니다.

jobPositionCareer

Object

선택

지원자가 선택 가능한 경력 사항 입니다.

jobPositionEmployment

Object

선택

지원자가 선택 가능한 채용 형태 입니다.

필드

타입

필수 여부

설명

id

Integer

필수

부문 고유 id입니다.

field

String

필수

부문입니다.

openingId

Integer

필수

공고의 고유 id입니다.

openingJobPositionId

Integer

필수

지원자가 선택 가능한 모집분야 값 고유 id입니다.

createdAt

String

필수

공고 모집분야 설정 정보 생성일입니다.

updatedAt

String

필수

공고 모집분야 설정 정보 수정일입니다.

필드

타입

필수 여부

설명

id

Integer

필수

직 고유 id입니다.

occupation

String

필수

직군입니다.

openingId

Integer

필수

공고의 고유 id입니다.

openingJobPositionId

Integer

필수

지원자가 선택 가능한 모집분야 값 고유 id입니다.

createdAt

String

필수

공고 모집분야 설정 정보 생성일입니다.

updatedAt

String

필수

공고 모집분야 설정 정보 수정일입니다.

필드

타입

필수 여부

설명

id

Integer

필수

직 고유 id입니다.

job

String

필수

직무입니다.

openingId

Integer

필수

공고의 고유 id입니다.

openingJobPositionId

Integer

필수

지원자가 선택 가능한 모집분야 값 고유 id입니다.

createdAt

String

필수

공고 모집분야 설정 정보 생성일입니다.

updatedAt

String

필수

공고 모집분야 설정 정보 수정일입니다.

필드

타입

필수 여부

설명

id

Integer

필수

근무지 고유 id입니다.

location

String

필수

근무 지역입니다.

googleMapId

String

선택

Google Map 제공 id입니다.

place

String

선택

기본 주소입니다.

detailPlace

String

선택

상세 주소입니다.

workFromHome

Boolean

선택

재택 근무 가능 여부입니다.

openingId

Integer

필수

공고의 고유 id입니다.

openingJobPositionId

Integer

필수

지원자가 선택 가능한 모집분야 값 고유 id입니다.

createdAt

String

필수

공고 모집분야 설정 정보 생성일입니다.

updatedAt

String

필수

공고 모집분야 설정 정보 수정일입니다.

필드

타입

필수 여부

설명

id

Integer

필수

경력사항 고유 id입니다.

careerFrom

Integer

선택

최소 경력 연수입니다.

careerTo

Integer

선택

최대 경력 연수입니다.

careerType

Enum

선택

경력 사항 구분입니다.

openingId

Integer

필수

공고의 고유 id입니다.

openingJobPositionId

Integer

필수

지원자가 선택 가능한 모집분야 값 고유 id입니다.

createdAt

String

필수

공고 모집분야 설정 정보 생성일입니다.

updatedAt

String

필수

공고 모집분야 설정 정보 수정일입니다.

필드

타입

필수 여부

설명

id

Integer

필수

채용 형태 고유 id입니다.

employment

Enum

필수

채용 형태입니다.

  • FULL_TIME_WORKER: 정규

  • CONTRACT_WORKER: 계약직

  • INTERN_WORKER: 인턴

  • FREE_LANCER: 프리랜서

  • MILITARY_SERVICE_EXCEPTION: 병역 특례

openingId

Integer

필수

공고의 고유 id입니다.

openingJobPositionId

Integer

필수

지원자가 선택 가능한 모집분야 값 고유 id입니다.

createdAt

String

필수

공고 모집분야 설정 정보 생성일입니다.

updatedAt

String

필수

공고 모집분야 설정 정보 수정일입니다.

필드

타입

필수 여부

설명

personalRequiredTerm

Object

필수

개인정보 필수항목 수집 및 이용 동의서에 대한 정보입니다.

personalOptionalTerm

Object

필수

개인정보 선택항목 수집 및 이용 동의서에 대한 정보입니다.

sensitiveTerm

Object

선택

민감정보 수집 및 이용 동의서에 대한 정보입니다.

customTerms

Object[]

필수

범용영역 동의서에 대한 정보입니다.

필드

타입

필수 여부

설명

id

Number

필수

동의서 id

isRequired

Boolean

필수

동의서 필수/선택 여부

locales

Object

필수

동의서 언어

필드

타입

필수 여부

설명

ko

Object

필수

한글 언어 동의서에 대한 정보

en

Object

필수

영문 언어 동의서에 대한 정보

필드

타입

필수 여부

설명

title

String

필수

동의서 제목

content

String

필수

동의서 내용