Большинству API-интерфейсов криптографических данных требуется учетная запись, ключ API и ежемесячный план. Это неудобно, когда вызывающий абонент — агент ИИ, которому нужна одна цена один раз. x402 исправляет это, повторно используя статус HTTP 402 «Требуется оплата»: сервер отвечает ценой...
Большинству API-интерфейсов криптографических данных требуется учетная запись, ключ API и ежемесячный план. Это неудобно, когда вызывающий абонент — агент ИИ, которому нужна одна цена один раз.
x402 исправляет это, повторно используя статус HTTP 402 «Требуется оплата»: сервер отвечает, сообщая цену, клиент платит в долларах США и повторяет попытку, и данные возвращаются. Ни регистрации, ни ключа.
Мы запускаем небольшой API x402 на Cloudflare Workers. Вот как это назвать.
Конечные точки
Базовый URL-адрес: https://astra-x402-data.astratc.workers.dev.
Конечная точка
Цена (базовая цена в долларах США)
Возврат
ПОЛУЧИТЬ/
бесплатно
каталог (JSON)
ПОЛУЧИТЬ /v1/coin?id=биткойн
0,01 доллара США
одна монета: цена, смена 24 часа/7 дней
ПОЛУЧИТЬ /v1/снимок
0,05 доллара США
Обзор рынка топ-100: глобальная капитализация, страх и жадность, основные компании, широта охвата, выигравшие/проигравшие
ПОЛУЧИТЬ /v1/краткое
0,25 доллара США
сегодняшний обзор Astra Daily Crypto (уценка)
Шаг 1: посмотреть цену (бесплатно)
завиток -i "https://astra-x402-data.astratc.workers.dev/v1/coin?id=bitcoin"
Вы получаете HTTP/2 402 и такое тело:
{
«x402Версия»: 1,
"error": "Необходим заголовок X-PAYMENT",
"принимает": [{
"схема": "точная",
"сеть": "база",
"maxAmountRequired": "10000",
"актив": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x1A7Dc2677391D49FB3001AD5a1aa89A573c9b865",
"ресурс": "https://ast