KV FastData API
KV FastData API — это семейство только для чтения данных «ключ-значение». Оно лучше всего работает, когда вы уже знаете аккаунт, вызывающий аккаунт или шаблон ключей, которые хотите проверить, и хотите получить эти строки без собственной индексации хранилища.
Лучше всего подходит для
- истории данных «ключ-значение», ориентированной на вызывающий аккаунт;
- запросов к данным «ключ-значение», ориентированных на аккаунт;
- точного поиска по ключу или по префиксу;
- пакетных сценариев поиска для отладки и агентных бэкендов.
Когда его не стоит использовать
- Используйте FastNear API для более высокоуровневых представлений аккаунта, токенов и NFT.
- Используйте NEAR Data API для чтения по блокам вместо истории данных «ключ-значение».
Базовые URL
https://kv.main.fastnear.comhttps://kv.test.fastnear.com
Аутентификация и доступность
- Эти встраиваемые страницы не передают API-ключи и токены Bearer.
- Добавьте
?network=testnet, чтобы переключить страницу на testnet-бэкенд там, где это поддерживается. - В ответах со списками поле
page_tokenотсутствует, когда новых результатов больше нет.
С чего обычно начинают
Все по вызывающему аккаунту— для широкого просмотра по вызывающему аккаунту.История по вызывающему аккаунту— когда нужен отфильтрованный поток истории.История по аккаунтуилиИстория по ключу— для более узкого чтения.Пакетный поиск по ключам— когда вы уже знаете точные ключи.
Устранение неполадок
Токен пагинации перестал работать
Считайте значения page_token непрозрачными и повторно используйте их только с тем же эндпоинтом и теми же фильтрами.
Мне нужны продуктовые балансы аккаунта, а не сырые строки «ключ-значение»
Переходите на FastNear API.