LinkedIn publishing without rebuilding account connection, organization targeting, media upload, queues, and webhook status events.
No credit card required
import { KavenioClient } from "@kavenio/sdk";
const kavenio = new KavenioClient({
authToken: process.env.KAVENIO_API_KEY,
});
// Send your user to this URL to connect their LinkedIn account.
const { authorizationUrl } = await kavenio.connect.begin({
platform: "linkedin",
});
// Publish to the selected LinkedIn member or organization account.
await kavenio.posts.create({
content: "Product update is live.",
publishNow: true,
mediaItems: [{ type: "image", url: "https://cdn.example.com/update.jpg" }],
platforms: [
{
platform: "linkedin",
accountId: "acct_linkedin_123",
platformSpecificData: {
firstComment: "More context: https://example.com/update",
disableLinkPreview: true,
},
},
],
});kavenio.connect.begin(...)Create a LinkedIn connect URL and send the user through authorization for the member account they want to publish from.
kavenio.posts.create(...)Publish now or schedule a LinkedIn member post, organization post, media post, document post, or reshare for the selected connected account.
kavenio.webhooks.create(...)Trigger your automation when LinkedIn publishing succeeds, fails, or needs attention instead of polling for state.
Connect a LinkedIn member account, then publish as the selected member or organization account your user authorized.
Pass public image, video, or document URLs and let the publish workflow upload the media before creating the LinkedIn post.
Add the follow-up comment your workflow needs and control link preview behavior from the same request.
Schedule posts, publish now, and trigger automation from status events instead of polling provider APIs.
Start testing LinkedIn member and organization publishing without configuring your own LinkedIn app first.
Use your LinkedIn app credentials when your team owns approvals, branding, and policy setup.
Stop rebuilding member connection, organization selection, media upload, first comments, retries, and status events for every product surface.
Yes. Connect a LinkedIn account and publish member or organization posts through the same posts API used for other platforms.
Yes. Send a public document URL and include a document title when the LinkedIn post should publish a document.
Yes for image-only posts. LinkedIn video and document posts are limited to one media item in the current publishing path.
Yes. Pass a reshare URL or URN in the LinkedIn platform-specific data. Reshare posts cannot include media.