공고의 상세 정보를 불러옵니다.
복수 개의 모집 분야를 모두 반환합니다.
요청 URL
GET
https://oapi.greetinghr.com/openapi/openings/{openingId}
요청 헤더
X-Api-Version: 2.0
요청 파라미터
필드 | 타입 | 필수 여부 | 설명 | 파라미터 타입 |
---|---|---|---|---|
openingId | Integer | 필수 | 공고의 고유 번호(id) 입니다. | Path |
예시 응답
{
"success": true,
"data": {
"openingInfo": {
"openingId": 1,
"title": "가나다라",
"detail": "<p>test</p>",
"openDate": "2022-10-29T13:17:22Z",
"dueDate": null,
"deploy": false
},
"groupInfo": {
"groupId": 1,
"name": "그리팅",
"imageUrl": null
},
"docsInfo": [
{
"docId": "638833c95760ef6ca293e65c",
"name": "이력서",
"detail": "PDF 형식으로 올려주세요.",
"need": true,
"enableUrl": true,
"forms": [
{
"fileName": "fileName",
"fileType": "pdf",
"fileSize": 9742296,
"formUrl": "https://example.pdf"
}
]
},
{
"docId": "638833c95760ef6ca293e65d",
"name": "자기소개서",
"detail": "PDF 형식으로 올려주세요.",
"need": true,
"enableUrl": true,
"forms": []
}
],
"questionnairesInfo": [
{
"questionnaireId": "6389acd55760ef6ca293e7e5",
"question": "사전질문",
"type": "TEXT",
"need": true,
"description": "필수로 답변해주세요",
"maxLength": 1,
"items": [],
"isDirectly": true
},
{
"questionnaireId": "6389acd55760ef6ca293e7e6",
"question": "다중선택 사전질문",
"type": "MULTI_SELECT",
"need": false,
"description": null,
"maxLength": 255,
"items": [
"항목 1",
"항목 2"
],
"isDirectly": true
}
],
"careerInfo": {
"from": 3,
"to": null,
"type": "EXPERIENCED"
},
"terms": { // 추후 삭제 예정
"privacyTerms": null,
"privacyTermsOptional": null,
"privacyConsignmentTerms": null,
"sensitiveInformationTerms": null,
"additionalTerms": [
{
"id": 0,
"title": "약관 제목",
"titleEng": "약관 제목(eng)",
"content": "약관 내용",
"contentEng": "약관 내용(eng)",
"require": true,
"order": 0
}
]
},
"additionalApplicantInfoConfig": {
"gender": "OPTIONAL",
"birthday": "OPTIONAL",
"educationalBackgroundNotice": null,
"educationalBackground": "OPTIONAL",
"careerNotice": null,
"career": "OPTIONAL",
"languageSkillNotice": null,
"languageSkill": "OPTIONAL",
"certificateNotice": null,
"certificate": "OPTIONAL",
"militaryService": "OPTIONAL",
"disability": "OPTIONAL",
"veteranStatus": "OPTIONAL",
"profileImage": "OPTIONAL",
"address": "OPTIONAL",
"addressNotice": null,
"militaryServiceNotice": null,
"foreignName": "OPTIONAL",
"foreignNameNotice": null,
"nationality": "OPTIONAL",
"nationalityNotice": null,
"overseasExperience": "OPTIONAL",
"overseasExperienceNotice": null,
"outsideActivity": "OPTIONAL",
"outsideActivityNotice": null,
"profileImageNotice": null,
"genderNotice": null,
"birthdayNotice": null,
"disabilityNotice": null,
"veteranStatusNotice": null,
},
"termsInfo": {
"personalRequiredTerm": {
"id": 1,
"isRequired": true,
"locales": {
"ko": {
"title": "개인정보 필수항목 수집 및 이용 동의",
"content": "\n<header style=\"font-weight: bold\"> 공들린 (이하 “회사”라 함)은(는) “Greeting” 을 통한 채용 절차 진행을 위하여 귀하의 정보를 수집합니다. </header> <br> <article> <p style=\"line-height: 1.75em; font-weight: bold\"> 1. 수집하는 개인정보의 필수항목 </p> <p style=\"line-height: 1.75em\"> • 성명, 전화번호, 이메일 </p> <br> <p style=\"line-height: 1.75em; font-weight: bold\"> 2. 개인정보처리의 목적 </p> <p style=\"line-height: 1.75em\"> • 채용 관련 안내, 공지사항 전달, 채용 및 웹사이트 이용 관련 연락, 채용 적합성 판단 및 서류심사/면접 등의 근거 자료, 인재 DB 활용 등 </p> <br> <p style=\"line-height: 1.75em; font-weight: bold\"> 3. 보유기간 </p> <span style=\"line-height: 1.75em; font-weight: bold;\"> • 접수 지원 후 3년간, 단 정보주체의 삭제 요청이 있는 경우 지체없이 파기 </span> <br><br> <p style=\"line-height: 1.75em\"> ※ 회사는 본인이 작성/제출한 정보에 한하여 정보를 수집합니다. 채용서비스의 특성상 민감한 정보 등이 수집될 수 있으니 작성/제출에 유의하여 주시기 바랍니다. </p> <br> <p style=\"line-height: 1.75em\"> ※ 귀하는 개인 정보 수집ㆍ이용에 대한 동의를 거부할 권리가 있습니다. 그러나 동의를 거부할 경우 원활한 기업 측으로의 지원자 정보 전달을 진행할 수 없어 본건 서비스에 제한을 받을 수 있습니다. </p> </article>\n"
},
"en": {
"title": "I agree of Collecting and Using optional Personal Information Agreement",
"content": "\n<header style=\"font-weight: bold\">\n\n공들린 (hereafter, \"the Company\") will collect your personal information required for the employment process using \"Greeting\" as follows:\n</header>\n\n<br>\n\n<article>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n1. Items of required personal information to be collected\n</p>\n\n<p style=\"line-height: 1.75em\">\n• Your name in Korean and English, telephone number, e-mail address</p>\n<br>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n2. Purpose of the processing of personal information\n</p>\n\n<p style=\"line-height: 1.75em\">\n• Transfer of recruitment information and other notices, contact regarding employment and use of the website, judgment of suitability for employment, evidence for document review or interview, and utilization for human resources DB, etc.\n</p>\n<br>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n3. Duration of the preservation of the information\n</p>\n\n<span style=\"line-height: 1.75em; font-weight: bold;\">\n• Within three years after the application. But if information provider requests, the personal information will be destroyed without delay.\n</span>\n\n<br><br>\n\n<p style=\"line-height: 1.75em\">\n※ The Company only collects the information you inputted and submitted. Due to the nature of the recruitment service, delicate information may be collected, so be mindful when filling in/submitting the information.\n</p>\n<br>\n\n<p style=\"line-height: 1.75em\">\n※ You have the right to refuse the selection and use of your personal information. However, in this case, the service may be limited, because it can affect the transfer of applicant information to the applied company.\n</p>\n\n</article>\n"
}
}
},
"personalOptionalTerm": {
"id": 2,
"isRequired": false,
"locales": {
"ko": {
"title": "개인정보 선택항목 수집 및 이용 동의",
"content": "<header style=\"font-weight: bold\">\n\n공들린 (이하 “회사”라 함)은(는) “Greeting” 을 통한 채용 절차 진행을 위하여 귀하의 정보를 수집합니다.\n</header>\n\n<br>\n\n<article>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n1. 수집하는 개인정보의 선택항목\n</p>\n\n<p style=\"line-height: 1.75em\">\n• 생년월일, 주소, 자기소개서, 이력서, 학력사항, 사진, 동영상, 자격사항, 경력사항, 포트폴리오, 경력기술서, 지원 분야, 희망연봉, 직전 연봉, 추천인, 지원 경로, 기타 본인이 직접 입력하거나 첨부파일을 통하여 업로드 하는 비정형적 정보 중 개인식별 가능성이 있는 정보 <br>\n(해당 내용에 대하여 각 항목별 동의가 일치하지 않을 경우 해당 자료의 처리가 불가능하므로, 직접 기재한 사항에 대하여는 선택적 개인정보 수집 및 이용에 동의하신 것으로 봅니다. 수집 및 이용에 동의하지 않으시는 경우 해당 내용을 삭제하여 주시기 바랍니다)\n</p>\n<br>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n2. 개인정보처리의 목적\n</p>\n\n<p style=\"line-height: 1.75em\">\n• 채용 관련 안내, 공지사항 전달, 채용 및 웹사이트 이용 관련 연락, 채용 적합성 판단 및 서류심사/면접 등의 근거 자료, 인재 DB 활용 등\n</p>\n<br>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n3. 보유기간\n</p>\n\n<span style=\"line-height: 1.75em; font-weight: bold;\">\n• 접수 지원 후 3년간, 단 정보주체의 삭제 요청이 있는 경우 지체없이 파기\n</span>\n\n<br><br>\n\n<p style=\"line-height: 1.75em\">\n※ 회사는 본인이 작성/제출한 정보에 한하여 정보를 수집합니다. 채용서비스의 특성상 민감한 정보 등이 수집될 수 있으니 작성/제출에 유의하여 주시기 바랍니다.\n</p>\n<br>\n\n<p style=\"line-height: 1.75em\">\n※ 귀하는 개인 정보 수집ㆍ이용에 대한 동의를 거부할 권리가 있습니다. 그러나 동의를 거부할 경우 원활한 기업 측으로의 지원자 정보 전달을 진행할 수 없어 본건 서비스에 제한을 받을 수 있습니다.\n</p>\n\n</article>"
},
"en": {
"title": "I agree of Collecting and Using optional Personal Information Agreement",
"content": "\n<header style=\"font-weight: bold\">\n\n공들린 (hereafter, \"the Company\") will collect your personal information required for the employment process using \"Greeting\" as follows:\n</header>\n\n<br>\n\n<article>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n1. Items of optional personal information to be collected\n</p>\n\n<p style=\"line-height: 1.75em\">\n• Date of birth, Address, CV, résumé, educational records, photo, video, qualification, experience, gender, location, protected verteran status, disability, portfolio, Curriculum Vitae, field of application, desired annual salary, previous salary, recommender, route of application, and other atypical information inputted or attached by the applicant that may be personally identifiable. <br>\n(If the consent of each item is inconsistent with the relevant content, the data cannot be processed, so it is deemed that you have agreed to collect and use selective personal information for the matters you have written yourself. If you don't agree to collect and use it, please delete it)\n</p>\n<br>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n2. Purpose of the processing of personal information\n</p>\n\n<p style=\"line-height: 1.75em\">\n• Transfer of recruitment information and other notices, contact regarding employment and use of the website, judgment of suitability for employment, evidence for document review or interview, and utilization for human resources DB, etc.\n</p>\n<br>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n3. Duration of the preservation of the information\n</p>\n\n<span style=\"line-height: 1.75em; font-weight: bold;\">\n• Within three years after the application. But if information provider requests, the personal information will be destroyed without delay.\n</span>\n\n<br><br>\n\n<p style=\"line-height: 1.75em\">\n※ The Company only collects the information you inputted and submitted. Due to the nature of the recruitment service, delicate information may be collected, so be mindful when filling in/submitting the information.\n</p>\n<br>\n\n<p style=\"line-height: 1.75em\">\n※ You have the right to refuse the selection and use of your personal information. However, in this case, the service may be limited, because it can affect the transfer of applicant information to the applied company.\n</p>\n\n</article>\n"
}
}
},
"sensitiveTerm": {
"id": 3,
"isRequired": true,
"locales": {
"ko": {
"title": "민감정보 수집 및 이용 동의",
"content": "<article>\n<p style=\"line-height: 1.75em\">\n회사는 채용 절차 진행을 위하여 귀하의 민감 정보를 처리(수집, 이용)하기 위해서는 「개인정보보호법」 제23조 및 장애인고용촉진 및 직업재활법에 의하여 별도 동의가 필요합니다.\n</p><br/>\n\n<p style=\"line-height: 1.75em\">\n1. 수집하는 민감정보 항목\n</p>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">•\n [필수항목]\n</p>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n보훈여부\n</p><br>\n\n<p style=\"line-height: 1.75em\">\n2. 민감정보처리의 목적</p>\n\n<p style=\"line-height: 1.75em\">\n채용 적합성 판단 및 서류심사/면접 등의 근거 자료, 인재 DB 활용 등</p><br>\n\n<p style=\"line-height: 1.75em\">\n3. 보유기간\n</p>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n접수 지원 후 3년간, 단 정보주체의 삭제 요청이 있는 경우 지체없이 파기</p><br>\n\n<p style=\"line-height: 1.75em\">\n※ 회사는 본인이 작성/제출한 정보에 한하여 정보를 수집합니다. 채용서비스의 특성상 민감한 정보 등이 수집될 수 있으니 작성/제출에 유의하여 주시기 바랍니다.\n</p><br>\n\n<p style=\"line-height: 1.75em\">\n※ 귀하는 개인 정보 수집•이용에 대한 동의를 거부할 권리가 있습니다. 그러나 동의를 거부할 경우 원활한 기업 측으로의 지원자 정보 전달을 진행할 수 없어 본건 서비스에 제한을 받을 수 있습니다.\n</p><br>"
},
"en": {
"title": "Agreement of Collecting and Using Sensitive Information",
"content": "\n<article>\n<p style=\"line-height: 1.75em\">\nThe Company needs agreement 「Personal Information Protection Act」 Article 23 and the Employment Promotion and Vocational Rehabilitation Act for the Disabled\n</p><br/>\n\n<p style=\"line-height: 1.75em\">\n1. Items of personal information to be collected\n</p>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\n• [Required]\n</p>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\nVeteran Status\n</p><br>\n\n<p style=\"line-height: 1.75em\">\n2. Purpose of the processing of sensitive information\n</p>\n\n<p style=\"line-height: 1.75em\">\nevidence for document review or interview, and utilization for human resources DB, etc.\n</p><br>\n\n<p style=\"line-height: 1.75em\">\n3. Duration of the preservation of the information\n</p>\n\n<p style=\"line-height: 1.75em; font-weight: bold\">\nWithin three years after the application. But if information provider requests, the personal information will be destroyed without delay.\n</p><br>\n\n<p style=\"line-height: 1.75em\">\n※ The Company only collects the information you inputted and submitted. Due to the nature of the recruitment service, delicate information may be collected, so be mindful when filling in/submitting the information.\n</p><br>\n\n<p style=\"line-height: 1.75em\">\n※ You have the right to refuse the selection and use of your personal information. However, in this case, the service may be limited, because it can affect the transfer of applicant information to the applied company.\n</p><br>\n"
}
}
},
"customTerms": [
{
"id": 245,
"isRequired": false,
"locales": {
"ko": {
"title": "111",
"content": "<p style=\"line-height: 1.75em;\">11123232323232</p>"
},
"en": {
"title": "111",
"content": "<p style=\"line-height: 1.75em;\">11123232323232</p>"
}
}
},
{
"id": 251,
"isRequired": false,
"locales": {
"ko": {
"title": "범용 영역 동의서 제목",
"content": "<p style=\"line-height: 1.75em;\">범용 영역 동의서 내용</p>"
},
"en": {
"title": "범용 영역 동의서 제목",
"content": "<p style=\"line-height: 1.75em;\">범용 영역 동의서 내용</p>"
}
}
}
]
},
"openingJobPositionInfo": {
"openingJobPositionSetting": {
"id": 1,
"maxPriority": 3,
"openingId": 1,
"createdAt": "2022-01-01T00:00:00.000Z",
"updatedAt": "2022-01-01T00:00:00.000Z",
},
"openingJobPositions": [
{
"id": 1,
"openingId": 1,
"jobPositionField": {
"id": 1,
"field": "부문",
"openingId": 1,
"openingJobPositionId": 1,
},
"jobPositionOccupation": {
"id": 1,
"occupation": "직군",
"openingId": 1,
"openingJobPositionId": 1,
"createdAt": "2022-01-01T00:00:00.000Z",
"updatedAt": "2022-01-01T00:00:00.000Z",
},
"jobPositionJob": {
"id": 1,
"job": "직무",
"openingId": 1,
"openingJobPositionId": 1,
"createdAt": "2022-01-01T00:00:00.000Z",
"updatedAt": "2022-01-01T00:00:00.000Z",
},
"jobPositionPlace": {
"id": 1,
"googleMapId": "id",
"location": "서울",
"place": "서울특별시 강남구",
"detailPlace": "강남대로",
"workFromHome": true,
"openingId": 1,
"openingJobPositionId": 1,
"createdAt": "2022-01-01T00:00:00.000Z",
"updatedAt": "2022-01-01T00:00:00.000Z",
},
"jobPositionCareer": {
"id": 1,
"careerFrom": 0,
"careerTo": 3,
"careerType": "EXPERIENCED",
"openingId": 1,
"openingJobPositionId": 1,
"createdAt": "2022-01-01T00:00:00.000Z",
"updatedAt": "2022-01-01T00:00:00.000Z",
},
"jobPositionEmployment": {
"id": 1,
"employment": "FULL_TIME_WORKER",
"openingId": 1,
"openingJobPositionId": 1,
"createdAt": "2022-01-01T00:00:00.000Z",
"updatedAt": "2022-01-01T00:00:00.000Z",
},
}
]
}
},
"message": null,
"errorCode": null
}
응답 객체 상세
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
openingInfo | Object | 필수 | 그리팅 내 설정된 공고의 정보입니다. |
groupinfo | Object | 필수 | 그리팅 내 워크스페이스 정보입니다. |
docsInfo | Object[] | 선택 | 그리팅 내 설정된 지원서류 정보입니다. |
questionnairesInfo | Object[] | 선택 | 그리팅 내 설정된 사전질문 정보입니다. |
careerInfo | Object | 필수 | 그리팅 내 설정된 공고의 경력 사항 정보입니다. |
terms | Object | 필수 | 그리팅 내 설정된 약관 정보입니다. (추후 삭제 예정) |
additionalApplicantInfoConfig | Object | 필수 | 그리팅 내 설정된 추가정보 설정 정보입니다. |
openingJobPositionInfo | Object | 선택 | 공고 모집분야 정보입니다. |
termsInfo | Object | 필수 | 동의서 정보입니다. |
응답 객체 상세 (openingInfo)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
openingId | Integer | 필수 | 공고 id 입니다. |
status | Enum | 필수 | 공고의 상태 정보입니다. - OPEN : 공고 활성화- CLOSE : 공고 비활성화- ARCHIVE : 공고 보관 |
title | String | 필수 | 공고 제목입니다. |
detail | String | 선택 | 공고 상세 설명입니다. (html 형식) |
openDate | String | 선택 | 공고 생성일입니다. |
dueDate | String | 선택 | 공고 마감일입니다. |
deploy | Boolean | 선택 | 공고 채용사이트 게시 여부입니다. |
응답 객체 상세 (groupInfo)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
groupId | Integer | 필수 | 워크스페이스 id 입니다. |
name | String | 필수 | 워크스페이스 이름입니다. |
imageUrl | String | 선택 | 워크스페이스 프로필 URL 입니다. |
응답 객체 상세 (documents)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
docId | String | 필수 | 지원서류 id 입니다. |
name | String | 필수 | 지원서류 이름입니다. |
detail | String | 선택 | 지원서류 상세 설명입니다. |
need | Boolean | 선택 | 지원서류 필수 제출 여부입니다. |
forms | Object[] | 선택 | 지원서류 양식 파일 정보입니다. |
enableUrl | Boolean | 선택 | 지원서류 링크 제출 허용 여부입니다. |
응답 객체 상세 (forms)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
fileName | String | 필수 | 양식 파일명입니다. |
fileType | String | 필수 | 양식 파일 확장자명입니다. |
fileSize | String | 필수 | 양식 파일 파일크기입니다. |
formUrl | String | 선택 | 양식 파일 다운로드 URL입니다. |
응답 객체 상세 (questionnaires)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
questionnaireId | String | 필수 | 사전 질문 id 입니다. |
question | String | 필수 | 사전 질문입니다. |
type | Integer | 선택 | 사전 질문 유형입니다. - 100 : 텍스트 입력- 200 : 단건 선택- 300 : 복수 선택- 400 : 지원 경로 입력 |
need | Boolean | 선택 | 사전 질문 필수 제출 여부입니다. |
description | String | 선택 | 사전 질문 상세 설명입니다. |
maxLength | Integer | 선택 | 사전 질문 최대 답변 길이입니다. |
items | String[] | 선택 | 사전 질문 선택지입니다. |
isDirectly | Boolean | 필수 | 사전 질문 직접 등록 가능 여부입니다. |
응답 객체 상세 (careerInfo)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
from | Integer | 선택 | 최소 경력입니다. ( EXPERIENCED 만 해당) |
to | Integer | 선택 | 최대 경력입니다. ( EXPERIENCED 만 해당) |
type | Enum | 선택 | 경력 사항 구분입니다. - NEW_COMER : 신입- EXPERIENCED : 경력- NOT_MATTER : 무관 |
응답 객체 상세 (terms)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
privacyTerms | String | 선택 | 개인정보 필수 항목 수집 및 이용 동의 전문입니다. (html 형식) |
privacyTermsOptional | String | 선택 | 개인정보 선택 항목 수집 및 이용 동의 전문입니다. (html 형식) |
privacyConsignmentTerms | String | 선택 | 개인정보 처리 위탁에 대한 고지 전문입니다. (html 형식) |
sensitiveInformationTerms | String | 선택 | 민감정보 수집 및 이용 동의 전문입니다. (html 형식) |
additionalTerms | Object[] | 선택 | 지원자 추가 약관 정보입니다. |
지원자 추가 약관 정보 상세(additionalTerms)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
id | Integer | 필수 | 지원자 추가 약관 정보 동의 ID입니다. |
title | String | 필수 | 지원자 추가 약관 정보 동의 제목입니다. |
titleEng | String | 선택 | 지원자 추가 약관 정보 동의 제목입니다. (영문) |
content | String | 필수 | 지원자 추가 약관 정보 동의 전문입니다. (html 형식) |
contentEng | String | 선택 | 지원자 추가 약관 정보 동의 전문입니다. (영문)(html 형식) |
require | Boolean | 필수 | 지원자 추가 약관 정보 동의 필수 여부입니다. |
order | Integer | 필수 | 지원자 추가 약관 정보 노출 순서입니다. |
응답 객체 상세 (additionalApplicantInfoConfig)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
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 | 선택 | 프로필 사진 제출 유의사항입니다. |
응답 객체 상세 (openingJobPositionInfo)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
openingJobPositionSetting | Object | 필수 | 공고 모집분야 설정 정보입니다. |
openingJobPositions | List | 필수 | 지원자가 선택 가능한 모집분야 값 리스트입니다. |
응답 객체 상세 (openingJobPositionSetting)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
id | Integer | 필수 | 공고 모집분야 설정 정보 고유 id입니다. |
maxPriority | Integer | 필수 | 선택 가능한 모집분야의 최대 갯수입니다. |
openingId | Integer | 필수 | 공고의 고유 id입니다. |
createdAt | String | 필수 | 공고 모집분야 설정 정보 생성일입니다. |
updatedAt | String | 필수 | 공고 모집분야 설정 정보 수정일입니다. |
응답 객체 상세 (openingJobPositions)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
id | Integer | 필수 | 지원자가 선택 가능한 모집분야 값 고유 id입니다. |
openingId | Integer | 필수 | 공고의 고유 id입니다. |
jobPositionPlace | Object | 선택 | 지원자가 선택 가능한 근무지입니다. |
jobPositionField | Object | 선택 | 지원자가 선택 가능한 부입니다. |
jobPositionOccupation | Object | 선택 | 지원자가 선택 가능한 직군입니다. |
jobPositionJob | Object | 선택 | 지원자가 선택 가능한 직무입니다. |
jobPositionCareer | Object | 선택 | 지원자가 선택 가능한 경력 사항 입니다. |
jobPositionEmployment | Object | 선택 | 지원자가 선택 가능한 채용 형태 입니다. |
응답 객체 상세 (jobPositionField)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
id | Integer | 필수 | 부문 고유 id입니다. |
field | String | 필수 | 부문입니다. |
openingId | Integer | 필수 | 공고의 고유 id입니다. |
openingJobPositionId | Integer | 필수 | 지원자가 선택 가능한 모집분야 값 고유 id입니다. |
createdAt | String | 필수 | 공고 모집분야 설정 정보 생성일입니다. |
updatedAt | String | 필수 | 공고 모집분야 설정 정보 수정일입니다. |
응답 객체 상세 (jobPositionOccupation)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
id | Integer | 필수 | 직 고유 id입니다. |
occupation | String | 필수 | 직군입니다. |
openingId | Integer | 필수 | 공고의 고유 id입니다. |
openingJobPositionId | Integer | 필수 | 지원자가 선택 가능한 모집분야 값 고유 id입니다. |
createdAt | String | 필수 | 공고 모집분야 설정 정보 생성일입니다. |
updatedAt | String | 필수 | 공고 모집분야 설정 정보 수정일입니다. |
응답 객체 상세 (jobPositionJob)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
id | Integer | 필수 | 직 고유 id입니다. |
job | String | 필수 | 직무입니다. |
openingId | Integer | 필수 | 공고의 고유 id입니다. |
openingJobPositionId | Integer | 필수 | 지원자가 선택 가능한 모집분야 값 고유 id입니다. |
createdAt | String | 필수 | 공고 모집분야 설정 정보 생성일입니다. |
updatedAt | String | 필수 | 공고 모집분야 설정 정보 수정일입니다. |
응답 객체 상세 (jobPositionPlace)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
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 | 필수 | 공고 모집분야 설정 정보 수정일입니다. |
응답 객체 상세 (jobPositionCareer)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
id | Integer | 필수 | 경력사항 고유 id입니다. |
careerFrom | Integer | 선택 | 최소 경력 연수입니다. |
careerTo | Integer | 선택 | 최대 경력 연수입니다. |
careerType | Enum - NEW_COMER : 신입- EXPERIENCED : 경력 - NOT_MATTER : 무관 | 선택 | 경력 사항 구분입니다. |
openingId | Integer | 필수 | 공고의 고유 id입니다. |
openingJobPositionId | Integer | 필수 | 지원자가 선택 가능한 모집분야 값 고유 id입니다. |
createdAt | String | 필수 | 공고 모집분야 설정 정보 생성일입니다. |
updatedAt | String | 필수 | 공고 모집분야 설정 정보 수정일입니다. |
응답 객체 상세 (jobPositionEmployment)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
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 | 필수 | 공고 모집분야 설정 정보 수정일입니다. |
응답 객체 상세 (termsInfo)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
personalRequiredTerm | Object | 필수 | 개인정보 필수항목 수집 및 이용 동의서에 대한 정보입니다. |
personalOptionalTerm | Object | 필수 | 개인정보 선택항목 수집 및 이용 동의서에 대한 정보입니다. |
sensitiveTerm | Object | 선택 | 민감정보 수집 및 이용 동의서에 대한 정보입니다. |
customTerms | Object[] | 필수 | 범용영역 동의서에 대한 정보입니다. |
응답 객체 상세 (personalRequiredTerm, personalOptionalTerm, sensitiveTerm, customTerms)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
id | Number | 필수 | 동의서 id |
isRequired | Boolean | 필수 | 동의서 필수/선택 여부 |
locales | Object | 필수 | 동의서 언어 |
응답 객체 상세 (locales)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
ko | Object | 필수 | 한글 언어 동의서에 대한 정보 |
en | Object | 필수 | 영문 언어 동의서에 대한 정보 |
응답 객체 상세 (ko, en)
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
title | String | 필수 | 동의서 제목 |
content | String | 필수 | 동의서 내용 |