API LinkedIn Profilo aziendale

POST

Stato di salute dell'API

Operatività nelle ultime 24 ore
Normale
  • Buono / normale
  • Disponibile
  • Limitato
  • Quasi del tutto inattivo
Normale

Ultime 24 ore

Ultimi 30 giorni

Passa l'URL o il nome breve di un'azienda LinkedIn e ottieni la pagina aziendale in JSON. Include descrizione, settori, specializzazioni, fascia di numero di dipendenti, follower, sede centrale, uffici e round di finanziamento, se registrati. Non ti servono un'app per sviluppatori LinkedIn né l'approvazione come partner. company accetta il nome breve LinkedIn o il link /company/, non la ragione sociale registrata. I dati non certificano la registrazione legale né la situazione finanziaria.

Invia POST https://api.everyinfra.com/api/v1/social con platform impostato su linkedin e action impostato su company_profile. Prezzo $0.56 per 1.000 richieste ($0.000556 per chiamata). Le chiamate non riuscite e i risultati vuoti non vengono addebitati. Sincrona. Per i job più lenti, aggiungi "mode": "async" al corpo della richiesta, recupera il job_id ed esegui il polling.

LinkedIn Company profile legge la pagina LinkedIn di un'azienda e restituisce nome, tagline, descrizione, sito web, settori, specializzazioni, numero di dipendenti, numero di follower, anno di fondazione, sede centrale, telefono, logo e stato di verifica. I team commerciali e di marketing lo usano per arricchire i record degli account, i recruiter per informarsi sui datori di lavoro e gli analisti per confrontare le aziende per dimensioni e pubblico.

Passa in company il nome breve LinkedIn dell'azienda, come google, o il link alla sua pagina /company/; con la ragione sociale registrata la pagina non viene trovata. identifier e name sono input di compatibilità per lo stesso nome breve, ma company resta obbligatorio e ha la priorità. Un follower_count null significa che il numero non è reso noto, non che è zero, e is_verified impostato a null significa che non è stato possibile determinare lo stato di verifica.

Prompt per l'AI

#
Aiutami a scrivere uno script di raccolta dei dati con l'endpoint LinkedIn Profilo aziendale di EveryInfra (linkedin/company_profile).

Come funziona l'endpoint:
- Richiesta: POST https://api.everyinfra.com/api/v1/social con l'header Authorization: Bearer <chiave API>. Leggi la chiave dalla variabile d'ambiente EVERYINFRA_API_KEY e non scriverla mai direttamente nel codice.
- Nel corpo della richiesta imposta platform su linkedin e action su company_profile, e inserisci i parametri in params.
- Parametri obbligatori:
  - company: Specifica il nome breve dell'azienda su LinkedIn o l'URL del profilo /company/ per company_profile ed employees, non una ragione sociale qualsiasi.
- Parametri facoltativi:
  - identifier: Il parametro di company_profile accetta il nome breve di un'azienda o il link al suo profilo, ma il parametro obbligatorio company ha la priorità. Non accetta nomi utente personali /in/.
  - name: Fornisce un identificatore di compatibilità che contiene gli identificatori dell'azienda in company_profile o funge da termine di ricerca della persona in alcune ricerche person_profile.
- Restituisce un oggetto. Campi principali: id, name, universal_name, url, description, tagline, website, industries, specialties, employee_count, employee_count_range (Fascia di dimensione dell'organico come…), student_count (Account che si dichiarano studenti dell…); 33 campi in totale, elenco completo su https://api.everyinfra.com/api/v1/social/catalog?platform=linkedin.
- Esempio di corpo della richiesta:
{
  "platform": "linkedin",
  "action": "company_profile",
  "params": {
    "company": "google"
  }
}
- Prezzo: $0.56 per 1.000 richieste; le richieste non riuscite e i risultati vuoti non vengono addebitati.
- Per decine o centinaia di target, aggiungi "mode": "async" al corpo: ricevi subito un job_id ed esegui il polling su GET https://api.everyinfra.com/api/v1/jobs/{job_id} per ottenere il risultato.
- In caso di 422, correggi la richiesta usando i nomi dei parametri e i valori consentiti suggeriti nell'errore; in caso di 429 o 503, attendi il tempo indicato da Retry-After e riprova.

Prima di scrivere il codice, chiedimi quali target mi servono, quanti, quali campi e quale formato di output voglio; poi conferma con me il piano e il costo indicativo.

Parametri della richiesta

#
NomePosizioneTipoObbligatorioPredefinitoDescrizione
AuthorizationheaderstringSì-Bearer seguito dalla tua chiave API. Creala nella console; non inserirla mai in un URL o in un repository di codice.
platformbodystringSìlinkedinIdentificativo della piattaforma, valore fisso.
actionbodystringSìcompany_profileIdentificativo della funzionalità, valore fisso.
companybody.paramsstringSì-Specifica il nome breve dell'azienda su LinkedIn o l'URL del profilo /company/ per company_profile ed employees, non una ragione sociale qualsiasi. L'azione employees espande i nomi brevi in URL aziendali completi per restituire un campione pubblico di dipendenti, che non garantisce l'elenco completo del personale attuale.
identifierbody.paramsstringNo-Il parametro di company_profile accetta il nome breve di un'azienda o il link al suo profilo, ma il parametro obbligatorio company ha la priorità. Non accetta nomi utente personali /in/.
namebody.paramsstringNo-Fornisce un identificatore di compatibilità che contiene gli identificatori dell'azienda in company_profile o funge da termine di ricerca della persona in alcune ricerche person_profile. Non può sostituire i parametri obbligatori company o username e non garantisce corrispondenze esatte con i nomi visualizzati.

Esempi di codice

#
bash
curl -X POST 'https://api.everyinfra.com/api/v1/social' \
  -H "Authorization: Bearer $EVERYINFRA_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "platform": "linkedin",
  "action": "company_profile",
  "params": {
    "company": "google"
  }
}'

Definizione OpenAPI (JSON)Gli esempi leggono la chiave dalla variabile d'ambiente EVERYINFRA_API_KEY; il codice copiato non contiene mai la tua chiave.

Esempio di risposta

#
Acquisita il September 26, 2026 at 08:56 (UTC) chiamando questa API con i parametri dell'esempio di codice qui sopra. results e count sono la risposta reale di quella chiamata, da cui sono state rimosse le informazioni personali (nomi, handle, avatar, link ai profili, recapiti). id, billing e quota cambiano a ogni chiamata, quindi ne viene mostrata solo la struttura.
json
{  "id": "req_…",  "platform": "linkedin",  "action": "company_profile",  "results": {    "id": "1441",    "name": "Google",    "universal_name": "google",    "url": "https://www.linkedin.com/company/google/",    "description": "A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you un…",    "website": "https://goo.gle/3DLEokh",    "industries": [      "Software Development"    ],    "specialties": [      "search",      "ads",      "mobile"    ],    "employee_count": 296456,    "follower_count": 42415044,    "is_verified": true,    "headquarters": "Mountain View, CA, US",    "logo_url": "https://media.licdn.com/dms/image/v2/D4E0BAQGv3cqOuUMY7g/company-logo_400_400/B4EZmhegXHGcAc-/0/1759350753990/google_logo?e=1792022400&v=beta&t=kKeMovdmLLWhuwM7rpcoIEdKCX0BbQa1JB_C13v0iW0",    "platform": "linkedin"  },  "billing": {    "charged": …,    "charged_usd": …,    "balance_after_usd": …,    …  },  "quota": { … }}

Campi della risposta

#

I dati di business si trovano in results. La tabella elenca i campi che un record può contenere; i valori che la piattaforma non mostra non vengono mai inventati.

CampoSignificato
idID univoco del record sulla piattaforma. È univoco solo all'interno di una piattaforma; gli ID possono ripetersi tra piattaforme diverse.
nameNome dell'oggetto stesso, per le funzionalità relative ad account, prodotti e attività.
universal_nameMantiene il significato attribuito dalla piattaforma
urlLink al record sulla piattaforma.
descriptionRiepilogo o descrizione, di solito più breve di text.
taglineMantiene il significato attribuito dalla piattaforma
websiteSito web esterno indicato dall'account o dall'attività.
industriesMantiene il significato attribuito dalla piattaforma
specialtiesMantiene il significato attribuito dalla piattaforma
employee_countMantiene il significato attribuito dalla piattaforma
employee_count_rangeFascia di dimensione dell'organico come mostrata su LinkedIn (ad es. 10001+); più stabile del valore esatto di employee_count.
student_countAccount che si dichiarano studenti dell'azienda; null se assente.
follower_countFollower. null significa non reso noto, non 0.
founded_yearMantiene il significato attribuito dalla piattaforma
is_verifiedIndica se la piattaforma ha verificato l'account. null significa che non è possibile determinarlo.
headquartersMantiene il significato attribuito dalla piattaforma
phoneNumero di telefono di contatto, passato senza normalizzarne il formato.
logo_urlMantiene il significato attribuito dalla piattaforma
cover_urlURL dell'immagine di sfondo (banner) della pagina aziendale.
hashtagsElenco degli hashtag della pagina aziendale o del post.
job_search_urlURL della ricerca di offerte di lavoro LinkedIn limitata a questa azienda.
crunchbase_urlURL della pagina Crunchbase dell'azienda (fonte dei dati sui finanziamenti).
total_funding_roundsNumero totale di round di finanziamento registrati su Crunchbase; null se non ce ne sono.
latest_funding_roundRound di finanziamento più recente: tipo, data, link e numero di investitori; assente quando non è registrato alcun round.
parent_companyNome della società controllante; assente per le aziende indipendenti.
acquirer_companyNome della società acquirente; assente se l'azienda non è stata acquisita.
officesElenco delle sedi: ogni voce riporta città, stato, paese, indirizzo, se si tratta della sede centrale e la regione.
headquarters_postal_codeMantiene il significato attribuito dalla piattaforma
latitudeMantiene il significato attribuito dalla piattaforma
longitudeMantiene il significato attribuito dalla piattaforma
page_typeMantiene il significato attribuito dalla piattaforma
call_to_actionMantiene il significato attribuito dalla piattaforma
similar_company_idsMantiene il significato attribuito dalla piattaforma
platformIdentificativo della piattaforma di origine, uguale a platform nella richiesta (ad esempio xiaohongshu, tiktok).

FAQ

#

Cos'è il nome breve dell'azienda?

#

È la parte dopo /company/ nel link della pagina LinkedIn dell'azienda, come google in linkedin.com/company/google. Passalo, o passa il link completo, come company. Il campo universal_name restituito contiene lo stesso nome breve: salvalo per richiamare questa e le altre funzionalità LinkedIn correlate senza doverlo cercare di nuovo.

Come vedo chi lavora nell'azienda?

#

Passa lo stesso nome breve o link della pagina alla funzionalità LinkedIn Employees. Restituisce un campione pubblico delle persone che lavorano nell'azienda, non l'elenco completo del personale, quindi usa employee_count di questa funzionalità per l'organico e l'elenco dei dipendenti per ruoli e località.

Come monitoro la crescita dei follower dell'azienda?

#

Salva periodicamente follower_count restituito da questa funzionalità, oppure chiama LinkedIn Followers con il percorso dell'account company/<short name>, come company/openai, che restituisce il numero di follower, di account seguiti e di post di quella pagina. In entrambi i casi ogni valore è un'istantanea, quindi il trend si ricava dallo storico che conservi.

Errori e addebiti

#
401
Chiave mancante o non valida.
402
Saldo insufficiente. Effettua prima una ricarica.
422
Nome o valore del parametro non valido. Correggilo seguendo i suggerimenti dell'errore. Nessun addebito.
429
Raggiunto il limite di richieste al minuto. Attendi il tempo indicato da Retry-After, poi riprova.
503
Impossibile completare. L'importo trattenuto torna sul tuo saldo. Se l'esito è incerto, verificalo prima di riprovare.
Risposta 200 vuota
Nessun dato. Nessun addebito.

Errori

Riferimenti ufficiali

#

Usati solo per verificare oggetti e terminologia. Non implicano alcuna autorizzazione o approvazione di EveryInfra da parte della piattaforma.

Le nostre statistiche di visita interne sono sempre attive. Google Analytics viene caricato solo se scegli «Consenti analisi». Informativa sulla privacy