FastNear API
FastNear API — это индексированное REST-семейство для продуктовых представлений аккаунтов. Это самый быстрый способ ответить на вопросы вроде «чем владеет этот аккаунт?» или «какие аккаунты соответствуют этому публичному ключу?» без сборки результата из сырых RPC-вызовов.
Базовые URL
https://api.fastnear.comhttps://test.api.fastnear.comЛучше всего подходит для
- балансов кошельков и обзоров активов;
- представлений аккаунта по NFT и FT-токенам;
- поиска аккаунтов по публичному ключу;
- объединённых снимков аккаунта для дашбордов, обозревателей и агентов.
Когда его не стоит использовать
- Используйте Справочник RPC, когда нужны канонические методы JSON-RPC из протокола.
- Используйте Транзакции API, когда основная задача — история транзакций или квитанций.
- Используйте NEAR Data API, когда нужен опрос данных по блокам и проверка свежести.
Аутентификация и доступность по сетям
- Публичные REST-эндпоинты FastNear часто работают без API-ключа.
- Тот же формат ключа FastNear работает и на API-эндпоинтах, когда нужна единая аутентифицированная модель или повышенные лимиты, а интерфейс документации может передать ключ в интерактивные примеры.
- Добавьте
?network=testnet, чтобы переключить совместимые страницы на testnet-бэкенд и подготовленные значения по умолчанию для testnet.
Общие интерактивные примеры
- Используйте
Copy example URLна любой интерактивной API-странице, чтобы поделиться выбранной сетью и заполненным состоянием запроса. - Общие URL примеров выполняются автоматически при загрузке, когда в них есть состояние операции.
- Сохранённые API-ключи и токены никогда не включаются в такие общедоступные URL документации.
С чего обычно начинают
- V1 полный снимок аккаунта — для объединённого снимка аккаунта.
- V1 FT-токены аккаунта и V1 NFT аккаунта — для продуктовых представлений активов.
- V1 поиск по публичному ключу — когда нужно определить аккаунт по ключу.
- V1 топ держателей FT — для представлений распределения токенов.
Нужен сценарий?
Используйте примеры FastNear API для простых пошаговых сценариев: сводки по аккаунтам, определения аккаунта по ключу и перехода к узким представлениям активов.
Устранение неполадок
Мне нужно только одно низкоуровневое значение из состояния цепочки
Используйте сырой RPC. Эта индексированная поверхность оптимизирована для продуктовых представлений, а не для дублирования каждого RPC-метода.
Страница всё ещё показывает данные mainnet
Проверьте, поддерживает ли страница ?network=testnet. Некоторые сценарии работают только с mainnet, и документация явно отмечает такие случаи.
Мне нужны транзакции, а не балансы
Переходите в Транзакции API, чтобы не перегружать поверхность представления аккаунта запросами по истории.