콘텐츠로 이동

company_assign_request_cancel (회사 입사 신청 취소)

사용자가 본인의 회사 입사 신청을 취소합니다.

기본 정보

항목
URL https://asia-northeast3-construction24-test.cloudfunctions.net/company_assign_request_cancel
Method POST
인증 Firebase ID Token 필요

요청

Body

필드 타입 필수 설명 검증
token string O Firebase ID Token -
request_id string O 취소할 요청 ID (users/{UID}/requests 문서 ID) -

요청 예시

{
  "token": "eyJhbGci...",
  "request_id": "request123"
}

응답

성공 (200)

{
  "message": "기업 신청 요청이 취소되었습니다."
}

실패

코드 error 원인
400 "요청 데이터가 없습니다." 존재하지 않는 request_id
400 "취소할 수 있는 요청이 아닙니다." 요청 상태가 pending이 아님
400 "회사 가입 요청이 아닙니다." request_type이 company_membership이 아님
400 "회사 요청 데이터를 찾을 수 없습니다." 회사측 요청 데이터 조회 실패
500 "{에러 내용}" 서버 오류

참고

  • 관련 API: [[company_assign_request]], [[company_assign_request_approval]]
  • 취소 시 양쪽 문서 모두 status가 "rejected"로 변경됨
  • 본인이 직접 취소하는 경우에만 사용 가능