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

Sourcing And Networking LinkedIn
Sourcing And Networking LinkedInSourcing And Networking LinkedIn
Sourcing And Networking LinkedInryanleary
 
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 industryJamaaludeen Khan
 
McGregor Boyall Middle East Brochure
McGregor Boyall Middle East BrochureMcGregor Boyall Middle East Brochure
McGregor Boyall Middle East BrochureMcGregor Boyall
 
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 LinkedInLinkedIn
 

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

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

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