LinkedIn API for developers and teams
Connect your application or AI agent to LinkedIn. Search people, send messages, publish posts, and inspect analytics using typed REST endpoints and MCP.
curl -X GET "https://crispy.sh/api/v1/search/people?keywords=product%20manager&limit=10" -H "Authorization: Bearer YOUR_API_KEY"
[
{ "name": "Jane Hart", "headline": "VP Sales at Monzo", "provider_id": "ACoAA..." }
]REST API implementation and specifications
Crispy exposes LinkedIn capabilities over standard HTTP REST endpoints and MCP. Review the registered methods, authentication requirements, and OpenAPI schemas below.
Searches LinkedIn people with structured query parameters. Query parameters include keywords and limit.
Authentication expectations
All REST endpoints require standard Bearer token authentication via the HTTP Authorization header:
Crispy verifies your token on each request. Every response returns current rate limits and standard status codes.
Supported capability categories
Search & Discovery
Find people, companies, and content on LinkedIn
Messaging
Send and manage LinkedIn messages and conversations
Content
Create, read, and engage with LinkedIn posts
Connections
Manage your LinkedIn network and invitations
Analytics
Track post performance, profile metrics, and activity
Campaigns
Create and track outbound campaign performance
Account
Manage account settings, diagnostics, and capacity
Lead Management
Track leads, outreach history, and contact interactions
Lists
Create and manage named contact collections for campaigns
Executable specifications and research
Explore interactive endpoint definitions or research official LinkedIn developer products and alternative architectures.
Capability categories for LinkedIn
Structured API endpoints
Search people, send messages, create posts, manage connections, track analytics, and run campaigns.
REST + MCP
Use our REST API directly, or connect via MCP to Claude, Cursor, GPT, n8n, and other AI tools.
Your data, your rules
Managed storage by default, with export and deletion options described in our Privacy Policy and Data Rights contract.
Direct connection
Connect your account and start making API calls without partner applications or sales calls.
Getting started
Run standard REST requests using curl and your API key:
# Search for people on LinkedIn curl -X GET "https://crispy.sh/api/v1/search/people?keywords=product%20manager&limit=10" -H "Authorization: Bearer YOUR_API_KEY"
Frequently asked questions
What is the Crispy LinkedIn API?
Crispy is an independent developer service for LinkedIn workflows. You connect your account and make API calls directly.
How do I authenticate REST API requests?
Pass your API key as a Bearer token in the HTTP Authorization header. Crispy verifies your token on each request.
Which capability categories does Crispy support?
Crispy provides endpoints across search, messaging, content, connections, analytics, campaigns, leads, and lists.
How are data storage and privacy handled?
Crispy uses managed storage with export and deletion options described in our Privacy Policy and Data Rights contract. Built-in rate limits help protect account health.
Do you support webhooks?
Yes. Crispy supports webhooks for events like new messages, connection requests, and post engagement. Configure your webhook endpoint in the dashboard.
Start building on LinkedIn
Connect your account and make your first REST API or MCP call. Documented endpoints, typed parameters, and structured responses.