Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mavera.io/llms.txt

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

Overview

LinkedIn Company Pages hold your organic B2B signals — follower demographics by industry and seniority, post engagement patterns, comment threads full of prospect language, and company updates that employees never reshare. These four jobs pull that data through Mavera’s surfaces (Personas, Mave Agent, Chat, Generate) so every content decision, messaging pivot, and advocacy program is grounded in real audience intelligence.
LinkedIn Content API — Base URL: https://api.linkedin.com/rest/. Auth: OAuth 2.0 (3-legged) — Authorization: Bearer {token} + LinkedIn-Version: 202401 header. Rate limits: Daily, unpublished — varies by endpoint and product approval; throttled via X-Li-Throttle headers.

Prerequisites

1

LinkedIn Company Page access

You must be a Super Admin or Content Admin on the Company Page. Create or connect an app at LinkedIn Developers and associate it with your Company Page.
2

Product approvals

Request the Community Management API product for post/comment access and follower statistics. Some endpoints also require the Marketing Developer Platform product. Approvals can take 1–5 business days.
3

OAuth scopes

Complete the Authorization Code Flow with scopes: r_organization_social, r_organization_followers, rw_organization_admin, and w_member_social (for employee advocacy).
4

Mavera API key

Get your key from Mavera dashboard.
5

Environment variables

export LINKEDIN_ACCESS_TOKEN="AQV..." and export MAVERA_API_KEY="mvra_live_xxxxx"

Jobs

#JobLinkedIn DataMavera SurfaceOutput
1Company Page Analytics → Persona RefinementFollower demographics (industry, function, seniority)Custom PersonasData-grounded persona updates
2Post Engagement → Content StrategyCompany posts + social actionsMave Agent + GenerateTheme analysis + 10 new content concepts
3Comment Analysis for MessagingComments from high-engagement postsMave ChatProspect questions, objections, language map
4Employee Advocacy Content GenerationCompany updatesGenerate + Brand VoiceEmployee-ready post variants

Rate Limits & Production Notes

LinkedIn EndpointLimitStrategy
Follower StatisticsDaily quota (unpublished)Cache daily; run as overnight job
Posts (by author)Daily quotaPaginate with start/count; cache results
Social Actions / CommentsDaily quotaBatch with 300–500ms delays; cache engagement data
LinkedIn does not publish exact rate limits for Content API endpoints. Monitor X-Li-Throttle-* response headers and respect Retry-After on 429s. The Community Management API has stricter limits than the Marketing API — expect lower daily quotas for organic content endpoints.
Checklist: Secure tokens in env vars or secrets manager. Implement OAuth refresh token rotation — access tokens expire after 60 days. Include LinkedIn-Version: 202401 header on every call (update when new API versions ship). Monitor Mavera credits at Dashboard. Cache LinkedIn data locally — follower stats change slowly, posts can be cached daily.

All Integrations

LinkedIn Content API

Personas

Brand Voice

Mave Agent

Generate