Skip to content

R-Live Games API오퍼레이터 연동 API 문서

서버 간 API 로 게임을 실행하고, 심리스 지갑 콜백으로 플레이어 머니를 주고받습니다. 라이브 딜러 게임과 RNG 게임을 한 번의 연동으로 제공합니다.

연동 한눈에 보기 ​

오퍼레이터가 구현할 것은 두 가지입니다. 게임 화면 · 실시간 진행 · 라이브 영상은 플랫폼이 제공합니다.

통로방향오퍼레이터가 할 일
Operator API오퍼레이터 서버 → 플랫폼게임 실행 URL 발급(POST /launch), 게임 · 테이블 목록, 라운드 · 거래 내역 조회
지갑 콜백플랫폼 → 오퍼레이터 서버balance · debit · credit · rollback 4종 수신 · 처리
게임 화면플레이어 브라우저 ↔ 플랫폼launch_url 로 새 창 또는 iframe 열기 (구현 불필요)

연동 순서 ​

  1. 자격증명 받기 — 오퍼레이터 코드 · API 키 · 서명 비밀키를 발급받고, 지갑 콜백 URL · 서버 IP 를 알려 줍니다. → 연동 절차 · 환경
  2. 서명 구현 — 양방향 HMAC-SHA256 서명을 만들고 테스트 벡터로 검증합니다. → 인증 · 서명
  3. 지갑 콜백 구현 — balance · debit · credit · rollback 을 tx_id 멱등으로 처리합니다. → 지갑 콜백
  4. 게임 실행 — POST /launch 로 받은 launch_url 로 플레이어를 보냅니다. → 게임 실행 흐름
  5. 내역 · 대사 — 라운드 · 거래 · GGR 리포트로 정산을 맞춥니다. → 라운드 · 거래 · 리포트
  6. 검수 · 운영 전환 — 체크리스트를 점검하고 운영 자격증명으로 바꿉니다. → 연동 체크리스트

문서 안내 ​

구분문서내용
시작하기연동 개요구성 요소, 용어, 운영 방식(credit_mode), 제공 게임
연동 절차 · 환경진행 순서, 주고받는 정보, 환경별 주소
인증 · 서명요청 헤더, 서명문, 예시 코드, 테스트 벡터
공통 규약금액 · 시각 · ID 형식, 페이징, 오류 응답, 속도 제한
게임 실행 흐름실행 요청, 창 열기, postMessage 이벤트, 언어 · 통화
지갑 콜백개요 · 멱등 · 재시도콜백 공통 규칙, 타임아웃 · 재시도, 호출 순서
balance · debit · credit · rollback콜백별 요청 · 응답 · 오류
Operator API전체 목록엔드포인트 한 장 요약
게임 실행 · 게임 · 로비 · 통화 · 테이블 · 플레이어실행 · 조회 · 관리 API
라운드 · 거래 · 리포트 · 오퍼레이터 설정 · 알내역 · 정산 · 설정 API
딜러 · 프라이빗 테이블 · 변경 이력(감사)운영 관리 API
오류 코드오류 코드 전체 목록
부록게임 코드game_code 목록과 지갑 흐름
연동 체크리스트운영 전환 전 점검 항목

환경 ​

환경Operator API 베이스 URL게임 화면 오리진
테스트{API_BASE}/operator/v1 — 연동 시 제공{GAME_ORIGIN} — 연동 시 제공
운영{API_BASE}/operator/v1 — 운영 전환 시 제공{GAME_ORIGIN} — 운영 전환 시 제공

주소는 환경별로 발급하며 바뀔 수 있고, 바뀔 때는 미리 알려 드립니다. 자격증명도 환경마다 따로 발급됩니다. 자세한 내용은 연동 절차 · 환경을 보세요.

제공 게임 ​

구분게임
라이브라이브 홀덤, 스피드 홀덤(클래식 · 블라인드 · 플랍 · 히든), 바카라, 블랙잭
RNG텍사스 홀덤, 팟리밋 오마하, 맞고, 고스톱, 섯다, 바둑이, 통잇, 레드독

오퍼레이터마다 켜진 게임은 GET /games 로 확인합니다. 코드 목록은 게임 코드를 보세요.

문서 v1.0.0 · Operator API v1