Every scheduled post you can see — your own plus any in a workspace you belong to. A database-only read that makes no LinkedIn call, so it spends none of your LinkedIn quota. It is still paced like every other call on the account (roughly one every 3 seconds), so read it when you need it rather than polling it in a loop.
Use it to check whether a post went out: `status` is DRAFT, PENDING, PUBLISHED or FAILED, `publishedUrl` is set once it is live, and `lastError` carries the reason a FAILED post did not publish.
GET/posts/schedule/list
Authentication requiredPosts
Code Examples
curl -X GET 'https://api.connectsafely.ai/linkedin/posts/schedule/list' \
-H 'Authorization: Bearer <your_api_key>'
Every scheduled post you can see — your own plus any in a workspace you belong to. A database-only read that makes no LinkedIn call, so it spends none of your LinkedIn quota. It is still paced like every other call on the account (roughly one every 3 seconds), so read it when you need it rather than polling it in a loop.
Use it to check whether a post went out: status is DRAFT, PENDING, PUBLISHED or FAILED, publishedUrl is set once it is live, and lastError carries the reason a FAILED post did not publish.