L'alternative à HarvestAPI, hors connexion

Des données publiques LinkedIn en JSON, avec des identifiants numériques, sans utiliser votre compte LinkedIn. Le solde acheté n’expire jamais.

Une seule posture hors connexion Le solde acheté n’expire jamais Payez uniquement les résultats obtenus
COMPARATIF

CrustAPI vs HarvestAPI

HarvestAPI est un outil vraiment capable et, par défaut, il lit des pages hors connexion sans aucun cookie. Il documente aussi une option pour utiliser votre propre compte LinkedIn, si bien qu'un workflow peut finir par faire passer des données par votre propre session connectée.

Des données publiques LinkedIn en JSON, avec des identifiants numériques, sans utiliser votre compte LinkedIn. Le solde acheté n’expire jamais.

En quoi ils diffèrentCrustAPIHarvestAPI
Posture de collecteToujours des pages publiques hors connexion. Aucune option de compte, donc aucun de vos identifiants n'est jamais dans une requête.Hors connexion et sans cookie par défaut, plus une option documentée pour utiliser votre propre compte LinkedIn et des endpoints d'interaction basés sur un compte.
Prix pour 1 000Tarifs de base pour 1 000 résultats : 4 USD pour les profils, recherche d’email incluse ; 3 USD pour les entreprises ; 6 USD pour les requêtes de posts. Avec un dépôt de 149 USD : 3 USD pour les profils et 2,50 USD pour les entreprises.De 4 $ à 2 $ pour 1 000 pour un profil principal quand le volume augmente, de 6,40 $ à 3,20 $ pour un profil complet, de 20 $ à 10 $ avec e-mail.
FacturationLe solde acheté n’expire jamaisLes fonds expirent un an après l'achat.
FacturationLe prix dépend de l’endpoint. Les profils inaccessibles, résultats vides et requêtes échouées ne sont pas facturés. Les identifiants numériques et l’email optionnel n’entraînent aucun supplément.Facturé pour 1 000 enregistrements selon le palier.

Les chiffres de HarvestAPI sont ses propres tarifs par palier publiés à la date d'août 2026, du palier d'entrée Starter jusqu'au palier à fort volume Business, où les fonds achetés expirent un an plus tard.

RÉCUPÉRÉ EN DIRECT DEPUIS L'API, 12 AOÛT 2026

Une vraie réponse, pas une maquette

Exemple de réponse JSON abrégé. Le prix actuel dépend de l’endpoint et des tarifs enregistrés pour votre solde.

curl "https://crustapi.com/v1/linkedin?type=profile&url=https://www.linkedin.com/in/brianchesky&companyId=true&schoolId=true&email=true" \ -H "x-api-key: YOUR_KEY"
// trimmed for width: photo, banner, company and school logos, duplicate // id fields, connectionsCount, parsed location detail, peopleAlsoViewed, // and this key's creditsRemaining removed { "type": "linkedin-profile", "url": "https://www.linkedin.com/in/brianchesky", "tookMs": 3549, "accessible": true, "profile": { "id": "brianchesky", "name": "Brian Chesky", "firstName": "Brian", "lastName": "Chesky", "headline": "Airbnb", "currentTitle": null, "currentCompany": "Airbnb", "companyState": "public", "about": "I am one of the founders and CEO of Airbnb.", "followerCount": 290361, "location": { "linkedinText": "San Francisco, California, United States, US" }, "experience": [ { "position": null, "companyName": "Airbnb", "companyLinkedinUrl": "https://www.linkedin.com/company/airbnb", "companyLinkedInId": "309694", "endDate": { "text": "Present" } } ], "education": [ { "schoolName": "Rhode Island School of Design", "schoolLinkedinUrl": "https://www.linkedin.com/school/risd1877", "schoolLinkedInId": "14891", "startDate": { "year": 1999 }, "endDate": { "year": 2004 } } ], "influencer": false, "topVoice": false, "website": "http://www.airbedandbreakfast.com", "memberIdentifier": "13378252", "publicIdentifier": "brianchesky", "linkedinUrl": "https://www.linkedin.com/in/brianchesky", "workEmail": "brian.chesky@airbnb.com", "emailStatus": "pattern-likely", "emailConfidence": null, "companyDomain": "airbnb.com" } }

Trois champs font le travail quand vous changez d'outil. companyLinkedInId et schoolLinkedInId sont les ids numériques d'organisation issus de companyId=true et schoolId=true, si bien qu'un changement de nom ne casse jamais la jointure. memberIdentifier est l'id de membre permanent de LinkedIn. Quand accessible vaut false, l'appel est gratuit.

L'ENREGISTREMENT COMPLET

Quelles données obtenez-vous ?

Tout l'enregistrement public, structuré de la même façon à chaque appel, si bien que votre parser s'écrit une seule fois et se moque du profil qu'il lit.

Identiténom · titre · localisation · photo · URL du profilIds numériquescompanyId · schoolId · memberIdentifierParcoursposte actuel · parcours professionnel complet · URLs d'entreprise · datesFormationformation · établissements · diplômesSignauxabout · followerCount · influencer · topVoiceContactworkEmail avec emailStatus, optionnel

L'e-mail est un champ optionnel, pas un produit à part. Ajoutez email=true et la réponse ajoute workEmail et emailStatus (verified, pattern-likely ou unknown). Gardez les adresses confirmées, traitez le reste comme des suppositions, et évitez le tarif d'un palier avec e-mail.

CE QU'IL NE RENVOIE PAS

Les champs qui n'existent que derrière une connexion restent dehors, volontairement. Les listes de relations, les relations en commun et les visiteurs d'un profil n'apparaissent jamais sur la page hors connexion, donc ils ne figurent pas dans la réponse. C'est cette limite qui permet à CrustAPI de fonctionner sans comptes et sans rien mettre en risque de votre côté. Un outil qui tourne sur une session connectée, y compris la voie de HarvestAPI basée sur un compte, peut atteindre ces champs, au risque de ce compte.

TROIS ÉTAPES

Comment démarrer ?

De zéro à votre premier JSON de profil en une minute environ :

  1. 1

    Créez un compte gratuit. Vous pouvez l'essayer gratuitement, sans carte.

  2. 2

    Copiez votre clé depuis le tableau de bord. L'inscription en génère une automatiquement.

  3. 3

    Lancez le curl ci-dessus avec n'importe quelle URL de profil public. Le JSON revient avec les identifiants dedans.

Testez-le sur un profil que vous avez déjà
Essayez gratuitement, sans carte.
Essayer gratuitement
TARIFS

Combien coûte CrustAPI ?

Le prix dépend de l’endpoint. Les profils inaccessibles, résultats vides et requêtes échouées ne sont pas facturés. Les identifiants numériques et l’email optionnel n’entraînent aucun supplément.

Prix en USD pour 1 000 unités facturables.
Dépôt minimumGoogle SearchGoogle MapsLinkedIn Profiles / 1,000LinkedIn Companies / 1,000LinkedIn Posts / 1,000 requestsLinkedIn People, Jobs, Refresh
$10$1.00$1.96$4.00$3.00$6.00$1.96
$149$0.76$1.49$3.00$2.50$4.50$1.49
$549$0.56$1.10$2.50$2.00$3.30$1.10
$1,999$0.41$0.80$2.00$1.75$2.45$0.80
$6,500$0.33$0.65$1.75$1.60$1.95$0.65
$27,500$0.28$0.55$1.60$1.50$1.65$0.55
$50,000$0.26$0.50$1.50$1.50$1.50$0.50
$100,000$0.20$0.40$1.50$1.50$1.50$0.40

Prix hors taxes.

Chaque dépôt conserve ses tarifs jusqu’à épuisement. Le solde acheté n’expire jamais. Les dépôts ne s’additionnent pas pour créer un palier permanent. Consultez la page des tarifs pour tous les prix.

POUR QUI

Qui utilise CrustAPI ?

En lien : API LinkedIn · Alternative à Proxycurl · Alternative à Bright Data pour LinkedIn · Scraper LinkedIn sans connexion

AVANT DE DEMANDER

Questions fréquentes

Des données publiques LinkedIn en JSON, avec des identifiants numériques, sans utiliser votre compte LinkedIn. Le solde acheté n’expire jamais.

Non. Il n'y a aucune option de compte à activer. CrustAPI ne lit que la version publique et hors connexion de chaque page, donc il n'y a aucun cookie à coller ni aucune connexion à confier. Par défaut, HarvestAPI est aussi hors connexion, mais il documente une voie optionnelle qui utilise votre propre compte pour des endpoints basés sur un compte. CrustAPI ne propose pas cette voie, par choix.

Le solde acheté expire-t-il ?

Chaque dépôt conserve ses tarifs jusqu’à épuisement. Le solde acheté n’expire jamais. Les dépôts ne s’additionnent pas pour créer un palier permanent. Consultez la page des tarifs pour tous les prix.

Tarifs de base pour 1 000 résultats : 4 USD pour les profils, recherche d’email incluse ; 3 USD pour les entreprises ; 6 USD pour les requêtes de posts. Avec un dépôt de 149 USD : 3 USD pour les profils et 2,50 USD pour les entreprises.

Envoyez jusqu’à 100 URL de profils par POST à /v1/linkedin/batch. Chaque ligne réussie est facturée au tarif de son endpoint ; les échecs sont gratuits. Les champs optionnels companyId, schoolId et email sont sans supplément.

Nous ne lisons que des pages publiques et hors connexion et n'utilisons jamais de faux comptes ni de connexions, et les champs qui n'existent que derrière une connexion sont volontairement exclus. Les conditions propres d'un site peuvent restreindre l'accès automatisé de leur côté. Ce que vous recevez, ce sont des données publiques que n'importe qui peut voir.

FONCTIONNE AVEC VOTRE STACK

Une posture, sans expiration, un schéma propre

Commencez avec les Essayez gratuitement, sans carte. Un seul GET renvoie le profil public en JSON propre avec des ids numériques, et un profil qui n'est pas accessible ne vous coûte rien. Aucun de vos comptes ne fait jamais partie de la requête.

Essayer gratuitement
Aucune carte de crédit requise