콘텐츠로 이동
KDID API Documentation
워크마루 API
검색 초기화
KDID-Universe/KDID_documentations
Home
공통 API
건설 24
워크마루
관리자
시스템
요청
Cloudflare
KDID API Documentation
KDID-Universe/KDID_documentations
Home
Home
KDID API Documentation
공통 요청/응답 형식
테스트 모드
문서 작성 템플릿
ENUM 값
REGEX 패턴
에러 코드
공통 API
공통 API
회원가입
회원가입 v2
이메일 중복 확인
로그인 이메일 확인
회사 등록
비밀번호 재설정
본인인증 정보
내 정보 조회
내 주소 변경
내 장비 추가
내 장비 수정
내 장비 삭제
회사 정보 변경
회원 탈퇴
알림 읽음 처리
알림 숨김 처리
건설 24
건설 24
회사 관리
회사 관리
회사 설정
회사 설정
set_fields (직종 설정)
set_positions (직급 설정)
set_custom (업체 목록 설정)
set_page_rules (페이지 접근 권한 설정)
set_site_rules (현장 접근 권한 설정)
직원 입사/퇴사
직원 입사/퇴사
company_assign_request (회사 입사 신청)
company_assign_request_cancel (회사 입사 신청 취소)
company_assign_request_approval (회사 입사 신청 승인/거절)
company_resign (회사 탈퇴/퇴사 처리)
change_company_member_data (회사 멤버 정보 변경)
출퇴근 관리
출퇴근 관리
get_company_attendance_state (회사 출근 상태 조회)
company_check_in_request (회사 출근 요청)
company_check_out_request (회사 퇴근 요청)
company_check_in_request_approval (회사 출근 요청 승인/거절)
company_check_out_request_approval (회사 퇴근 요청 승인/거절)
company_admin_check_out (관리자 강제 퇴근 처리)
add_company_attendance_log (출퇴근 로그 추가)
delete_company_attendance_log (출퇴근 로그 삭제)
company_update_man_days (공수 변경)
edit_company_attendance_task (출퇴근 로그 작업 수정)
company_attendance_request_cancel (회사 출퇴근 요청 취소)
현장 감독
현장 감독
add_site_supervisor (현장 관리자 추가)
delete_site_supervisor (현장 관리자 제거)
현장 관리
현장 관리
현장 설정
현장 설정
등록/상태
등록/상태
site_registration (현장 등록)
change_site_state (현장 상태 변경)
set_site_tags (현장 태그 설정)
인력 관리
인력 관리
입사/퇴사
입사/퇴사
site_assign_request (현장 입사 신청)
site_assign_request_cancel (현장 입사 신청 취소)
site_assign_request_approval (현장 입사 신청 승인/거절)
site_resign (현장 퇴사)
change_site_member_data (현장 멤버 정보 변경)
현장 변경
현장 변경
site_change (현장 강제 변경)
site_change_request (현장 변경 요청)
site_change_request_cancel (현장 변경 요청 취소)
site_change_request_approval (현장 변경 요청 승인/거절)
출퇴근
출퇴근
get_site_attendance_state (현장 출근 상태 조회)
site_check_in_request (현장 출근 요청)
site_check_out_request (현장 퇴근 요청)
site_check_in_request_approval (현장 출근 요청 승인/거절)
site_check_out_request_approval (현장 퇴근 요청 승인/거절)
site_attendance_request_cancel (현장 출퇴근 요청 취소)
site_admin_check_out (관리자 강제 퇴근 처리)
add_site_attendance_log (현장 출퇴근 로그 추가)
delete_site_attendance_log (현장 출퇴근 로그 삭제)
site_update_man_days (현장 공수 변경)
edit_site_attendance_task (출근 로그 작업 수정)
장비 관리
장비 관리
배정/해제
배정/해제
equipment_assign_request (장비 배정 요청)
equipment_assign_request_cancel (장비 배정 요청 취소)
equipment_assign_request_approval (장비 배정 요청 승인/거절)
equipment_resign (장비 해제)
현장 변경
현장 변경
equipment_site_change (장비 현장 강제 변경)
equipment_site_change_request (장비 현장 변경 요청)
equipment_site_change_request_cancel (장비 현장 변경 요청 취소)
equipment_site_change_request_approval (장비 현장 변경 요청 승인/거절)
출퇴근
출퇴근
get_equipment_attendance_state (장비 출근 상태 조회)
equipment_check_in_request (장비 출근 요청)
equipment_check_out_request (장비 퇴근 요청)
equipment_check_in_request_approval (장비 출근 요청 승인/거절)
equipment_check_out_request_approval (장비 퇴근 요청 승인/거절)
equipment_attendance_request_cancel (장비 출퇴근 요청 취소)
equipment_admin_check_out (장비 관리자 강제 퇴근 처리)
add_equipment_attendance_log (장비 출퇴근 로그 추가)
delete_equipment_attendance_log (장비 출퇴근 로그 삭제)
equipment_update_man_days (장비 공수 변경)
작업 관리
작업 관리
작업
작업
get_current_task (현재 작업 조회)
create_task_name (작업 이름 생성)
delete_task_name (작업 이름 삭제)
create_task (작업 생성)
delete_task (작업 삭제)
update_task_name_start_datetime (작업 이름 및 시작 시간 수정)
update_task_end_datetime (작업 종료 시간 수정)
update_task_details (작업 상세 내용 수정)
update_notice (공지사항 수정)
copy_task_details_from_previous (이전 작업 내용 복사)
edit_task_management_layout (작업 관리 레이아웃 수정)
위험성 평가 (TBM)
위험성 평가 (TBM)
add_task_risk_assessment (작업 위험성 평가 추가)
edit_task_risk_assessment (작업 위험성 평가 수정)
delete_task_risk_assessment (작업 위험성 평가 삭제)
copy_task_risk_assessment_from_previous (이전 작업 위험성 평가 복사)
generate_task_risk_assessment (TBM AI 예방대책 생성)
첨부파일
첨부파일
get_task_details_attachment_upload_token (작업 상세 첨부파일 업로드 토큰)
get_task_notice_attachment_upload_token (공지사항 첨부파일 업로드 토큰)
get_task_attachment_upload_token (작업 첨부파일 업로드 토큰)
특이사항 메모
특이사항 메모
add_task_memo (특이사항 메모 추가)
delete_task_memo (특이사항 메모 삭제)
폐기물
폐기물
add_task_waste (폐기물 항목 추가)
edit_task_waste (폐기물 항목 수정)
add_task_waste_amount (폐기물 일일 수량 추가)
edit_task_waste_amount (폐기물 일일 수량 수정)
delete_task_waste_amount (폐기물 일일 수량 삭제)
자재
자재
add_task_material (자재 항목 추가)
edit_task_material (자재 항목 수정)
add_task_material_usage (자재 일일 사용량 추가)
edit_task_material_usage (자재 일일 사용량 수정)
delete_task_material_usage (자재 일일 사용량 삭제)
드라이브
드라이브
create_drive_folder (드라이브 폴더 생성)
rename_drive_folder (드라이브 폴더 이름 변경)
delete_drive_folder (드라이브 폴더 삭제)
get_drive_file_upload_token (드라이브 파일 업로드 토큰)
재무 관리
재무 관리
노임대장
노임대장
change_labor_ledger_user_data (노임대장 사용자 정보 변경)
change_labor_ledger_meta_data (노임대장 메타 데이터 변경)
change_labor_ledger_tag_data (노임대장 태그(업체) 설정 변경)
change_labor_ledger_user_wage (노임대장 사용자 단가/수수료 변경)
get_labor_ledger_user_data (노임대장 사용자 정보 조회)
create_labor_ledger_excel (노임대장 엑셀 파일 생성)
장비대
장비대
get_equipment_info (장비 정보 조회)
edit_equipment_info (장비 정보 수정)
edit_equipment_lessor_info (장비 임대인 정보 수정)
add_equipment_contract (장비 계약 추가)
edit_equipment_contract (장비 계약 수정)
delete_equipment_contract (장비 계약 삭제)
get_equipment_contract_upload_token (장비 계약서 업로드 토큰 발급)
자재비
자재비
add_material_supplier (자재 공급자 추가)
update_material_supplier (자재 공급자 정보 수정)
delete_material_supplier (자재 공급자 삭제)
get_material_upload_token (자재 파일 업로드 토큰 발급)
set_material_cost_data (자재 비용 데이터 저장)
material_document_extraction (자재 문서 정보 추출)
기타 비용
기타 비용
add_other_expense (기타 비용 추가)
edit_other_expense (기타 비용 정보 수정)
delete_other_expense (기타 비용 삭제)
add_other_expense_item (기타 비용 내역 추가)
edit_other_expense_item (기타 비용 내역 수정)
delete_other_expense_item (기타 비용 내역 삭제)
get_other_expense_item_upload_token (기타 비용 내역 파일 업로드 토큰 발급)
외주비
외주비
add_subcontract (외주 계약 추가)
add_subcontract_progress (외주 기성 추가)
edit_subcontract_basic_info (외주 계약 기본 정보 수정)
edit_subcontract_amount (외주 계약 금액 수정)
edit_subcontract_progress (외주 기성 수정)
delete_subcontract_progress (외주 기성 삭제)
delete_subcontract (외주 계약 삭제)
get_subcontract_contract_upload_token (외주 계약서/견적서 업로드 토큰 발급)
get_subcontract_progress_upload_token (외주 기성 업로드 토큰 발급)
안전 관리
안전 관리
위험성 평가
위험성 평가
add_risk_assessment_document (위험성 평가 문서 추가)
edit_risk_assessment_document (위험성 평가 문서 수정)
delete_risk_assessment_document (위험성 평가 문서 삭제)
add_3_level_risk_assessment (3단계판별 위험성 평가 항목 추가)
edit_3_level_risk_assessment (3단계판별 위험성 평가 항목 수정)
add_frequency_intensity_risk_assessment (빈도강도 위험성 평가 항목 추가)
edit_frequency_intensity_risk_assessment (빈도강도 위험성 평가 항목 수정)
delete_risk_assessment_item (위험성 평가 항목 삭제)
generate_risk_assessment (AI 위험성 평가 예방대책 생성)
작업 중지
작업 중지
make_suspension_work (작업 중지권 요청)
approve_suspension_work (작업 중지권 승인)
비상/제안
비상/제안
make_emergency_alert (긴급 공지 생성)
make_suggestion (건의 사항 생성)
무사고 동의서
무사고 동의서
get_safety_agreement_upload_token (무사고 동의서 업로드 토큰)
get_safety_agreement (무사고 동의서 조회)
워크마루
워크마루
워크마루 API
이력서
이력서
create_resume (이력서 생성)
update_resume (이력서 수정)
delete_resume (이력서 삭제)
자격증
자격증
create_certificate (자격증 생성)
update_certificate (자격증 수정)
delete_certificate (자격증 삭제)
관리자
관리자
관리자
시스템
시스템
get_download_token (파일 다운로드 토큰 발급)
upload_report (파일 업로드 보고)
update_fcm_token (FCM 토큰 업데이트)
요청
요청
API 요청
템플릿
Cloudflare
Cloudflare
개요
시작하기
인증
API
API
파일 업로드 (PUT)
파일 다운로드 (GET)
파일 삭제 (DELETE)
토큰 검증 (POST)
아키텍처
저장소 구조
워크마루 API
워크마루 관련 API 문서입니다.
맨위로