계정 관리 카테고리에서는 Domain Name API 리셀러 계정(dm.apiname.com)의 예치금(Deposit) 충전과 잔액(Balance) 관리, API 접근 설정을 다룹니다. 예치금은 은행 송금(EFT)으로 충전할 수 있으며, 송금할 때 메모란에 계정 전용 참조 번호만 입력하면 자동으로 계정과 매칭됩니다. 예치금은 보낸 통화(TRY 또는 USD) 그대로 반영되고 환전은 이루어지지 않습니다.

REST API 연동에 필요한 API Key와 Reseller ID(GUID)는 리셀러 패널의 API 설정에서 확인합니다. 테스트 환경(OT&E)에는 별도의 테스트 API 키가 발급되며 잔액이 차감되지 않습니다. 키가 유출되었다고 의심되면 패널에서 즉시 다시 생성(Regenerate)하세요. 이전 키는 그 순간부터 작동하지 않습니다.

현재 TRY, USD 잔액은 GET /api/v1/deposit/accounts/me, 잔액 변동 내역은 GET /api/v1/deposit/transactions 엔드포인트로 조회할 수 있습니다. 계정 보안을 위해 2단계 인증(2FA)과 API 접근용 IP 화이트리스트(IP Whitelist)를 함께 사용하는 것을 권장합니다. 관련 API 문서(영문): Authentication · Balance

대량 작업 중 잔액이 부족하면 Deposit:10001 오류가 잇따를 수 있으므로, 응답의 tryBalance와 usdBalance 값으로 잔액 부족 알림을 만들어 두세요. 모든 요청에는 X-API-KEY와 __reseller 두 인증 헤더가 필요하고, X-Correlation-ID 헤더를 붙이면 지원 티켓에서 해당 요청을 빠르게 찾을 수 있습니다. 하위 리셀러(Sub-reseller) 계정은 REST API를 직접 사용할 수 없으며 상위 리셀러가 대신 호출해야 합니다. 잔액 응답에는 계정의 가격 그룹(resellerGroupName, 예: Standard)도 포함되므로, TLD 및 SSL 가격 목록에서는 이 값과 같은 priceGroup 항목을 사용하면 됩니다.