📘

지원자 등록(지원 접수) 를 요청합니다.


요청 URL

POST https://oapi.greetinghr.com/openapi/applicant


요청 파라미터

Content-Type: application/json

필드타입필수 여부설명파라미터 타입비고
openingIdInteger필수그리팅 공고 id 입니다.Body
nameString필수지원자 이름입니다.Body- 최대 길이 : 30
emailString선택지원자 이메일입니다.Body- 최대 길이 : 255
phoneString선택지원자 핸드폰 번호입니다.Body- - 없이 숫자만
- 최소 길이 : 9
- 최대 길이 : 11
refererString선택지원자 지원 경로입니다.Body- 최대 길이 : 100
optionalTermsAgreeBoolean선택개인정보 선택 수집 항목 동의 여부입니다.Body
documentsObject[]선택지원 서류 제출 정보입니다.Body
questionnairesObject[]선택사전 질문 제출 정보입니다.Body
additionalApplicantInfoObject선택추가 정보 제출 정보입니다.Body
needNotifyBoolean선택지원 알림 이메일 발송 여부입니다.Body
additionalTermAgreesObject[]선택지원자 추가 정보 약관 동의 여부입니다.Body추후 삭제 예정
termAgreementsObject선택동의서에 대한 동의 여부입니다.Body공고 상세 정보 조회 V2에서 받은 동의서(termsInfo)에 대한 동의여부

요청 파라미터 (documents)

필드타입필수 여부설명비고
fileUrlString선택제출 서류가 포함된 URL 입니다.- 반드시 다운로드가 가능한 형태의 Public URL 로 전달 해주세요.
filenameString선택제출 서류 파일명입니다.- 확장자 포함
fileTokenString선택제출 서류 정보가 포함된 토큰입니다.- fileToken을 이용하여 업로드할 경우 fileUrl과 filename은 null로 전달해 주세요
docNameString필수그리팅 내 표기될 지원 서류 이름입니다. (이력서, 자기소개서 등)

요청 파라미터 (questionnaires)

필드타입필수 여부설명비고
questionString필수사전 질문입니다.
answerString필수사전 질문에 대한 답변입니다.- 최대 길이 : 255

요청 파라미터 (additionalApplicantInfo)

필드타입필수 여부설명비고
genderEnum선택성별입니다.

- MALE: 남성
- FEMALE : 여성
- NOT_SELECTED : 선택 안함
birthdayString선택생년월일입니다.- yyyy-MM-dd 포멧
careerTypeEnum선택경력 사항입니다.

- NEW_COMER : 신입
- EXPERIENCED : 경력
militaryServiceEnum선택복무 대상 여부입니다.

- TARGET : 대상
- NOT_TARGET : 비대상
militaryStatusEnum선택복무 형태입니다.

- FULL_FILLED : 군필
- UN_FULL_FILLED : 미필
- EXEMPTED : 면제
- IN_SERVICE : 복무중
typeOfDisabilityString선택장애 종류입니다.- 최대 길이 : 50
isDisabilityEnum선택장애 대상 여부입니다.

- TARGET : 대상
- NOT_TARGET : 비대상
severityOfSymptomsString선택장애 중증도입니다.- 최대 길이 : 255
veteranStatusEnum선택보훈 대상 여부입니다.

- TARGET : 대상
- NOT_TARGET : 비대상
veteranCodeString선택보훈 대상 여부입니다.- 00-000000 포멧
educationalBackgroundsObject[]선택학력사항입니다.
careersObject[]선택경력사항입니다.
certificatesObject[]선택자격증 사항입니다.
languageSkillsObject[]선택어학 사항입니다.

요청 파라미터 (educationalBackgrounds)

필드타입필수 여부설명비고
kindEnum필수학위 종류입니다.

- ELEMENTARY_SCHOOL_GRADUATE : 초등학교

- MIDDLE_SCHOOL_GRADUATE : 중학교

- HIGH_SCHOOL_GRADUATE : 고등학교

- ASSOCIATE_DEGREE : 전문대

- BACHELOR_DEGREE : 학사

- MASTERS_DEGREE : 석사

- DOCTOR_DEGREE : 박사
nameString선택학교명입니다.- 최대 길이 : 255
startDateString선택입학일입니다.- yyyy-MM-dd 포멧
endDateString선택졸업일입니다.- yyyy-MM-dd 포멧
scoreString선택학점입니다.- 최대 길이 : 255
majorFieldString선택계열입니다.

(예, 상경, 문과 등)
- 최대 길이 : 255
maxScoreString선택기준학점입니다.

(예, 4.3, 4.5 등)
- 최대 길이 : 255
majorString선택전공입니다.- 최대 길이 : 255
isQualificationExaminerBoolean필수검정고시 해당 여부입니다.
examinationForEntrancePassDateString선택졸업시험 통과일입니다.- yyyy-MM-dd 포멧
attendingBoolean필수재학 여부입니다.

요청 파라미터 (careers)

필드타입필수 여부설명비고
tenureStartDateString선택입사일입니다.- yyyy-MM-dd 포멧
tenureEndDateString선택퇴사일입니다.- yyyy-MM-dd 포멧
positionString필수직급입니다.- 최대 길이 : 50
jobString필수담당 업무입니다.- 최대 길이 : 1000
inServiceBoolean필수재직 여부입니다.
companyString필수재직 회사명입니다.- 최대 길이 : 255

요청 파라미터 (languageSkills)

필드타입필수 여부설명비고
examNameString필수시험명입니다.- 최대 길이 : 100
acquisitionDateString필수취득일입니다.- yyyy-MM-dd 포멧
gradeString필수시험 점수입니다.- 최대 길이 : 50
languageString필수시험 언어입니다.- 최대 길이 : 255

요청 파라미터 (certificates)

필드타입필수 여부설명비고
credentialString필수자격증 이름입니다.- 최대 길이 : 50
issuerString필수발행처입니다.- 최대 길이 : 50
acquisitionDateString필수취득일입니다.- yyyy-MM-dd 포멧

요청 파라미터 (additionalTermAgrees)

필드타입필수 여부설명비고
idInteger필수약관 ID입니다.
agreeBoolean필수약관 동의 여부입니다.

요청 파라미터 (termAgreements)

필드타입필수 여부설명비고
personalRequiredTermObject필수개인정보 필수항목 수집 및 이용 동의서에 대한 동의 여부 입니다.
personalOptionalTermObject필수개인정보 선택항목 수집 및 이용 동의서에 대한 동의 여부입니다.
sensitiveTermObject선택민감정보 수집 및 이용 동의서에 대한 동의 여부 입니다.
customTermsObject[]필수범용영역 동의서에 대한 동의여부없으면 빈 리스트

요청 파라미터 (personalRequiredTerm, personalOptionalTerm, customTerms)

필드타입필수 여부설명비고
idNumber필수동의서 id공고 상세 정보 조회 V2에서 받은 동의서의 id
isAgreeBoolean필수동의서 동의여부

요청 파라미터 (sensitiveTerm)

필드타입필수 여부설명비고
idNumber필수동의서 id공고 상세 정보 조회 V2에서 받은 동의서의 id
isAgreeBoolean필수동의서 동의여부
itemsObject필수민감정보 동의 항목

요청 파라미터 (items)

필드타입필수 여부설명
disabilityBoolean필수장애사항 수집 여부
veteranStatusBoolean필수보훈사항 수집 여부