Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trypost.it/llms.txt

Use this file to discover all available pages before exploring further.

LinkedIn

TryPost supports posting to LinkedIn personal profiles and company pages.

Connect your account

  1. Go to Accounts in the TryPost dashboard
  2. Click Connect LinkedIn (for profiles) or Connect LinkedIn Page (for company pages)
  3. Authorize TryPost on LinkedIn
  4. Select your profile or page

Supported content types

TypeDescription
PostText with optional images or video
CarouselSwipeable post — up to 20 images or a single PDF document
Both content types are available for personal profiles and company pages.

OAuth scopes

ConnectionScopes requested
Personal profile (linkedin)openid, profile, email, r_basicprofile, w_member_social
Company page (linkedin-page)openid, profile, email, w_organization_social, r_organization_social, rw_organization_admin, w_member_social

Self-hosting setup

  1. Go to LinkedIn Developers and click Create App
  2. Fill in app details (name, company page, logo) and create the app
  3. Go to the Auth tab and add redirect URLs:
    • {APP_URL}/accounts/linkedin/callback (profiles)
    • {APP_URL}/accounts/linkedin-page/callback (pages)
  4. Go to the Products tab and request access to:
    • Share on LinkedIn
    • Sign In with LinkedIn using OpenID Connect
    • Marketing Developer Platform (required for company-page scopes like w_organization_social and rw_organization_admin)
  5. Add to your .env:
LINKEDIN_CLIENT_ID=your_client_id
LINKEDIN_CLIENT_SECRET=your_client_secret
LINKEDIN_CLIENT_REDIRECT="${APP_URL}/accounts/linkedin/callback"
LINKEDIN_PAGE_CLIENT_REDIRECT="${APP_URL}/accounts/linkedin-page/callback"