Демо API Окружение
Криптоплатежный шлюз предоставляет демо-окружение для тестирования и разработки.
Детали Демо API
Базовый URL: https://cp-merch-dev.wsdemo.online/api
OpenAPI Документация: https://cp-merch-dev.wsdemo.online/api/openapi/
Примеры API
Вот несколько основных эндпоинтов API, которые можно протестировать с помощью curl или любого HTTP клиента:
Получить сети
curl -X GET https://cp-merch-dev.wsdemo.online/api/networks
Детали сети
curl -X GET https://cp-merch-dev.wsdemo.online/api/networks/ethereum
Создать адрес
curl -X POST https://cp-merch-dev.wsdemo.online/api/addresses \
-H "Content-Type: application/json" \
-d '{"network": "ethereum", "type": "user"}'
Баланс горячего кошелька
curl -X GET https://cp-merch-dev.wsdemo.online/api/addresses/hot-wallet/ethereum
Получить транзакции
curl -X GET https://cp-merch-dev.wsdemo.online/api/transactions?limit=5
Номера блоков
curl -X GET https://cp-merch-dev.wsdemo.online/api/networks/last-number-blocks
Интерактивное тестирование
Для интерактивного тестирования API посетите OpenAPI документацию: https://cp-merch-dev.wsdemo.online/api/openapi/
Это предоставляет полный Swagger UI, где вы можете:
- Ввести ваш API ключ
- Тестировать все эндпоинты интерактивно
- Видеть ответы в реальном времени
- Скачать спецификации API
Возможности
- Тестовые данные: Предзаполнено тестовыми сетями, адресами и транзакциями
- Без реальных транзакций: Все операции симулированы - реальная криптовалюта не обрабатывается
- Полное покрытие API: Все эндпоинты доступны для тестирования
- Ежедневный сброс: Демо-данные сбрасываются каждые 24 часа
Начало работы
1. Изучите API документацию
Посетите интерактивную OpenAPI документацию:
https://cp-merch-dev.wsdemo.online/api/openapi/
2. Тестируйте базовые эндпоинты
Список доступных сетей:
curl -X GET https://cp-merch-dev.wsdemo.online/api/networks
Получить детали сети:
curl -X GET https://cp-merch-dev.wsdemo.online/api/networks/ethereum
3. Создайте тестовые адреса
Создать новый адрес:
curl -X POST https://cp-merch-dev.wsdemo.online/api/addresses \
-H "Content-Type: application/json" \
-d '{
"network": "ethereum",
"type": "user"
}'
4. Запросите балансы
Проверить балансы адреса:
curl -X GET https://cp-merch-dev.wsdemo.online/api/addresses/hot-wallet/ethereum
Доступные тестовые данные
Сети
- Bitcoin (BTC)
- Ethereum (ETH)
- Tron (TRX)
- Polygon (MATIC)
- BSC (BNB)
- Arbitrum (ARB)
- Fantom (FTM)
- Litecoin (LTC)
Типы адресов
user
- Индивидуальные пользовательские адресаhot
- Адреса горячих кошельковcold
- Адреса холодного храненияtokens_collector
- Адреса сборщиков токенов
Примеры транзакций
Демо-окружение включает примеры транзакций с различными статусами:
- Ожидающие транзакции
- Подтвержденные транзакции
- Неудачные транзакции
Ограничения
Ограничения демо
- Нет реальных криптовалютных транзакций
- Данные сбрасываются каждые 24 часа
- Ограничения скорости могут быть более строгими
- Некоторые продвинутые функции могут быть отключены
Переход на продакшн
Когда вы готовы перейти на продакшн:
- Получите продакшн API ключ: Зарегистрируйтесь на your-gateway.com
- Обновите базовый URL: Измените на
https://api.your-gateway.com/api/v1
- Настройте вебхуки: Установите продакшн эндпоинты вебхуков
- Тестируйте с малыми суммами: Начните с небольших тестовых транзакций
Поддержка
Нужна помощь с демо-окружением?