Publishing API

LinkedIn Page publishing API with one SocialClaw workspace.

Connect a LinkedIn member with page posting access through the SocialClaw OAuth flow, then publish to the LinkedIn page target stored in the workspace. SocialClaw publishes LinkedIn page and organization 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 page or organization SocialClaw publishes LinkedIn page and organization posts with text, native image upload, or native video upload.
Auth model OAuth Connect a LinkedIn member with page posting access through the SocialClaw OAuth flow, then publish to the LinkedIn page target stored in the workspace.
Media envelope LinkedIn pages 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 Page

Connect a LinkedIn member with page posting access through the SocialClaw OAuth flow, then publish to the LinkedIn page target stored in the workspace.

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 pages 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_page --open
socialclaw accounts capabilities --provider linkedin_page --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 Page uses the LinkedIn page or organization route in SocialClaw. Connect a LinkedIn member with page posting access through the SocialClaw OAuth flow, then publish to the LinkedIn page target stored in the workspace.

Run the LinkedIn Page 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