Authentication
Volr는 용도에 따라 두 종류의 API 키를 제공합니다.
API Key 종류
| 키 종류 | 접두사 | 용도 | 노출 여부 |
|---|---|---|---|
| API Key | volr_sk_ | 프론트엔드/SDK - 사용자 인증, 결제 실행 | 클라이언트 코드에 노출 가능 |
| Server Key | volr_server_ | 백엔드 전용 - Checkout 생성, 환불 | 절대 노출 금지 |
Checkout API 연동 시
Server Key만 사용합니다. API Key는 SDK/프론트엔드용이며, Checkout API 연동에는 필요하지 않습니다.
Server Key 발급받기
- Volr Dashboard에 로그인
- 프로젝트 선택
- Settings → Security로 이동
- Server Key 복사
Server Key 사용하기
Checkout API 요청 시 x-api-key 헤더에 Server Key를 포함하세요.
curl -X POST https://api.volr.io/v1/checkouts \
-H "x-api-key: volr_server_your_server_key_here" \
-H "Content-Type: application/json" \
-d '{...}'
Server Key 보안
Server Key는 절대 클라이언트 코드에 노출하면 안 됩니다. 백엔드 서버에서만 사용하세요.