📘

폼(설문) 기능에 대한 응답 결과 정보를 제공합니다.

👉 폼(설문) 기능 이용하러 가기


요청 URL

GET https://oapi.greetinghr.com/openapi/applicants/{applicantId}/forms-answer

요청 파라미터

Content-Type: application/json

필드타입필수 여부설명비고
applicantIdInteger필수지원자 고유 id입니다.
statusEnum

- REQUEST: 요청 상태
- SUBMITTED: 제출 상태
- CANCELED: 취소 상태
- EXPIRED : 마감 상태
선택다음 상태에 해당하는 폼 응답 결과만 반환합니다.

응답 객체 상세

필드타입필수 여부설명비고
responsesObject[]필수해당 지원자의 폼 응답값입니다.

응답 객체 상세(responses)

필드타입필수 여부설명비고
responseIdLong필수응답 고유 id입니다.
formIdLong필수응답을 한 설문지의 고유 id입니다.
formTitleString필수응답을 한 설문지의 제목입니다.
answersObject[]필수응답(질문&답변)의 상세 내용입니다.

응답 객체 상세(responses/answers)

필드타입필수 여부설명비고
questionIdLong필수질문 고유 id입니다.
questionTitleString필수질문 내용입니다.
answersObject[]필수질문에 대한 답변입니다.

응답 객체 상세(responses/answers/answers)

필드타입필수 여부설명비고
answerIdLong필수답변 고유 id입니다.
answerContentString필수답변 내용입니다.
answerDownloadUrlString선택답변 다운로드 url입니다.파일 형태의 답변인 경우

응답 예시

{
  "success": true,
  "data": {
    "responses": [{
      "responseId": 1,
      "formId": 1,
      "formTitle": "설문",
      answers: [{
        "questionId": 1,
        "questionTitle": "이름을 입력하세요",
        "answers": [{
          "answerId": 1,
          "answerContent": "홍길동",
          "answerDownloadUrl": null,
        }]
      }, {
        "questionId": 2,
        "questionTitle": "주소를 입력하세요",
        "answers": [{
          "answerId": 2,
          "answerContent": "서울특별시",
          "answerDownloadUrl": null
        }]
      }]
    }] 
  },
 "message": null,
 "errorCode": null
}