API для разработчиков Bluesky — данные AT Protocol и Lexicon

Полноценное аналитическое API-решение для разработчиков Bluesky: доступ к данным AT Protocol и аналитике Bluesky без сложного разбора firehose. Идеально для тех, кто создаёт приложения и дашборды аналитики для Bluesky. Получайте топовые посты и статистику аккаунтов по метрикам: подписчики, репосты, ответы, лайки и другим.

Обзор API

🚀 Быстрый старт

1. Получите API-ключ

Зарегистрируйтесь на graphtracks.com и создайте API-ключ

2. Базовый URL

https://api.graphtracks.com

3. Аутентификация

X-API-Key: YOUR_API_KEY

4. Попробуйте в Postman

Сделайте форк нашей полной API-коллекции и сразу начните тестировать

Запустить в Postman

🚀 Создано для разработчиков Bluesky

🔗 Интеграция с AT Protocol

Получайте данные AT Protocol без сложного разбора firehose. Наш API берёт на себя всю тяжёлую работу по обработке данных AT Protocol и отдаёт чистые структурированные данные для ваших приложений на Bluesky.

📋 Доступ к данным Lexicon

Используйте схемы и структуры данных Lexicon без лишних усилий. Наш API отдаёт уже обработанные данные Lexicon — так проще создавать клиенты Bluesky и собственные приложения.

📊 Аналитика Bluesky

Получайте полные данные отслеживания и аналитики Bluesky. Следите за вовлечённостью, отслеживайте показатели и анализируйте поведение пользователей во всей сети Bluesky.

🌊 Альтернатива firehose

Забудьте о сложностях обработки данных firehose в Bluesky. Наш API отдаёт отфильтрованные и релевантные потоки данных — идеально для приложений и инструментов мониторинга Bluesky.

📊 Что можно делать

📈 Аналитика аккаунта

Запрашивайте подробную статистику по любому аккаунту Bluesky за разные периоды

📝 Аналитика постов

Получайте подробные метрики: лайки, репосты, ответы и уровень вовлечённости

🏆 Топ постов

Получайте самые успешные посты и данные о взаимодействии аудитории

👥 Взаимодействия пользователей

Получайте подробные данные о взаимодействиях, включая профили пользователей

🛠️ Основные эндпоинты

GET /v1/api/networks/BlueSky/accounts/{account_id}/stats/{metric} Получить статистику аккаунта
POST /v1/api/networks/account Создать аккаунт сети
GET /v1/api/networks/accounts Получить аккаунты сети пользователя
GET /v1/api/networks/{network}/accounts/{account_id}/top-posts Получить самые успешные посты

💡 Пример запроса

curl -X GET "https://api.graphtracks.com/v1/api/networks/BlueSky/accounts/did:plc:z72i7hdynmk6r22z27h6tvur/stats/followers?timeframe=7d" \
  -H "X-API-Key: YOUR_API_KEY"

📚 SDK и библиотеки

JavaScript/TypeScript

npm install @graphtracks/client

Dart/Flutter

graphtracks: ^1.0.0

❓ Часто задаваемые вопросы

Чем это отличается от данных firehose в Bluesky?

Наш API отдаёт уже обработанные структурированные данные из firehose Bluesky, поэтому сложный разбор и фильтрация не нужны. Вы получаете чистые релевантные данные без затрат на инфраструктуру.

Можно ли использовать это для разработки кастомных лент Bluesky?

Конечно! Наш API отлично подходит для создания кастомных лент Bluesky: он даёт данные о вовлечённости и метрики взаимодействий, нужные для интересных алгоритмов ленты.

Поддерживаете ли вы схемы Lexicon в AT Protocol?

Да, наш API полностью поддерживает структуры данных Lexicon в AT Protocol — так удобнее работать со схемами Bluesky и создавать совместимые приложения.

Подходит ли это для разработки клиентов Bluesky?

Идеально подходит! Наш API даёт всю аналитику и данные о вовлечённости, нужные для создания функциональных приложений и клиентов Bluesky.

Как начать работу с аналитикой Bluesky?

Просто зарегистрируйтесь, получите API-ключ и начинайте отправлять запросы. Подробная документация и коллекция Postman сделают интеграцию быстрой и простой.

Можно ли отслеживать аккаунты конкурентов в Bluesky?

Да, наш API позволяет отслеживать и анализировать любой публичный аккаунт Bluesky — идеально для конкурентного анализа и мониторинга соцсетей.