Skip to content

pilinux/linkedin

Repository files navigation

LinkedIn API Go Client

CodeQL Linter Go Reference Go Report Card MIT license

This Go package provides a thin client for making requests to LinkedIn APIs following the official LinkedIn API documentation.

⚠️ This API client package is currently in beta and is subject to change. It may contain bugs, errors, or other issues that we are working to resolve. Use of this package is at your own risk. Please use caution when using it in production environments and be prepared for the possibility of unexpected behavior. We welcome any feedback or reports of issues that you may encounter while using this package.

Versioning

x.y.z

  • x:
    • 0: under development
    • 1: production-ready
  • y: breaking changes
  • z: new functionality or bug fixes in a backwards compatible manner

Requirement

Go 1.19+

Features

  • [x]: Supports Rest.li protocol version 2.0.0
  • [x]: Supports LinkedIn versioned APIs
  • [x]: 2-legged and 3-legged OAuth2 support
  • [x]: Fine-grained control over all API calls using App and Session
  • [x]: Extensive documentation and examples

License

© Mahir Hasan 2024

Released under the MIT license