Personal posts
Post as a member with the w_member_social scope.
Publish to a LinkedIn profile or company page with the Posts API. We format the author URN, distribution, and lifecycle — you send the commentary.
curl https://postmyish.com/api/v1/posts \
-H "Authorization: Bearer $POSTMYISH_KEY" \
-H "Content-Type: application/json" \
-d '{"caption":"Three lessons from scaling to 10k customers →","platforms":["linkedin"]}'The official API can do this. It just makes you do a lot first. Here's what raw LinkedIn publishing costs you, and what PostMyIsh absorbs.
Post types, limits, and scheduling — all through the same POST /v1/posts call, formatted the way LinkedIn expects.
Post as a member with the w_member_social scope.
Post as an organization URN when you're a page admin.
Up to 3,000 characters of commentary per post.
Queue with schedule_at; we publish on time.
Every snippet hits the live API — same base URL, Bearer auth, plain JSON. Add your key and it runs.
One POST fans out to LinkedIn. The response carries the id and status the moment it ships.
curl https://postmyish.com/api/v1/posts \
-H "Authorization: Bearer $POSTMYISH_KEY" \
-H "Content-Type: application/json" \
-d '{"caption":"Three lessons from scaling to 10k customers →","platforms":["linkedin"]}'Connect LinkedIn, call one endpoint, and we run the LinkedIn Posts API plumbing behind it.
Link it once from the Accounts page through its official login. The credential is stored encrypted.
Send one caption and the platform id. Add schedule_at to queue it, or media for a URL.
Container flows, token refresh, rate limits, and the real post id — all on our side.
Straight talk: The Share-on-LinkedIn product needs approval, and company-page posting requires page-admin rights. Once your token is minted, the Posts API call is complete and posts for real.
One API, eleven more
Add another id to platforms and the identical call posts there too. One request already covers LinkedIn, X, and Facebook — no second integration.
What's real, what needs review, and what LinkedIn itself requires — no hand-waving.
Yes — the LinkedIn Posts API (POST /rest/posts) with the versioned header.
Yes, when you're an admin of that page — post with the organization URN instead of your person URN.
w_member_social to post as a person, plus organization scopes to post as a company page.
Yes — schedule_at queues it and we publish when it's due.
Connect your accounts, write one caption, and be live on every feed in minutes. The free plan is genuinely free.