중복 체크

회원가입 또는 고객 등록 전에 특정 필드 값의 중복 여부를 사전에 확인하는 API입니다.

GET
https://api.bootapi.com/v1/users/join/:key?pk=:value
1
SDK 설치
Server

서버에서 API를 호출하기 위해 Backend SDK를 설치합니다.

SDK 설치 및 설정 방법은 토큰 발급 가이드를 참고하세요.
2
API 요청
Server

중복 체크할 keyvalue를 전달하여 API를 호출합니다.

요청 파라미터
  • keystring필수체크할 필드 종류
  • valuestring필수key에 해당하는 값
key 옵션
email-exist
이메일
예: test@bootpay.co.kr
phone-exist
휴대폰 번호
예: 01012345678
id-exist
로그인 아이디
예: testuser123
group-business-number-exist
사업자등록번호
예: 1234567890
3
응답 처리
Server

응답의 exist 값으로 중복 여부를 판단합니다.

응답 필드
  • existbooleantrue: 이미 존재함 / false: 존재하지 않음
활용 예시
exist: false → 사용 가능한 값
exist: true → 이미 사용 중인 값

에러 코드

API_PARAM_INVALID
필수 파라미터를 입력해주세요.
key, pk 파라미터를 확인하세요.
언어
1. SDK 설치
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { Bootpay } from '@bootpay/backend-js' Bootpay.setConfiguration({    application_id: '[REST API용 Application ID]',    private_key: '[Private KEY]'}) try {    // 1. Access Token 발급    await Bootpay.getAccessToken()     // 2. 중복 체크 요청    const response = await Bootpay.checkUserExist({        key: 'email-exist',      // email-exist, phone-exist, id-exist, group-business-number-exist        value: 'test@bootpay.co.kr'    })     console.log(response)    // { exist: false } } catch (e) {    console.error(e)}
현재 단계
SDK 설치
서버 SDK를 설치합니다