서버 토큰 발급받기

백엔드 연동 전, 스토어 전용 서버 토큰 발급은 필수입니다.
모든 REST API 요청에 인증 헤더가 필요합니다.

부트페이 Access Token 동작 원리
Access Token은 발급 후 30분간 유효합니다. 0~25분 내 재요청 시 동일 토큰 반환, 25분 이후 재요청 시 새 토큰 발급됩니다.
1
Client KEY와 Secret KEY 준비
Admin

부트페이 관리자 개발자센터에서 연동키를 발급받습니다.

상세 정보
  • Client KEY공개키 (외부 노출 가능)
  • Secret KEY비밀키 (외부 노출 금지)
Secret KEY는 백엔드 서버 내 안전한 곳에 저장하세요.
2
Authorization 헤더 설정
Server

Basic 인증 방식으로 헤더를 설정합니다.

상세 정보
  • 콜론 연결Client KEY와 Secret KEY를 콜론(:)으로 연결
  • Base64 인코딩연결된 문자열을 Base64로 인코딩
3
Access Token 발급 요청
Server

REST API로 토큰 발급을 요청합니다.

상세 정보
  • 유효시간발급된 토큰은 30분간 유효
  • 재요청0~25분 내 재요청 시 동일 토큰 반환

Authorization 헤더 설정

Basic 인증 (토큰 발급 시)

Client KEY와 Secret KEY를 콜론(:)으로 연결 후 Base64 인코딩합니다.

 

Bearer 인증 (API 요청 시)

발급받은 Access Token을 Bearer 방식으로 전달합니다.

 

SDK 설치하기

연동할 서버사이드 SDK를 선택해주세요.


토큰 발급 예제

POSTEntrypoint URL
https://api.bootapi.com/v1/request/token
 

파라미터

요청 파라미터

  • client_key필수string
    Store SDK/API 연동을 위한 연동키 정보입니다. 부트페이 관리자에서 만들 수 있으며, 외부에 노출되어도 괜찮습니다.
  • secret_key외부에 노출되면 안되는 중요한 비밀키필수string
    Secret KEY는 만약 외부에 노출되었다면, 재발급을 받아야 합니다. 이 키는 백엔드 서버 내에서 접근할 수 없는 안전한 파일 형태로 저장되어 있어야 합니다.

응답 결과

 
  • expire_innumber
    토큰의 만료 시간 (초)
  • access_tokenstring
    발급 받은 토큰 값

에러 코드

HTTP에러 코드설명
400PROJECT_AT_AUTHORIZE_BASIC_INVALIDAuthorization 헤더가 잘못되었습니다. Base64 인코딩이 올바르지 않거나, Client KEY와 Secret KEY가 잘못되었을 수 있습니다.
400PROJECT_CLIENT_KEY_NOT_FOUNDClient KEY가 존재하지 않습니다. 부트페이 관리자 페이지에서 Client KEY를 확인해주세요.
401PROJECT_SK_INVALIDSecret KEY가 잘못되었습니다. 부트페이 관리자 페이지에서 Secret KEY를 확인해주세요.
401PROJECT_CLIENT_KEY_EXPIREDClient KEY가 만료되었습니다. 부트페이 관리자 페이지에서 Client KEY를 재발급 받아야 합니다.
401PROJECT_FIREWALL_BLOCKED방화벽에 의해 요청이 차단되었습니다. 부트페이 관리자 페이지에서 방화벽 설정을 확인해주세요.
바로가기
Access Token 정보
유효시간30분
갱신 기준25분
인증 방식Bearer
Secret KEY 보안외부에 노출되면 즉시 재발급 받으세요.
연동키가 없으신가요?연동키 발급받기