Note
지원자 등록(지원 접수) 를 요청합니다.
요청 URL
POST
https://oapi.greetinghr.com/openapi/applicant
요청 파라미터
Content-Type: application/json
필드 | 타입 | 필수 여부 | 설명 | 파라미터 타입 | 비고 |
---|---|---|---|---|---|
openingId | Integer | 필수 | 그리팅 공고 id 입니다. | Body | |
name | String | 필수 | 지원자 이름입니다. | Body |
|
String | 선택 | 지원자 이메일입니다. | Body |
| |
phone | String | 선택 | 지원자 핸드폰 번호입니다. | Body |
|
referer | String | 선택 | 지원자 지원 경로입니다. | Body |
|
optionalTermsAgree | Boolean | 선택 | 개인정보 선택 수집 항목 동의 여부입니다. | Body | |
documents | Object[] | 선택 | 지원 서류 제출 정보입니다. | Body | |
questionnaires | Object[] | 선택 | 사전 질문 제출 정보입니다. | Body | |
additionalApplicantInfo | Object | 선택 | 추가 정보 제출 정보입니다. | Body | |
needNotify | Boolean | 선택 | 지원 알림 이메일 발송 여부입니다. | Body | |
additionalTermAgrees | Object[] | 선택 | 지원자 추가 정보 약관 동의 여부입니다. | Body | 추후 삭제 예정 |
termAgreements | Object | 선택 | 동의서에 대한 동의 여부입니다. | Body | 공고 상세 정보 조회 V2에서 받은 동의서(termsInfo)에 대한 동의여부 |
요청 파라미터 (documents)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
fileUrl | String | 선택 | 제출 서류가 포함된 URL 입니다. |
|
fileName | String | 선 | 파일명 입니다. | |
fileToken | String | 선택 | 제출 서류 정보가 포함된 토큰입니다. |
|
docName | String | 필수 | 그리팅 내 표기될 지원 서류 이름입니다. (이력서, 자기소개서 등) |
요청 파라미터 (questionnaires)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
question | String | 필수 | 사전 질문입니다. | |
answer | String | 필수 | 사전 질문에 대한 답변입니다. |
|
요청 파라미터 (additionalApplicantInfo)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
gender | Enum | 선택 | 성별입니다. |
|
birthday | String | 선택 | 생년월일입니다. |
|
englishName | String | 선택 | 영문 이름입니다. |
|
address | String | 선택 | 주소입니다. |
|
detailAddress | String | 선택 | 상세 주소입니다. |
|
careerType | Enum | 선택 | 경력 사항입니다. |
|
militaryService | Enum | 선택 | 복무 대상 여부입니다. |
|
militaryStatus | Enum | 선택 | 복무 형태입니다. |
|
militaryKind | Enum | 선택 | 군 복무 유형입니다. | |
enlistmentDate | String | 선택 | 입대일입니다. | |
dischargeDate | String | 선택 | 제대일입니다. | |
typeOfDisability | String | 선택 | 장애 종류입니다. |
|
isDisability | Enum | 선택 | 장애 대상 여부입니다. |
|
severityOfSymptoms | String | 선택 | 장애 중증도입니다. |
|
veteranStatus | Enum | 선택 | 보훈 대상 여부입니다. |
|
veteranCode | String | 선택 | 보훈 번호입니다. |
|
educationalBackgrounds | Object[] | 선택 | 학력사항입니다. | |
careers | Object[] | 선택 | 경력사항입니다. | |
certificates | Object[] | 선택 | 자격증 사항입니다. | |
languageSkills | Object[] | 선택 | 어학 사항입니다. | |
outsideActivities | Object[] | 선택 | 외부 활동입니다. |
요청 파라미터 (educationalBackgrounds)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
kind | Enum | 필수 | 학위 종류입니다. |
|
name | String | 선택 | 학교명입니다. |
|
startDate | String | 선택 | 입학일입니다. |
|
endDate | String | 선택 | 졸업입입니다. |
|
score | String | 선택 | 학점입니다. |
|
majorField | String | 선택 | 계열입니다. (상경, 문과 등) |
|
maxScore | String | 선택 | 기준 학점입니다. (4.3, 4.5 등) |
|
major | String | 선택 | 전공입니다. |
|
isQualification | Boolean | 필수 | 검정고시 해당 여부입니다. | |
examination | String | 선택 | 졸업시험 통과일입니다. |
|
attending | Boolean | 필수 | 재학 여부입니다. | |
isNightUniversity | Boolean | 선택 | 야간 대학 여부입니다. |
요청 파라미터 (careers)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
tenureStartDate | String |
| 입사일입니다. |
|
tenureEndDate | String |
| 퇴사일입니다. |
|
position | String |
| 직급입니다. |
|
job | String |
| 담당 업무입니다. |
|
inService | Boolean |
| 재직 여부입니다. | |
company | String |
| 재직 회사명입니다. |
|
type | Enum |
| 경력 유형입니다. |
요청 파라미터 (languageSkills)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
examName | String |
| 시험명입니다. |
|
acquisitionDate | String |
| 취득일입니다. |
|
grade | String |
| 시험 점수입니다. |
|
language | String |
| 시험 언어입니다. |
|
요청 파라미터 (certificates)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
credential | String |
| 자격증 이름입니다. |
|
issuer | String |
| 발행처입니다. |
|
acquisitionDate | String |
| 취득일입니다. |
|
요청 파라미터 (additionalTermAgrees)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
id | Integer | 필수 | 약관 ID입니다. | |
agree | Boolean | 필수 | 약관 동의 여부입니다. |
요청 파라미터 (termAgreements)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
personalRequiredTerm | Object | 필수 | 개인정보 필수항목 수집 및 이용 동의서에 대한 동의 여부 입니다. | |
personalOptionalTerm | Object | 필수 | 개인정보 선택항목 수집 및 이용 동의서에 대한 동의 여부입니다. | |
sensitiveTerm | Object | 선택 | 민감정보 수집 및 이용 동의서에 대한 동의 여부 입니다. | |
customTerms | Object[] | 필수 | 범용영역 동의서에 대한 동의여부 | 없으면 빈 리스트 |
요청 파라미터 (personalRequiredTerm, personalOptionalTerm, customTerms, thirdPartyTerm)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
id | Number | 필수 | 동의서 id | 공고 상세 정보 조회 V2에서 받은 동의서의 id |
isAgree | Boolean | 필수 | 동의서 동의여부 |
요청 파라미터 (sensitiveTerm)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
id | Number | 필수 | 동의서 id | 공고 상세 정보 조회 V2에서 받은 동의서의 id |
isAgree | Boolean | 필수 | 동의서 동의여부 | |
items | Object | 필수 | 민감정보 동의 항목 |
요청 파라미터 (items)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
disability | Boolean | 필수 | 장애사항 수집 여부 | |
veteranStatus | Boolean | 필수 | 보훈사항 수집 여부 |
요청 파라미터 (outsideActivities)
필드 | 타입 | 필수 여부 | 설명 | 비고 |
---|---|---|---|---|
activityType | Enum |
| 활동 유형입니다. | |
startDateOfActivity | String |
| 활동 시작일입니다. |
|
endDateOfActivity | String |
| 활동 종료일입니다. |
|
location | String |
| 활동 장소/기관입니다. | |
content | String |
| 활동 내용입니다. |
|