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,completedInChargenullable ์ฒ๋ฆฌ - ์ค๋ฌด์:
positionnullable ์ฒ๋ฆฌ
-
์๋ขฐ ์์ฑ โ
requestBody์required: true์ ๊ฑฐ (๋น body ํ์ฉ)
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/settlementtrue: ์จ๊น ํญ๋ชฉ๋ง ์กฐํ /false: ๋น์จ๊น ํญ๋ชฉ๋ง ์กฐํ / ๋ฏธ์ ๋ฌ: ์ ์ฒด ์กฐํ