DataArena 플랫폼에 REST API를 등록하는 완전 가이드
DataArena의 API 마켓에 REST API 엔드포인트를 등록하면, DataArena가 프록시 + 인증 키 관리 역할을 합니다.
| 항목 | 설명 |
|---|---|
| 🔗 지갑 연결 | MetaMask 또는 WalletConnect로 WorldLand Mainnet 지갑 연결 필수 |
| 🌐 API 엔드포인트 | 공개적으로 접근 가능한 REST API URL (HTTPS 권장) |
| 🔑 인증 정보 | API에 인증이 필요한 경우 Header 또는 Query 파라미터 키/값 |
지갑 연결
Navbar에서 🔗 지갑 연결 클릭 → MetaMask 또는 WalletConnect로 연결
등록 페이지 접속
API 메뉴 → ➕ API 등록하기 버튼 클릭
기본 정보 입력
| 필드 | 필수 | 설명 |
|---|---|---|
| 📝 제목 | ✅ | API 이름 (예: 실시간 블록체인 가격 데이터) |
| 📋 설명 | ❌ | API에 대한 상세 설명 |
| 🔗 엔드포인트 URL | ✅ | 실제 API 주소 (예: https://api.example.com/data) |
| 👤 제공자 이름 | ❌ | 표시될 이름 |
인증 방식 설정
| 옵션 | 설명 | 예시 |
|---|---|---|
| 없음 | 인증 불필요 (공개 API) | - |
| Header | HTTP 헤더에 키 전달 | X-API-Key: abc123 |
| Query | URL 쿼리 파라미터로 전달 | ?api_key=abc123 |
구독 플랜 설정
| 플랜 | 설명 | 적합한 경우 |
|---|---|---|
| 📆 월간 | 월 단위 정액 구독 | 정기적으로 사용하는 데이터 |
| 📅 일간 | 일 단위 정액 구독 | 단기 프로젝트용 |
| 📊 호출당 | 호출 횟수 기반 과금 | 간헐적 사용 |
💰 가격 (WL): 구독 당 WL 토큰 가격 (0 = 무료)
🎁 무료 호출 횟수: 구독 전 체험 가능한 호출 수 (기본: 3회)
응답 스키마 입력 (선택)
API 응답 형식을 JSON으로 기술하면 구독자가 데이터 구조를 이해하기 쉽습니다.
{ "price": "number", "timestamp": "string", "symbol": "string" }
등록 완료
🔌 API 등록 버튼을 클릭하면 등록이 완료되고, API 상세 페이지로 이동합니다.
아닙니다. 구독자가 접근할 수 있도록 공개 URL (HTTPS 권장)을 사용해야 합니다.
현재 버전에서는 관리자에게 요청하여 삭제할 수 있습니다. 수정 기능은 추후 업데이트 예정입니다.
체험 없이 바로 구독이 필요합니다. 최소 1~3회를 권장합니다.