Posts

Fetch a single post with its publish attempts

Returns the post row plus every publish attempt (start/finish, success flag, upstream response, error code). Use the postId returned in CreatePostResponse.results[] as {id}.

get/v1/posts/{id}

Request

  • Base URL: https://api.letmepost.dev
  • URL: https://api.letmepost.dev/v1/posts/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

Response

Post detail with attempts.

idstring required
profileIdstring required
accountIdstring required
platform'bluesky' | 'facebook' | 'instagram' | 'linkedin' | 'pinterest' | 'threads' | 'tiktok' | 'twitter' required

Supported platforms. tiktok posts upload to the creator's TikTok inbox as a draft that the creator confirms in the TikTok app; Direct Post is not implemented yet.

status'queued' | 'validated' | 'publishing' | 'published' | 'failed' | 'rejected' | 'canceled' required

Lifecycle state of a single per-target post row. canceled is the terminal state reached via DELETE /v1/posts/{id} on a queued scheduled post.

textstring required
scheduledAtstring date-time nullable required
publishedAtstring date-time nullable required
platformUristring nullable required
platformCidstring nullable required
errorunknown
createdAtstring date-time required
updatedAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.