Skip to main content

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.