SlideShare a Scribd company logo
1 of 10
Getting Started
   with the
LinkedIn API
Where do I begin?
 Start by navigating to
 http://developer.linkedin.com.

 This is our developer portal where
 you can read API documentation,
 collaborate with other developers,
 and keep abreast of changes to the
 LinkedIn API.

 From here, click on “LinkedIn APIs.”
Now click on “Request an API Key”
After logging in, you’re now presented with an
opportunity. You’re about to tell us what you might
create with the API. It might not be what you end up
with, and it might be one idea of many that you have.

You can create as many API keys as you like, one for
each application that you create. Let’s get started.
This isn’t as
complicated as it
looks.

Let’s look closely.
Q: What do you do once
                                                                                 you’ve gone live and still
                                                                                 want to continue
                                                                                 development with a
                                                                                 developer whitelist?

                                                                                 A: Simply create another
                                                                                 application and use those keys
                                                                                 for development.




Company Name: Most developers will be part of a company, so we ask you to provide your company here. If you
aren’t working on behalf of a company, you can put your own name here.

Application Name: Every application has a name. If you don’t have one already, you can just call it your “Test
Application”

Description: Briefly describe what your application does.

Integration URL: If you don’t know the endpoint URL of your integration before-hand, just putting the URL to your
application’s home page here is acceptable.

Application Type: While most integrations will be on web applications, our API also supports Desktop & Mobile
applications.

Live Status: This one is important, and you’ll want to make sure you come back to this tool later to adjust it. This
tells us whether your application is in current development or if it’s “live.” When applications are live, network
updates you publish will go out to member’s entire first degree networks instead of the whitelist you setup below this
field.
Application Developers: This is a list of your LinkedIn Connections that will receive network
updates published by your application and is used only while it is in development mode. You
need to be connected to any LinkedIn member that you want to put on this whitelist.

Interface Language: Your application is provided in one or more languages to end users. Let us
know what those languages are so we can better support you in the future.

Programming Tools: Knowing what kind of programming languages and tools you use to
develop your application lets us know what languages and environments are most important for
us to support.

Just a few more fields to go over!
Ready to get your API
                                                                                  keys?

                                                                                  When you’re done, click
                                                                                  “Add Application”




Contact Info: Tell us how to get in contact with you should we have a question about or there is a problem with your
application.

OAuth Redirect URL: If you have a static location that should always be used for your OAuth callbacks, you can specify
it here. It is recommended that you use the oauth_callback parameter in the appropriate requests instead.

Agreement Language: If you’d like to force the login screen to appear in one of the languages LinkedIn supports, you
can set that here. It is recommended to leave the setting at “Browser Locale Setting.”

Terms of Service/CAPTCHA: Please do read our API Terms of Use. You cannot create an API key without agreeing to
our terms. You’ve likely seen a CAPTCHA before, and it needs little explanation.
You’ve got your API keys.
      What’s next?
The LinkedIn Developer Network is where
you’ll find guidelines, documentation, and
growing community of developers.

Get started with:

  ‣    LinkedIn Platform Guidelines
  ‣    OAuth Authentication
  ‣    Profile API
  ‣    Field Selectors

More Related Content

Viewers also liked (6)

Sourcing And Networking LinkedIn
Sourcing And Networking LinkedInSourcing And Networking LinkedIn
Sourcing And Networking LinkedIn
 
Top 5 Reasons
Top 5 ReasonsTop 5 Reasons
Top 5 Reasons
 
LinkedIn and the impact on the HR industry
LinkedIn and the impact on the HR industryLinkedIn and the impact on the HR industry
LinkedIn and the impact on the HR industry
 
McGregor Boyall Middle East Brochure
McGregor Boyall Middle East BrochureMcGregor Boyall Middle East Brochure
McGregor Boyall Middle East Brochure
 
Linkedin Part 1
Linkedin Part 1Linkedin Part 1
Linkedin Part 1
 
The Case for B2B Marketing on LinkedIn
The Case for B2B Marketing on LinkedInThe Case for B2B Marketing on LinkedIn
The Case for B2B Marketing on LinkedIn
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Getting Started with the LinkedIn API

  • 1. Getting Started with the LinkedIn API
  • 2. Where do I begin? Start by navigating to http://developer.linkedin.com. This is our developer portal where you can read API documentation, collaborate with other developers, and keep abreast of changes to the LinkedIn API. From here, click on “LinkedIn APIs.”
  • 3. Now click on “Request an API Key”
  • 4. After logging in, you’re now presented with an opportunity. You’re about to tell us what you might create with the API. It might not be what you end up with, and it might be one idea of many that you have. You can create as many API keys as you like, one for each application that you create. Let’s get started.
  • 5. This isn’t as complicated as it looks. Let’s look closely.
  • 6. Q: What do you do once you’ve gone live and still want to continue development with a developer whitelist? A: Simply create another application and use those keys for development. Company Name: Most developers will be part of a company, so we ask you to provide your company here. If you aren’t working on behalf of a company, you can put your own name here. Application Name: Every application has a name. If you don’t have one already, you can just call it your “Test Application” Description: Briefly describe what your application does. Integration URL: If you don’t know the endpoint URL of your integration before-hand, just putting the URL to your application’s home page here is acceptable. Application Type: While most integrations will be on web applications, our API also supports Desktop & Mobile applications. Live Status: This one is important, and you’ll want to make sure you come back to this tool later to adjust it. This tells us whether your application is in current development or if it’s “live.” When applications are live, network updates you publish will go out to member’s entire first degree networks instead of the whitelist you setup below this field.
  • 7. Application Developers: This is a list of your LinkedIn Connections that will receive network updates published by your application and is used only while it is in development mode. You need to be connected to any LinkedIn member that you want to put on this whitelist. Interface Language: Your application is provided in one or more languages to end users. Let us know what those languages are so we can better support you in the future. Programming Tools: Knowing what kind of programming languages and tools you use to develop your application lets us know what languages and environments are most important for us to support. Just a few more fields to go over!
  • 8. Ready to get your API keys? When you’re done, click “Add Application” Contact Info: Tell us how to get in contact with you should we have a question about or there is a problem with your application. OAuth Redirect URL: If you have a static location that should always be used for your OAuth callbacks, you can specify it here. It is recommended that you use the oauth_callback parameter in the appropriate requests instead. Agreement Language: If you’d like to force the login screen to appear in one of the languages LinkedIn supports, you can set that here. It is recommended to leave the setting at “Browser Locale Setting.” Terms of Service/CAPTCHA: Please do read our API Terms of Use. You cannot create an API key without agreeing to our terms. You’ve likely seen a CAPTCHA before, and it needs little explanation.
  • 9. You’ve got your API keys. What’s next?
  • 10. The LinkedIn Developer Network is where you’ll find guidelines, documentation, and growing community of developers. Get started with: ‣ LinkedIn Platform Guidelines ‣ OAuth Authentication ‣ Profile API ‣ Field Selectors