View as Markdown
letmepost icon

letmepost ACTION

List Posts

List posts from the post log. See the documentation
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's letmepost account once, then configure and run List Posts from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "letmepost-list-posts",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    letmepost: { authProvisionId: "apn_xxxxxxx" },
    profileId: "Profile ID",
    platform: ["Platform"],
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

List Posts inputs
Property Type Description
profileId Profile ID string
UUID of a letmepost profile. Example: 550e8400-e29b-41d4-a716-446655440000. Discover valid values from the profileId field on posts returned by List Posts or Get Post.
Optional
platform Platform string[]
Filter by one or more platforms.
Optional
status Status string[]
Filter by one or more post lifecycle statuses.
Optional
errorCode Error Code string[]
Filter by one or more error codes (e.g. preflight_failed, platform_rejected).
Optional
q Search Query string
Case-insensitive substring match on the post body. Wildcard characters are matched literally.
Optional
after Created After string
ISO-8601 lower bound on createdAt (exclusive). Example: 2024-01-01T00:00:00Z.
Optional
before Created Before string
ISO-8601 upper bound on createdAt (exclusive). Example: 2024-12-31T23:59:59Z.
Optional
limit Limit integer
Maximum number of posts to return (1–200).
Optional
cursor Cursor string
Pagination cursor from a previous list response. Pass nextCursor from the prior page to retrieve the next page.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
letmepost-list-posts
Version
0.0.2
App
letmepost
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes