Endpoint Playground
Lists the accounts that reposted a Bluesky post, identified by its `at://` post `uri`, which is required. `limit` defaults to 25 and is capped at 100; pass the returned `cursor` back for the next page. Each actor has `did`, `handle`, `display_name`, `description`, `avatar_url` and `created_at`.
14 Oct 2026: 18 actors; 4 fields had a value in every checked item and 2 varied between items.
Sample value profiles: created_at: 2023-06-16 to 2024-11-23; avatar_url: cdn.bsky.app; description: median 103 characters.
curl 'https://api.crawlora.net/api/v1/bluesky/post-reposted-by?uri=at%3A%2F%2Fdid%3Aplc%3Az72i7hdynmk6r22z27h6tvur%2Fapp.bsky.feed.post%2F3l6oveex3ii2l' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| uri | string | Yes | at://did:plc:z72i7hdynmk6r22z27h6tvur/app.bsky.feed.post/3l6oveex3ii2l | The post's at:// URI |
| limit | integer | No | Page size, 1-100 | |
| cursor | string | No | Pagination cursor |
{
"code": 200,
"msg": "OK",
"data": {
"actors": [
{
"did": "did:plc:b",
"handle": "bob.test"
}
],
"cursor": "next"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.