Cos'è la LinkedIn API?
La LinkedIn API (Application Programming Interface) è un insieme di strumenti per sviluppatori che consente ad aziende e applicazioni di accedere in modo programmatico ai dati di LinkedIn — profili, aziende, post, collegamenti e altro ancora. Per utilizzarla ufficialmente è necessario essere approvati come LinkedIn Partner. Senza questo status non esiste accesso legittimo all'API.
L'API è progettata principalmente per aziende che costruiscono integrazioni con LinkedIn — piattaforme HR che si connettono alla Talent API, CRM che si sincronizzano con Sales Navigator, o piattaforme di marketing automation che pubblicano su pagine aziendali. Non è uno strumento self-service per la lead generation o i flussi di prospecting individuali.
ID utente, nomi, città, qualifiche professionali, URL del profilo, esperienza lavorativa, dettagli sull'azienda attuale
Dettagli dell'organizzazione, dati del brand, informazioni sulla pagina aziendale, numero di follower
Post, condivisioni, contenuti generati dagli utenti, attività di engagement
Collegamenti, inviti, grafi relazionali (con le autorizzazioni appropriate)
Come diventare LinkedIn Partner
L'accesso all'API richiede l'approvazione attraverso uno dei quattro Partner Program di LinkedIn. Ogni programma sblocca un diverso set di API ed è rivolto a una specifica categoria di business. Si fa domanda per il programma che corrisponde al proprio prodotto, e LinkedIn esamina e approva (o rifiuta) la candidatura — un processo che richiede in genere da settimane a mesi.
Aziende di HR technology. Accesso alle API di Recruiter, pubblicazione di offerte di lavoro e dati sui candidati. Rilevante per piattaforme ATS e software di talent management.
Aziende di marketing automation. Accesso all'Advertising API, Campaign Manager e Lead Gen Forms. Rilevante per piattaforme ad tech e marketing.
Startup e aziende che costruiscono integrazioni con Sales Navigator. Accesso ai dati su lead e account per la sincronizzazione con CRM e l'automazione dei flussi di lavoro.
Fornitori di contenuti e piattaforme di formazione. Accesso alle API per l'erogazione di contenuti Learning e il reporting.
Una volta approvati, si accede al set di API corrispondente: Profile API (dettagli utente), Collegamenti API (dati di rete), Share API (pubblicazione di contenuti), Invitation API (invio di richieste di collegamento), Organisation API (dati aziendali), UGC API (contenuti generati dagli utenti) e Compliance API (reportistica su policy).
Quanto costa l'accesso alla LinkedIn API?
Il prezzo della LinkedIn API scala in base al volume di dati. Esistono tre livelli per l'accesso diretto all'API:
| Piano | Costo mensile | Accesso ai dati di profilo | Ideale per |
|---|---|---|---|
| Basic | Gratuito | Fino a 3 profili | Solo test e sviluppo |
| Standard | 59 $ / mese | Fino a 500 profili | Integrazioni su piccola scala |
| Premium | 499 $ / mese | Fino a 10.000 profili | Integrazioni di piattaforma a scala media |
Si noti che questi prezzi coprono solo l'accesso all'API — non il costo di sviluppo per costruire e mantenere l'integrazione, che richiede tipicamente un ingegnere dedicato. A titolo di confronto, Apollo.io a 49–99 $/mese offre email verificate per oltre 260 milioni di contatti senza alcun overhead di sviluppo, e l'automazione dell'engagement di PowerIn costruisce visibilità sull'ICP a una frazione di questi costi.
Come funziona la LinkedIn API
1. Caratteristiche e architettura dell'API
L'API di LinkedIn è costruita sul framework proprietario Rest.li — un'architettura RESTful per microservizi su larga scala. Espone 14 metodi resource e utilizza OAuth 2.0 (Open Authorization) per tutta l'autenticazione. OAuth 2.0 consente alle applicazioni di accedere ai dati LinkedIn per conto di un utente senza mai gestire direttamente la sua password — la piattaforma rilascia invece un token di accesso a tempo limitato.
2. I due flussi di autorizzazione OAuth 2.0
Utilizzato quando l'applicazione deve accedere ai dati LinkedIn di uno specifico membro. Richiede il consenso esplicito di quel membro — l'utente visualizza una richiesta di autorizzazione e approva i dati a cui l'app può accedere. Da usare per dati di profilo, post e qualsiasi informazione specifica del membro.
Utilizzato quando l'applicazione deve accedere a dati LinkedIn non specifici di un membro — pagine aziendali, API di marketing o dati organizzativi. Non è richiesto il consenso di alcun utente individuale. L'applicazione si autentica come sé stessa, non come utente.
3. Rate limit dell'API
LinkedIn impone limiti giornalieri alle richieste per applicazione per prevenire abusi. Il superamento di questi limiti restituisce un codice di errore 429 Too Many Requests e blocca temporaneamente ulteriori richieste. I limiti variano in base al prodotto API e al livello di partnership — ma sono tutti sufficientemente restrittivi da rendere di fatto impossibile l'estrazione di dati ad alto volume tramite l'API ufficiale per la maggior parte dei casi d'uso.
Best practice per restare entro i limiti: monitorare in tempo reale il conteggio delle richieste dell'applicazione, implementare un backoff esponenziale per i tentativi di ripetizione, distribuire le richieste in modo uniforme nell'arco della giornata anziché in burst, e memorizzare nella cache i dati ove possibile per ridurre le chiamate API ripetute.
4. Requisiti di utilizzo e protezione dei dati
I Termini di Utilizzo dell'API di LinkedIn richiedono che tutti i dati a cui si accede tramite l'API vengano utilizzati esclusivamente per scopi approvati. Archiviare o rivendere dati LinkedIn, utilizzarli per spam o condividerli con terze parti al di fuori del caso d'uso approvato viola questi termini e rischia la terminazione permanente dal programma partner. Tutte le comunicazioni API devono utilizzare HTTPS, i token devono implementare meccanismi di scadenza e aggiornamento, e gli URI di redirect devono essere validati rispetto ai valori registrati per prevenire attacchi di redirezione.
Come configurare l'accesso alla LinkedIn API: guida passo per passo
Creare una nuova app nel LinkedIn Developer Portal
Accedere su developer.linkedin.com e fare clic su "Create App". Inserire il nome dell'app, collegarla alla pagina LinkedIn aziendale e caricare il logo dell'azienda. L'app deve essere associata a una pagina aziendale LinkedIn verificata.
Verificare l'azienda e richiedere la revisione dell'app
Fare clic su "Verify" nella fase di associazione aziendale e inviare il link di verifica all'amministratore della pagina aziendale. Dopo la loro conferma, l'app è collegata a un'organizzazione verificata ed è possibile richiedere la revisione. LinkedIn esamina manualmente ogni candidatura — questa fase richiede comunemente 1–4 settimane.
Completare la configurazione OAuth 2.0
Nella scheda Auth, registrare l'URL di redirect OAuth dell'app. Nella scheda Products, selezionare i prodotti API necessari (Advertising, Community Management, Lead Sync, Conversions API o altri). Configurare gli scope di permesso richiesti — ad esempio r_liteprofile, r_emailaddress, w_member_social — in base a ciò a cui l'integrazione deve accedere.
Proteggere e archiviare le credenziali
Archiviare il client ID e il client secret in un vault sicuro — non esporli mai nel codice front-end o in repository pubblici. Implementare HTTPS per tutti gli scambi di token, validare gli URI di redirect, monitorare l'utilizzo dell'API per anomalie e configurare flussi di scadenza e aggiornamento dei token per mantenere un accesso sicuro e continuo.
Come analizzare i token (Token Introspection)
L'endpoint di token introspection di LinkedIn consente agli sviluppatori di verificare lo stato, la scadenza e lo scope di qualsiasi token OAuth. Inviare una richiesta POST a https://www.linkedin.com/oauth/v2/introspectToken con il proprio client_id, client_secret e il valore del token. La risposta restituisce:
curl --request POST \ 'https://www.linkedin.com/oauth/v2/introspectToken' \ --data 'client_id=YOUR_ID' \ --data 'client_secret=YOUR_SECRET' \ --data 'token=TOKEN_VALUE'
Il scraping di LinkedIn è legale?
I Termini di Servizio di LinkedIn vietano esplicitamente lo scraping automatizzato della piattaforma senza autorizzazione. Si tratta di una restrizione contrattuale — la conseguenza è la limitazione o la chiusura dell'account da parte di LinkedIn, non un procedimento penale. La LinkedIn API ufficiale è l'alternativa sanzionata da LinkedIn per l'accesso programmatico ai dati.
Detto ciò, una sentenza del 2022 di una Corte d'Appello statunitense nel caso hiQ Labs c. LinkedIn ha stabilito che lo scraping di dati LinkedIn pubblicamente disponibili non viola il Computer Fraud and Abuse Act. Il quadro legale è sfumato: lo scraping di dati visibili pubblicamente può essere difendibile; lo scraping di dati che richiedono una sessione autenticata è un territorio più rischioso sia ai sensi dei ToS di LinkedIn che delle normative sulla protezione dei dati.
- Utilizzo dell'API LinkedIn ufficiale con approvazione come partner
- Accesso a dati di profilo visibili pubblicamente tramite strumenti autorizzati
- Cold outreach B2B via email a indirizzi aziendali per legittimo interesse (GDPR)
- Strumenti di arricchimento di terze parti conformi alle policy sui dati di LinkedIn
- Scraping automatizzato che richiede una sessione LinkedIn autenticata senza autorizzazione
- Vendita o ridistribuzione di dati LinkedIn ottenuti tramite scraping
- Utilizzo di dati acquisiti tramite scraping per spam o messaggi commerciali non autorizzati
- Superamento dei rate limit dell'API o utilizzo di credenziali per aggirare i controlli di accesso
Costruisci visibilità su LinkedIn e genera lead — senza scrivere una riga di codice
PowerIn automatizza fino a 200 commenti LinkedIn personalizzati dall'AI al giorno sui post che il tuo ICP sta già leggendo — mettendo il tuo nome davanti al tuo target in modo costante, prima di qualsiasi contatto diretto. Nessuno sviluppatore, nessuna candidatura come partner, nessun rate limit da gestire.
Alternative pratiche alla LinkedIn API
Per la maggior parte dei team sales e marketing, la LinkedIn API ufficiale è lo strumento sbagliato. Il processo di approvazione come partner è lento, i rate limit sono restrittivi e l'overhead di sviluppo è significativo. Ecco le alternative pratiche — ognuna copre un caso d'uso diverso a una frazione del costo e della complessità.
PowerIn — Engagement LinkedIn automatizzato
PowerIn ti offre una presenza LinkedIn programmatica senza accesso all'API. Commenta automaticamente fino a 200 post mirati al giorno — con targeting per keyword e per account — costruendo un riconoscimento costante del tuo nome presso il tuo ICP prima di qualsiasi contatto diretto. Il risultato: tassi di accettazione dei collegamenti più elevati, tassi di risposta più alti e un motore inbound che si autoalimenta e cresce ogni giorno. Nessuno sviluppo, nessuna approvazione come partner, nessuna gestione dei rate limit.
Apollo.io — Dati di contatto e arricchimento
Il database di oltre 260 milioni di contatti di Apollo con estensione Chrome per l'arricchimento LinkedIn, automazione delle sequenze email integrata e sincronizzazione con CRM. La soluzione sostitutiva pratica per qualsiasi caso d'uso di prospecting in cui si utilizzerebbe tecnicamente la LinkedIn API — ricerca contatti, ricerca email e sequenziamento dell'outreach — tutto in un unico strumento con un piano gratuito generoso.
Hunter.io — Ricerca email basata sul dominio
Hunter recupera tutti gli indirizzi email indicizzati per qualsiasi dominio, identifica i pattern email aziendali e verifica i singoli indirizzi. Il modo più rapido per trovare e verificare email aziendali da esportazioni di Sales Navigator senza accesso all'API. Gratuito per 25 ricerche/mese; piani a pagamento da 49 $/mese.
PhantomBuster — Estrazione dati da LinkedIn
PhantomBuster offre automazioni specifiche per l'estrazione da LinkedIn — partecipanti a eventi, commentatori di post, membri di Gruppi, follower aziendali — che vengono eseguite come job pianificati e restituiscono CSV puliti. Opera all'interno dell'interfaccia web di LinkedIn anziché tramite l'API ufficiale. Più flessibile per l'estrazione mirata di dati rispetto a un'integrazione API formale.
Sales Navigator + Esportazione diretta
Per il prospecting B2B strutturato, Sales Navigator Core a 99,99 $/mese offre oltre 30 filtri avanzati, 2.500 risultati per ricerca, gestione di liste di lead e account, e alert sull'attività in tempo reale — fornendo l'intelligence sui dati che altrimenti richiederebbe la Sales Navigator API, senza alcuna infrastruttura di sviluppo necessaria.
Domande frequenti
Cos'è la LinkedIn API?
La LinkedIn API è un toolkit per sviluppatori che consente alle applicazioni partner approvate di accedere in modo programmatico ai dati di LinkedIn — profili, aziende, post, collegamenti e attività di engagement. L'accesso richiede di diventare un LinkedIn Partner approvato attraverso un processo di candidatura formale. Non è uno strumento self-service disponibile per singoli utenti o per la maggior parte delle aziende.
Lo scraping dei dati LinkedIn è legale?
I Termini di Servizio di LinkedIn vietano lo scraping automatizzato non autorizzato, e le violazioni possono comportare la chiusura dell'account. Tuttavia, una sentenza di un tribunale statunitense nel caso hiQ vs LinkedIn ha stabilito che lo scraping di dati pubblicamente disponibili non viola il Computer Fraud and Abuse Act. L'approccio più sicuro: utilizzare l'API ufficiale con approvazione come partner, oppure strumenti di arricchimento di terze parti conformi alle policy sui dati di LinkedIn e operanti nel rispetto del GDPR.
Come si autenticano le richieste alla LinkedIn API?
Tutta l'autenticazione della LinkedIn API utilizza OAuth 2.0. Esistono due flussi: OAuth a 3 livelli (autorizzazione membro) per accedere ai dati di uno specifico utente — che richiede il consenso esplicito di quell'utente — e OAuth a 2 livelli (autorizzazione applicazione) per accedere a risorse non specifiche di un membro come pagine aziendali o determinate API di marketing. Entrambi i flussi utilizzano token di accesso a tempo limitato anziché credenziali username/password.
Come posso ottenere l'accesso alla LinkedIn API per la mia azienda?
Fare domanda per il LinkedIn Partner Program che corrisponde alla categoria del proprio prodotto (Talent, Marketing, Sales Navigator o Learning). Accedere a developer.linkedin.com, creare un'app, collegarla alla propria pagina aziendale verificata, selezionare i prodotti API pertinenti nella scheda Products e inviare per la revisione di LinkedIn. Il processo di revisione richiede in genere 1–4 settimane, e il rifiuto senza spiegazione è frequente per le aziende più piccole o prive di una storia consolidata di integrazioni di prodotto.
Qual è il modo più semplice per estrarre dati da LinkedIn senza accesso all'API?
Per la maggior parte dei team sales e marketing, gli strumenti di arricchimento di terze parti sono la strada pratica: Apollo.io o Hunter.io per l'arricchimento delle email, PhantomBuster per estrazioni mirate (partecipanti a eventi, commentatori di post, membri di Gruppi) e le liste di lead integrate di Sales Navigator per il prospecting strutturato. Per costruire visibilità LinkedIn quotidiana presso il proprio ICP — che è ciò di cui la maggior parte dei team ha effettivamente bisogno — i commenti automatizzati di PowerIn garantiscono un riconoscimento costante del nome senza alcuna estrazione dati o complessità API.
Presenza LinkedIn senza la complessità dell'API. Questo è PowerIn.
Non hai bisogno dell'accesso all'API per essere visibile al tuo ICP ogni giorno. PowerIn automatizza fino a 200 commenti personalizzati dall'AI su post LinkedIn mirati — costruendo riconoscimento del nome presso i tuoi prospect prima di qualsiasi contatto diretto. Più risposte, pipeline migliore, zero overhead di sviluppo.

.png)
.png)