Annuaire d'APIs
API The Lens
L'api
The Lens
La Lens API offre un accès programmatique aux métadonnées de brevets, articles et citations, avec recherche avancée et filtres puissants.
The Lens
est disponible via
https://docs.api.lens.org/
The Lens API : Guide Complet et Exemples
Introduction
The Lens API offre un accès programmatique à l’une des plus grandes bases de données mondiales de brevets et de publications scientifiques. Elle permet d’intégrer dans vos applications des recherches avancées sur la littérature scientifique, les brevets, les citations, les jeux de données, les inventeurs et les institutions, avec un fort accent sur l’innovation ouverte et la veille stratégique.
Fonctionnalités Clés
- Recherche avancée sur plus de 250 millions de brevets et 250 millions de publications scientifiques.
- Filtrage par dates, auteurs, institutions, domaines, citations, pays, etc.
- Accès aux données de citations croisées, familles de brevets, licences, jeux de données, etc.
- Exportation des résultats en JSON ou CSV.
- API RESTful sécurisée par clé d’API (API Key).
Ressources de l’API
| Ressource | Description | Exemple d’URL |
|---|---|---|
/patent/search |
Recherche de brevets | https://api.lens.org/patent/search |
/scholar/search |
Recherche de publications scientifiques | https://api.lens.org/scholar/search |
/patent/{id} |
Détails d’un brevet par identifiant | https://api.lens.org/patent/123456789 |
/scholar/{id} |
Détails d’une publication par identifiant | https://api.lens.org/scholar/123456789 |
Principaux Paramètres
q: requête de recherche (plein texte, champs spécifiques, opérateurs booléens)size: nombre de résultats par page (jusqu’à 1000)from: pagination (décalage de départ)sort: tri des résultats (ex : relevance, date_published desc)fields: sélection de champs à retournerapikey: clé d’API obligatoire dans les headers
Exemples d’Implémentation
# Rechercher des brevets sur l’intelligence artificielle publiés après 2022
curl -H "Authorization: Bearer VOTRE_API_KEY" \
"https://api.lens.org/patent/search?q=intelligence+artificielle+AND+publication_date:[2023-01-01+TO+*]&size=3"
Cette commande retourne les 3 premiers brevets récents sur l’intelligence artificielle.
import requests
url = "https://api.lens.org/scholar/search"
headers = {"Authorization": "Bearer VOTRE_API_KEY"}
params = {
"q": "deep learning",
"size": 2,
"sort": "date_published desc"
}
response = requests.get(url, headers=headers, params=params)
if response.status_code == 200:
data = response.json()
for result in data["data"]:
print(result["title"])
else:
print("Erreur:", response.status_code)
Exemple Python : recherche des 2 dernières publications sur le deep learning.
// Récupérer les dernières publications sur CRISPR
fetch("https://api.lens.org/scholar/search?q=CRISPR&size=2", {
headers: { "Authorization": "Bearer VOTRE_API_KEY" }
})
.then(res => res.json())
.then(data => {
data.data.forEach(item => console.log(item.title));
});
Exemple JavaScript : affichage des titres des 2 dernières publications sur CRISPR.
Bonnes Pratiques
- Obtenez une clé d’API gratuite sur votre compte Lens.
- Respectez les limites de requêtes (throttling) : 10 requêtes/s par défaut.
- Privilégiez les filtres et la sélection de champs pour optimiser les performances.
- Consultez la documentation officielle pour découvrir toutes les possibilités.
Conclusion
The Lens API est un outil puissant pour la veille scientifique, technologique et la recherche d’innovation. Sa richesse de données, sa flexibilité et son ouverture en font un allié incontournable pour chercheurs, entreprises, institutions et développeurs.
Projets github utilisant l'api The Lens
Retrouvez ci-dessous une liste de projets github utilisant l'api The Lens. Vous pouvez cliquer sur les liens pour en savoir plus sur ces projets et voir comment ils utilisent l'api The Lens.
Connectez-vous pour ajouter un projet GitHub qui utilise cette API.
GitHubAucun projet GitHub utilisant cette API n'a encore été ajouté. Soyez le premier à en proposer un !
Commentaires sur l'api The Lens
Vous devez être connecté pour ajouter un commentaire.
API similaire à The Lens
Vous pouvez retrouver en cliquant sur le lien suivant toutes les APIs Science
Extrait des api similaires:
#38 - Science
NASA Open Data Portal API
Fournit des données, des images et des vidéos de la NASA.
#429 - Science
CORE
La CORE API donne accès à des millions d’articles scientifiques en open access, provenant d’archives universitaires, revues et dépôts institutionnels.
#430 - Science
Crossref REST
Interrogez des millions d’articles scientifiques via la Crossref REST API : métadonnées, DOI, auteurs, éditeurs, références croisées et liens vers les publications.
#431 - Science
DataCite
La DataCite API permet de rechercher, filtrer et exploiter les métadonnées de millions de publications, jeux de données, thèses et ressources scientifiques avec DOI.
#432 - Science
The Lens
La Lens API offre un accès programmatique aux métadonnées de brevets, articles et citations, avec recherche avancée et filtres puissants.
#433 - Science
Unpaywall REST
L’API REST Unpaywall fournit des liens open access, licences et statuts OA pour des millions d’articles référencés par DOI.
#434 - Science
OpenAlex
L’API OpenAlex fournit un graphe libre des publications, auteurs, revues et institutions avec des métadonnées complètes pour analyses et applications de recherche.
#435 - Science
Web of Science
L’API Web of Science donne accès aux métadonnées d’articles, citations et indicateurs bibliométriques pour vos analyses et applications scientifiques.
Aucun commentaire pour cet article.