Skip to main content

2026-04-08

πŸ†• μΆ”κ°€

  • 의뒰 고유번호(uniqueId) ν•„λ“œ β€” λͺ¨λ“  의뒰 κ΄€λ ¨ 응닡에 μΆ”κ°€
    • 의뒰 λͺ©λ‘(GET /v1/inquiry), 상세(GET /v1/inquiry/{id}) 응닡에 포함
    • 계약, 할일 λ“± 의뒰λ₯Ό μ°Έμ‘°ν•˜λŠ” 쀑첩 객체에도 포함
    • UI에 ν‘œμ‹œλ˜λŠ” 의뒰 고유번호(예: Bw4TXy1JAl)와 λ™μΌν•œ κ°’
    • 읽기 μ „μš©, nullable

2026-03-23

πŸ†• μΆ”κ°€

  • 의뒰 파일 첨뢀 κΈ°λŠ₯ μΆ”κ°€
    • POST /v1/presigned β€” 파일 μ—…λ‘œλ“œμš© Presigned URL λ°œκΈ‰
    • 의뒰 생성(POST), μˆ˜μ •(PATCH) μ‹œ file_set으둜 파일 첨뢀 지원 (μ΅œλŒ€ 30개)
    • 의뒰 쑰회(GET) μ‹œ 첨뢀 파일 λͺ©λ‘ 및 λ‹€μš΄λ‘œλ“œ URL 포함
    • DELETE /v1/inquiry/{inquiry_id}/file/{file_id} β€” 의뒰 첨뢀 파일 μ‚­μ œ
  • 의뒰 μž‘μ—… λͺ©λ‘ API μ‹ κ·œ μΆ”κ°€
    • GET /v1/inquiry/work β€” 의뒰 μž‘μ—… λͺ©λ‘ 쑰회
  • 둜그 API μ‹ κ·œ μΆ”κ°€
    • GET /v1/log/ β€” 둜그 λͺ©λ‘ 쑰회

2026-03-06

πŸ”„ λ³€κ²½

  • 의뒰 API β€” fileLinkSet (링크 첨뢀) ν•„λ“œ μΆ”κ°€
    • 의뒰 생성(POST), 쑰회(GET), μˆ˜μ •(PATCH) μ‹œ 링크 첨뢀 지원
  • 전체 API β€” nullable ν•„λ“œ 처리 κ°œμ„  및 ν•„μˆ˜/선택 정리
    • λ―Έμž…λ ₯ μ‹œ 기본값이 μƒμ„±λ˜λŠ” ν•„λ“œλ“€μ„ nullable + optional둜 λ³€κ²½
    • 고객: status, contact, email, inCharge λ“± λŒ€λΆ€λΆ„ ν•„λ“œ μ„ νƒμœΌλ‘œ λ³€κ²½ (companyName만 ν•„μˆ˜)
    • 의뒰: client, contract, funnel, status, name λ“± μ„ νƒμœΌλ‘œ λ³€κ²½ (λ―Έμž…λ ₯ μ‹œ κΈ°λ³Έκ°’ 생성)
    • 계약: endDate, startDate, client, inquiry, fieldSet λ“± μ„ νƒμœΌλ‘œ λ³€κ²½
    • κ²¬μ μ„œ: classification, description μ„ νƒμœΌλ‘œ λ³€κ²½
    • μ •μ‚°: dueDate, inChargeSet, settledDate λ“± μ„ νƒμœΌλ‘œ λ³€κ²½
    • Todo: inCharge, completedInCharge nullable 처리
    • μ‹€λ¬΄μž: position nullable 처리

2026-03-03

πŸ†• μΆ”κ°€

  • ν”„λ‘œμ νŠΈ API μ‹ κ·œ μΆ”κ°€
    • GET /v1/project β€” ν”„λ‘œμ νŠΈ λͺ©λ‘ 쑰회
    • POST /v1/project β€” ν”„λ‘œμ νŠΈ 생성
    • GET /v1/project/{project_id} β€” ν”„λ‘œμ νŠΈ 단일 쑰회
    • PATCH /v1/project/{project_id} β€” ν”„λ‘œμ νŠΈ λΆ€λΆ„ μˆ˜μ •
    • DELETE /v1/project/{project_id} β€” ν”„λ‘œμ νŠΈ μ‚­μ œ
  • μ‹€λ¬΄μž API μ‹ κ·œ μΆ”κ°€
    • GET /v1/worker β€” μ‹€λ¬΄μž λͺ©λ‘ 쑰회
    • POST /v1/worker β€” μ‹€λ¬΄μž 생성
    • GET /v1/worker/{worker_id} β€” μ‹€λ¬΄μž 단일 쑰회
    • PATCH /v1/worker/{worker_id} β€” μ‹€λ¬΄μž λΆ€λΆ„ μˆ˜μ •
    • DELETE /v1/worker/{worker_id} β€” μ‹€λ¬΄μž μ‚­μ œ
  • 의뒰 νžˆμŠ€ν† λ¦¬ API μ‹ κ·œ μΆ”κ°€
    • GET /v1/inquiry/{inquiry_id}/email_history β€” 의뒰 이메일 νžˆμŠ€ν† λ¦¬ λͺ©λ‘ 쑰회
    • GET /v1/inquiry/{inquiry_id}/email_reply_history β€” 의뒰 이메일 νšŒμ‹  νžˆμŠ€ν† λ¦¬ λͺ©λ‘ 쑰회
    • GET /v1/inquiry/{inquiry_id}/folder_history β€” 의뒰 폴더 νžˆμŠ€ν† λ¦¬ λͺ©λ‘ 쑰회
    • GET /v1/inquiry/{inquiry_id}/status_history β€” 의뒰 단계 νžˆμŠ€ν† λ¦¬ λͺ©λ‘ 쑰회
    • GET /v1/inquiry/{inquiry_id}/submit_history β€” 의뒰 웹폼 νžˆμŠ€ν† λ¦¬ λͺ©λ‘ 쑰회
    • GET /v1/inquiry/{inquiry_id}/text_history β€” 의뒰 ν…μŠ€νŠΈ νžˆμŠ€ν† λ¦¬ λͺ©λ‘ 쑰회
    • POST /v1/inquiry/{inquiry_id}/text_history β€” 의뒰 ν…μŠ€νŠΈ νžˆμŠ€ν† λ¦¬ 생성
    • GET /v1/inquiry/{inquiry_id}/text_history/{history_id} β€” 의뒰 ν…μŠ€νŠΈ νžˆμŠ€ν† λ¦¬ 단일 쑰회
    • PATCH /v1/inquiry/{inquiry_id}/text_history/{history_id} β€” 의뒰 ν…μŠ€νŠΈ νžˆμŠ€ν† λ¦¬ λΆ€λΆ„ μˆ˜μ •
    • DELETE /v1/inquiry/{inquiry_id}/text_history/{history_id} β€” 의뒰 ν…μŠ€νŠΈ νžˆμŠ€ν† λ¦¬ μ‚­μ œ

⚠️ Deprecated

  • 의뒰 νžˆμŠ€ν† λ¦¬ API Deprecated
    • GET /v1/inquiry/{inquiry_id}/history β†’ GET /v1/inquiry/{inquiry_id}/text_history 둜 λŒ€μ²΄
    • POST /v1/inquiry/{inquiry_id}/history β†’ POST /v1/inquiry/{inquiry_id}/text_history 둜 λŒ€μ²΄
    • GET /v1/inquiry/{inquiry_id}/history/{history_id} β†’ GET /v1/inquiry/{inquiry_id}/text_history/{history_id} 둜 λŒ€μ²΄
    • PATCH /v1/inquiry/{inquiry_id}/history/{history_id} β†’ PATCH /v1/inquiry/{inquiry_id}/text_history/{history_id} 둜 λŒ€μ²΄
    • DELETE /v1/inquiry/{inquiry_id}/history/{history_id} β†’ DELETE /v1/inquiry/{inquiry_id}/text_history/{history_id} 둜 λŒ€μ²΄

πŸ”’ λ³΄μ•ˆ κ°•ν™”

  • X-Signature ν•„μˆ˜ν™” μ˜ˆμ •
    • κΈ°μ‘΄μ—λŠ” X-API-KEY만으둜 API에 μ ‘κ·Όν•  수 μžˆμ—ˆμ§€λ§Œ, μ•žμœΌλ‘œ X-Signature μž…λ ₯이 ν•„μˆ˜λ‘œ 변경될 μ˜ˆμ •μž…λ‹ˆλ‹€.
    • X-SignatureλŠ” Secret Keyλ₯Ό 기반으둜 μš”μ²­λ§ˆλ‹€ μƒμ„±λ˜λŠ” μ„œλͺ… κ°’μœΌλ‘œ, API Keyκ°€ 외뢀에 λ…ΈμΆœλ˜λ”λΌλ„ 무단 접근을 λ°©μ§€ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 정식 적용 일정은 μΆ”ν›„ 별도 곡지λ₯Ό 톡해 μ•ˆλ‚΄λ  μ˜ˆμ •μž…λ‹ˆλ‹€. ν˜„μž¬ X-Signature 없이 APIλ₯Ό μ‚¬μš© μ€‘μ΄μ‹œλΌλ©΄, 미리 μ„œλͺ… 생성 λ‘œμ§μ„ μ μš©ν•΄λ‘μ‹œλŠ” 것을 ꢌμž₯ν•©λ‹ˆλ‹€.
    • μžμ„Έν•œ μ„œλͺ… 생성 방법은 인증 κ°€μ΄λ“œλ₯Ό μ°Έκ³ ν•΄μ£Όμ„Έμš”.

2026-02-27

πŸ†• μΆ”κ°€

  • Todo API μ‹ κ·œ μΆ”κ°€
    • GET /v1/todo β€” Todo λͺ©λ‘ 쑰회
    • POST /v1/todo β€” Todo 생성
    • GET /v1/todo/{todo_id} β€” Todo 단일 쑰회
    • PATCH /v1/todo/{todo_id} β€” Todo λΆ€λΆ„ μˆ˜μ •
    • DELETE /v1/todo/{todo_id} β€” Todo μ‚­μ œ

2026-02-25

πŸ”„ λ³€κ²½

  • λͺ©λ‘ 쑰회 API에 is_hidden ν•„ν„° νŒŒλΌλ―Έν„° μΆ”κ°€
    • GET /v1/inquiry Β· GET /v1/contract Β· GET /v1/client Β· GET /v1/settlement
    • true: μˆ¨κΉ€ ν•­λͺ©λ§Œ 쑰회 / false: λΉ„μˆ¨κΉ€ ν•­λͺ©λ§Œ 쑰회 / 미전달: 전체 쑰회