Publishing API

LinkedIn Profile publishing API with one SocialClaw workspace.

Start the hosted LinkedIn OAuth flow from SocialClaw and keep the connected member profile inside the same workspace used by the CLI and API. SocialClaw publishes LinkedIn member profile posts with text, native image upload, or native video upload.

Works with Claude, ChatGPT, OpenClaw ClaudeChatGPTOpenClaw

What SocialClaw supports for this workflow

A quick overview of what this workflow supports.

Account target LinkedIn member profile SocialClaw publishes LinkedIn member profile posts with text, native image upload, or native video upload.
Auth model OAuth Start the hosted LinkedIn OAuth flow from SocialClaw and keep the connected member profile inside the same workspace used by the CLI and API.
Media envelope LinkedIn member profiles support one video or up to twenty images per post. SocialClaw uploads LinkedIn media natively before publish.
Inspection Validate, apply, inspect Analytics snapshots are available, but LinkedIn provider-native analytics fetchers are not implemented yet. Reconciliation currently supports LinkedIn post lookup.

What the payload needs

The main fields and constraints to account for.

How the workflow runs

Connect the account, validate the post, then publish.

01

Authenticate the workspace

Use the workspace API key with the CLI or hosted HTTP API so the publishing workflow stays attached to the same customer workspace.

02

Connect LinkedIn Profile

Start the hosted LinkedIn OAuth flow from SocialClaw and keep the connected member profile inside the same workspace used by the CLI and API.

03

Inspect account capabilities and settings

Use capabilities and publish-preview to confirm the publish envelope before applying a schedule.

04

Validate before apply

Validation should happen before create-run or apply. LinkedIn member profiles support one video or up to twenty images per post.

05

Inspect the resulting run or post

Reconciliation currently supports LinkedIn post lookup. Analytics snapshots are available, but LinkedIn provider-native analytics fetchers are not implemented yet.

CLI and HTTP examples

Example commands and requests for this route.

socialclaw login --api-key <workspace-key> --base-url https://getsocialclaw.com
socialclaw accounts connect --provider linkedin --open
socialclaw accounts capabilities --provider linkedin --json
socialclaw validate -f schedule.json --json
socialclaw apply -f schedule.json --idempotency-key launch_1 --json
socialclaw runs inspect --run-id <run-id> --json

Current limitations

A few practical limits to keep in mind.

Related routes

Related integrations and use cases.

What builders are saying

Real quotes from Reddit, G2, Trustpilot, and Instagram.

Works with every major platform

Connect once, then schedule and publish everywhere from the same workspace.

Frequently Asked Questions

LinkedIn Profile uses the LinkedIn member profile route in SocialClaw. Start the hosted LinkedIn OAuth flow from SocialClaw and keep the connected member profile inside the same workspace used by the CLI and API.

Run the LinkedIn Profile publishing API workflow in SocialClaw

Connect the account once, validate before publish, and keep everything in one workspace.

Supported social platforms
Schedule to social media Works with Claude ChatGPT Codex OpenClaw
Start free