LinkedIn API Documentation
Welcome to the Linked API! This guide will help you understand how to interact with our API and set you up for smooth integration.
Base URL
Our API allows programmatic control over your LinkedIn account, providing endpoints for various actions such as posting updates, managing connections, viewing profiles, and more. All API requests should be made to the base URL:
https://api.linkedapi.io/
Endpoints
Here’s a quick overview of the core requests our API supports:
Method | Request | Description |
---|---|---|
GET |
/v1/companies/ |
Retrieving data about companies |
GET |
/v1/people/ |
Retrieving data about people |
GET |
/v1/connections/ |
Working with connection requests |
GET |
/v1/conversations/ |
Working with conversations |
Conventions
Our API follows RESTful principles, ensuring simplicity and consistency. Here are some key points to be aware of:
- JSON Formatting: All requests and responses use JSON format. We adhere to the
camelCase
convention for naming keys in JSON objects. - Empty Fields: If a field in a response or request is empty, we use an explicit
null
value to indicate this. This ensures clarity and consistency when dealing with optional or missing data.
Handling Long Requests
❗
Our API uses a long-polling approach for certain requests, which means responses can take time to process. Some requests may take several minutes to complete, particularly when handling large datasets or processing complex actions.
Please ensure that your client supports long-running requests and that timeouts are configured appropriately. We recommend adjusting timeout settings in your application to avoid premature termination of requests.