API Bluesky

Bluesky Публикация API

Возвращает отдельную публикацию Bluesky по URL: текст, handle автора, число лайков, ответов и репостов в виде чистого JSON.

1,20 USD/1 тыс. запросов, оплата за запрос, без подписки.

Mara Lindqvist on Bluesky
bsky.app/profile/mara.bsky.social/post/3l7qkzr2xyk2p
Post

Mara Lindqvist

@mara.bsky.social

Follow

Shipped dark mode this morning after two years of people asking. Turns out the hard part was never the CSS, it was finding the three components that hardcoded white backgrounds.

3:54 PM · September 26, 2025

214 reposts3,842 likes
96
Что вернул API
{
"text": "Shipped dark mode this morning after two years of people asking. Turns out the hard part was never the CSS, it was finding the three components that hardcoded white backgrounds.",
"authorHandle": "mara.bsky.social",
"likes": 3842,
"replies": 96,
"reposts": 214,
"createdUtc": 1758902040,
"id": "3l7qkzr2xyk2p",
"authorName": "Mara Lindqvist",
+1 ещё
}
Доступность
100,00%
30d · Вызовов: 2
Запросы
2
30d
Ответ
4,9s
медиана · 30d

Цены и поставщики

Цена API Bluesky Публикация: один API, поставщиков 2, и любой может заменить другого

Первым обслуживает самый дешёвый поставщик. Если он не отвечает, его заменяет следующий в том же вызове.

Вы платите
12,00 USD
1,20 USD/1 тыс. запросов, только за то, чем пользуетесь. Без ежемесячного тарифа.
Ваши первые запросы (83) бесплатны за счёт стартового баланса 0,10 USD.

Попробовать

Получите Bluesky Публикация одним запросом

Открыть в
Пример ответа
Бесплатные запуски возвращают только первые результаты: 3. Пополните ключ, чтобы получить полный ответ.
{
  "found": true,
  "data": {
    "text": "Shipped dark mode this morning after two years of people asking. Turns out the hard part was never the CSS, it was finding the three components that hardcoded white backgrounds.",
    "authorHandle": "mara.bsky.social",
    "likes": 3842,
    "replies": 96,
    "reposts": 214,
    "createdUtc": 1758902040,
    "id": "3l7qkzr2xyk2p",
    "authorName": "Mara Lindqvist",
    "authorImage": "https://cdn.bsky.app/img/avatar/plain/did:plc:z9k2mfx8a1/bafyavatar1@jpeg"
  }
}

Полный справочник по параметрам и ответу: каждое поле, тип и пример для этого эндпоинта.

Справочник

Один запрос, один формат ответа.

Каждое поле, которое вы отправляете, и каждое поле, которое получаете, с реальным примером.

Проверено 2026-10-07 · доступность и задержка измерены за 30d

Тело запроса

JSON, отправляется на этот эндпоинт.

  • urlstring

    https://bsky.app/profile/mara.bsky.social/post/3l7qkzr2xyk2p

    URL публикации Bluesky, например "https://bsky.app/profile/bsky.app/post/3l6oveex3ii2l".

Вы отправляете. Небольшое тело JSON. Показанные значения это примеры, замените их своими.

Ответ

JSON, по одному примеру значения на поле.

  • foundboolean

    true

datadata
  • textstring

    Shipped dark mode this morning after two years of people asking. Turns out the hard part was never the CSS, it was finding the three components that hardcoded white backgrounds.

  • authorHandlestring

    mara.bsky.social

  • likesnumber

    3842

  • repliesnumber

    96

  • repostsnumber

    214

  • createdUtcnumber

    1758902040

  • idstring

    3l7qkzr2xyk2p

  • authorNamestring

    Mara Lindqvist

  • authorImagestring

    https://cdn.bsky.app/img/avatar/plain/did:plc:z9k2mfx8a1/bafyavatar1@jpeg

Вы получаете. Именованные типизированные поля в одном формате, какой бы источник ни ответил.

Вопросы и ответы

Об API Bluesky Публикация

AnyAPI Bluesky Публикация API возвращает данные Bluesky в виде нормализованного JSON одним вызовом POST к /v1/run/bluesky.post. Возвращает отдельную публикацию Bluesky по URL: текст, handle автора, число лайков, ответов и репостов в виде чистого JSON. AnyAPI направляет каждый запрос по источникам (их 2) и автоматически переключается, если один из них отказывает. Это стоит от 1,20 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. За последние 30 дней 100,0% вызовов Bluesky Публикация через AnyAPI завершились успешно, медианное время ответа 4,9 с, измерено вызовов: 2.

Это стоит от 1,20 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. Вы пополняете один кошелёк в долларах США, и каждый вызов списывает с него. По некоторым неудавшимся запросам, оплаченным из кошелька, возникают расходы на обработку; мы передаём их по себестоимости, без наценки, а сумма списания указана в ответе с ошибкой.

Возвращает отдельную публикацию Bluesky по URL: текст, handle автора, число лайков, ответов и репостов в виде чистого JSON. Ответ это нормализованный JSON с тем же конвертом, что возвращает каждый эндпоинт AnyAPI, поэтому разбор второго эндпоинта это смена URL и ничего больше.

За последние 30 дней 100,0% вызовов Bluesky Публикация через AnyAPI завершились успешно, медианное время ответа 4,9 с, измерено вызовов: 2. Это собственные измерения AnyAPI по трафику через шлюз, пересчитываемые непрерывно, а не опубликованный целевой уровень обслуживания.

Да. Новый аккаунт AnyAPI стартует с бесплатным балансом 0,10 USD, карта не нужна. Этого хватает на 83 вызовов Bluesky Публикация по 0,0012 USD за каждый.

AnyAPI в том же запросе обращается к следующему из источников (их 2), начиная с самого дешёвого, поэтому отказ одного источника не ломает ваш вызов.

Отправьте запрос POST на https://api.getanyapi.com/v1/run/bluesky.post с вашим ключом AnyAPI в заголовке "Authorization: Bearer" и входными данными в теле JSON. Один и тот же ключ и один и тот же кошелёк работают на каждом эндпоинте AnyAPI.

Нет. Вы пополняете один предоплаченный баланс AnyAPI в долларах США, и каждый запрос списывает с него. Ежемесячного тарифа и минимума нет, а один и тот же баланс оплачивает каждый эндпоинт AnyAPI.

Да. Установите @getanyapi/sdk из npm для TypeScript или getanyapi из pip для Python. Оба вызывают любой эндпоинт AnyAPI с одним и тем же ключом, а ещё подойдёт любой HTTP-клиент.

Да. Агент может подключиться к MCP-серверу AnyAPI по адресу https://api.getanyapi.com/mcp или создать собственный бесплатный пробный ключ одним POST без аутентификации на https://api.getanyapi.com/agent/signup и вызывать этот эндпоинт по HTTP.