API란 무엇인가요?
API(Application Programming Interface)는 서로 다른 시스템 구성 요소가 상호 작용하는 방식을 정의하는 데 사용되는 소프트웨어 인터페이스입니다. 간단히 말해, API는 사용자가 CoinEx의 거래 기능이나 데이터를 자신의 애플리케이션이나 시스템에 빠르게 통합할 수 있게 해주는 강력하고 효율적인 개발 도구입니다.
어떤 용도로 사용할 수 있나요?
CoinEx 공식 웹사이트에서 계정을 등록한 후, 개발자는 특정 요구 사항에 따라 다양한 권한을 가진 API를 생성하고 이러한 API를 통해 거래소 기능에 안전하게 접근할 수 있습니다. API를 활용하면 사용자는 암호화폐 거래를 자동화할 뿐만 아니라 실시간 시장 데이터를 얻고, 주문장 깊이를 확인하고, 예약 구매를 설정하거나 지정가 주문을 할 수 있어 거래 효율성과 전략 실행 능력을 크게 향상시킬 수 있습니다.
CoinEx API 사용 문서
https://docs.coinex.com/api/v2/changelog
API를 생성하는 방법
1. CoinEx 공식 웹사이트(https://www.coinex.com)를 방문하여 계정에 로그인한 후, 오른쪽 상단의 [아바타] 아이콘 드롭다운 메뉴에서 [API 관리]를 선택합니다.
2. "API 관리" 페이지에 들어간 후 [API 활성화]를 클릭합니다.
3. API 메모와 [적용 가능한 IP 주소]를 적절히 설정하고, 필요에 따라 [출금] 및/또는 [거래]를 체크한 다음, 2FA 코드(SMS/TOTP/Passkey)를 입력하고 확인 후 [활성화]를 클릭합니다.
참고:
(1) 바인딩된 IP 주소를 입력할 때는 API를 사용하는 기기의 공용 IP 주소를 제공해 주세요(IPv4 및 IPv6 지원).
(2) 여러 IP 주소가 필요한 경우, 각 IP 주소를 별도의 줄에 입력하는 형식으로 제공하며, 최대 50개까지 입력할 수 있습니다.
(3) 고정 IP가 바인딩되지 않은 경우, API는 90일 후에 만료되며, 그 시점에 갱신이 필요합니다.
4. API를 성공적으로 생성한 후, [Access ID]와 [Secret Key]를 안전하게 보관하고 이 페이지를 다른 사람과 공유하지 마세요.
API 유효 기간을 연장하는 방법
1. IP 주소에 연결되지 않은 API는 유효 기간이 90일입니다. 이를 연장하려면 "API 관리" 페이지에서 [갱신]을 클릭하기만 하면 됩니다.
2. 2FA 인증을 통과한 후, 갱신이 성공적으로 이루어졌다는 팝업이 표시됩니다.
화이트리스트 주소를 추가하는 방법
1. "API 관리" 페이지를 방문하여 [화이트리스트 주소 등록]을 클릭합니다.
2. [일반 출금] 또는 [사용자 간 이체], [주소 유형], [코인] 및 [퍼블릭 체인]을 선택하고, [주소]와 [메모]를 입력한 후 [확인]을 클릭하고 2FA 코드(SMS/TOTP/Passkey)를 입력합니다.
3. 2FA가 확인되면 확인 이메일을 받게 됩니다. 이메일을 받지 못한 경우, 주소 세부 정보 페이지에서 [이메일 재전송]을 클릭하세요.
4. 이메일에서 [코인], [퍼블릭 체인] 및 [주소]를 확인하고 [재확인]을 클릭합니다.
5. [확인]을 다시 클릭합니다.
6. 화이트리스트 주소가 성공적으로 추가되었습니다. [세부 정보 보기]를 클릭하거나 [API 관리] 페이지를 새로고침하여 확인하세요.
참고:
(1) CoinEx는 강력한 API 기능을 제공하여 사용자가 API를 통해 시장 데이터 조회, 거래, 입금 및 출금과 같은 서비스에 접근할 수 있도록 합니다.
(2) 각 사용자는 최대 50개의 키 쌍을 생성할 수 있으며, 각 키는 최대 50개의 바인딩된 IP 주소를 지원합니다.
(3) API 키 쌍은 계정 자격 증명(사용자 이름 및 비밀번호)과 동일합니다. 안전하게 보관해 주세요. 보안 강화를 위해 API 키를 특정 IP 주소에 바인딩하는 것이 좋습니다.
(4) 생성 후 API는 10-15분 내에 적용됩니다.
출금 화이트리스트 주소를 일괄 추가하는 방법
1. "API 관리" 페이지를 방문하여 [일괄 추가]를 클릭합니다.
2. [다운로드]를 클릭하고 해당 데이터를 추가 페이지에 업로드합니다. [메모], [코인], [네트워크], [주소], [메모]를 포함하여 [확인]을 클릭하고 2FA 코드를 입력한 다음 데이터 가져오기를 완료합니다.
3. 2FA가 확인되면 확인 이메일을 받게 됩니다. 이메일을 받지 못한 경우, 주소 세부 정보 페이지에서 [이메일 재전송]을 클릭하세요.
4. 이메일에서 [코인], [퍼블릭 체인] 및 [주소]를 확인하고 [재확인]을 클릭합니다.
5. [확인]을 다시 클릭합니다.
6. 출금 화이트리스트 주소가 일괄적으로 추가되었습니다. [세부 정보 보기]를 클릭하거나 "API 관리" 페이지를 새로고침하여 확인하세요.
참고:
(1) 한 번에 최대 100개의 화이트리스트 주소를 추가할 수 있습니다.
(2) CSV 형식의 파일만 지원됩니다.
(3) CSV 파일의 "네트워크"는 입금 페이지의 퍼블릭 체인 유형과 일치해야 합니다. 예를 들어, CET 토큰을 추가할 때 주소에 해당하는 블록체인 유형은 CSC 스마트 체인입니다.
assets/deposit - withdraw - config API를 호출하여 해당 정보를 검색할 수 있으며, ccy는 코인에 해당하고 chain은 네트워크에 해당합니다.
| 코인 | 네트워크 | 주소 | 메모 |
| CET | CSC | XXXX |