KidsVillage AICS
API 목록 / 미러링 설계
이 페이지는 “키빌 본서버의 어떤 데이터를 AICS로 가져와야 하는지” 정리하는 기준 문서입니다. 초보자가 봐도 이해할 수 있도록 API의 목적, 사용 화면, 관련 DB, 주의사항, 다음 작업을 함께 표시합니다.
API가 뭐야?
키빌 본서버에 있는 주문, 상품, 회원, 미송 같은 데이터를 AICS가 가져올 수 있게 해주는 통로입니다.
미러링이 뭐야?
본서버 데이터를 AICS DB에도 복사해서 저장하는 것입니다. 본서버를 대체하는 게 아니라 업무 분석용 복사본을 만드는 것입니다.
왜 먼저 읽기 API야?
조회만 하는 API는 위험이 낮습니다. 본서버 값을 바꾸는 쓰기 API는 승인/로그/원복 정책을 만든 뒤 진행해야 합니다.
API 목록
불러오는 중...
목록에서 API를 클릭하면 아래에 상세 설명이 펼쳐집니다.
| 우선 | 분류 | API 이름 | URL | 구분 | 상태 | 위험도 | 한줄 설명 |
|---|---|---|---|---|---|---|---|
| API 목록을 불러오는 중입니다. | |||||||
선택한 API 상세
처음에는 우선순위 1번 API가 자동으로 표시됩니다.
API를 선택하면 상세 설명이 표시됩니다.
1단계: API 목록 확정
키빌 본서버에서 어떤 데이터를 가져올지 먼저 목록화합니다. 지금 페이지가 그 기준 문서입니다.
2단계: 읽기 API 확장
주문, 회원, 게시판, 미송, 입출고처럼 조회만 하는 API부터 늘립니다.
3단계: AICS DB 미러링
API 응답 원본과 가공 데이터를 AICS DB에 저장하고 마지막 동기화 시간을 기록합니다.
4단계: 본서버 쓰기 보류
메모 저장, 상태 변경, 주소 변경처럼 본서버를 바꾸는 기능은 승인/로그/원복 기준이 생긴 뒤 진행합니다.