curl --request GET \
--url https://yoinkit.ai/api/v1/openclaw/api/v1/openclaw/bluesky/user/posts \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"success": true,
"feed": [
{}
],
"cursor": "<string>"
},
"meta": {}
}Retrieve recent posts from a Bluesky user’s feed with pagination
curl --request GET \
--url https://yoinkit.ai/api/v1/openclaw/api/v1/openclaw/bluesky/user/posts \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"success": true,
"feed": [
{}
],
"cursor": "<string>"
},
"meta": {}
}curl -X GET "https://yoinkit.ai/api/v1/openclaw/bluesky/user/posts?handle=espn.com" \
-H "Authorization: Bearer YOUR_API_TOKEN"
{
"success": true,
"data": {
"success": true,
"feed": [
{
"uri": "at://did:plc:x7d6j54pm22ufehkes6jo4jf/app.bsky.feed.post/3lqdfq7fkvm2g",
"cid": "bafyreibams5wyqdpg2cmmks7lhf5ccxu7hbu24sfatgc53jmb2nun5k5dm",
"author": {
"did": "did:plc:x7d6j54pm22ufehkes6jo4jf",
"handle": "espn.com",
"displayName": "ESPN",
"avatar": "https://cdn.bsky.app/img/avatar/plain/...",
"labels": [],
"createdAt": "2024-11-25T21:49:49.345Z"
},
"record": {
"$type": "app.bsky.feed.post",
"createdAt": "2025-05-29T19:01:20.743Z",
"text": "Oilers' defenseman Mattias Ekholm is set to return..."
},
"replyCount": 1,
"repostCount": 0,
"likeCount": 24,
"quoteCount": 1,
"indexedAt": "2025-05-29T19:01:21.645Z",
"labels": []
}
],
"cursor": "2025-05-22T17:02:02.847Z"
},
"meta": {
"platform": "bluesky",
"endpoint": "user-posts",
"credits_used": 1,
"request_id": "req_abc123def456"
}
}