고객 등록
고객 정보를 등록하는 API입니다. 이전 시스템의 고객 데이터를 이전하거나, 오프라인/제휴 유입 고객을 등록할 수 있습니다.
POST
https://api.bootapi.com/v1/users/join
회원
쇼핑몰에 직접 가입하여 로그인 계정을 보유한 사용자
비회원
판매자가 주문 링크 발송을 위해 등록한 결제 전용 사용자
기업 그룹
동일 기업 소속 사용자를 묶어 구독/결제를 통합 관리
개인 그룹
회원 가입 시 자동 생성되는 개인 전용 그룹
user_group_id를 지정하면 기업 회원, 미지정 시 개인 회원으로 등록됩니다.1
고객 정보 구성
Server
등록할 고객의 정보를 구성합니다.
등록 전에 중복 체크 API로 아이디/이메일 중복을 확인하세요.
필수 파라미터
login_idstring필수로그인 아이디 (영문/숫자, 5~30자)login_pwstring필수로그인 비밀번호namestring필수고객 이름emailstring필수이메일 주소 (쇼핑몰 설정에 따라 필수)phonestring필수휴대폰 번호 (쇼핑몰 설정에 따라 필수)
선택 파라미터
external_uidstring외부 고유 ID (ex_uid) - 가맹점에서 사용하는 고유 식별자telstring유선 전화번호birthstring생년월일 6자리gendernumber성별 (0: 여자, 1: 남자)
2
API 요청
Server
Access Token을 발급받은 후 고객 등록 API를 호출합니다.
요청 흐름
1
Access Token 발급2
createUser() 호출3
user_id 수신3
응답 처리
Server
응답의 user_id를 저장하여 이후 고객 관리에 사용합니다.
주요 응답 필드
user_idstring고객 고유 번호 (이후 API에서 사용)external_uidstring외부 고유 ID (등록 시 uid로 지정한 값)login_idstring등록된 로그인 아이디membership_typenumber회원 유형 (1: 회원)statusnumber계정 상태 (1: 활성)
활용 예시
user_id 또는 external_uid로 주문서 생성 시 고객 지정user_id 또는 external_uid로 로그인 토큰 발급external_uid로 상세조회, 수정, 삭제 가능에러 코드
API_PARAM_INVALID
필수 파라미터를 확인하세요.
USER_ID_BLANK
login_id 파라미터를 확인하세요.
USER_ID_INVALID
영문/숫자 5~30자 형식으로 입력하세요.
USER_ID_EXIST
다른 로그인 아이디를 사용하세요.
USER_EMAIL_EXIST
다른 이메일 주소를 사용하세요.
USER_NAME_BLANK
name 파라미터를 확인하세요.