Recent posts on bluesky
Posts recentes do proprio perfil no Bluesky, via app.bsky.feed.getAuthorFeed -- API publica oficial do AT Protocol, sem chave e sem conta. Sai pelo servico de fetch como as demais rotas, entao consome banda de proxy: ~93 KB com limit=25. Aceita ?limit= de 1 a 100, padrao 25; valor fora da faixa e recusado com 400 em vez de aparado, e cada limite tem a sua propria linha de cache. Repost de terceiro e excluido por autoria (o feed do bsky.app traz 1 em 20). Devolve likes, replies, reposts e quotes; nao devolve bookmarkCount (so o Bluesky tem) nem thumbnail (o embed de imagem ainda nao foi medido em amostra suficiente).
Request
- Base URL: https://honesthook.com
- URL: https://honesthook.com/api/v1/bluesky/posts
- Auth: HTTP bearer
Query parameters
AT Protocol handle, which is a domain name: bsky.app, alguem.bsky.social. Dots are part of it; slashes are refused.
How many posts to return, 1 to 100. A value outside the range is refused with 400, not clamped: the source clamps in silence, and a caller asking for more than the maximum would conclude the account has fewer posts than it does.
Response
Posts found. has_more differs by platform: on Bluesky it is computed from the cursor the source returns, so it can be true. On Mastodon it is false today because we do not yet read the Link header. On Threads it is null — the posts arrive inside the profile document and there is nothing to page, so we cannot know. null means unknown, never no more.
Changes
No recorded changes to this operation across all 1 revision of this API.