# OpenAlex AI Researchers Scraper

**Use case:** 

Scrape OpenAlex authors in artificial intelligence with name, ORCID, works count, citations, h-index, and institution. Export to JSON or CSV.

## Input

```json
{
  "maxItems": 50,
  "entity": "authors",
  "search": "artificial intelligence"
}
```

## Output

```json
{
  "entity": {
    "label": "Entity",
    "format": "text"
  },
  "openalexId": {
    "label": "OpenAlex ID",
    "format": "text"
  },
  "title": {
    "label": "Title",
    "format": "text"
  },
  "displayName": {
    "label": "Name",
    "format": "text"
  },
  "doi": {
    "label": "DOI",
    "format": "text"
  },
  "publicationYear": {
    "label": "Year",
    "format": "number"
  },
  "publicationDate": {
    "label": "Publication date"
  },
  "type": {
    "label": "Type",
    "format": "text"
  },
  "language": {
    "label": "Language"
  },
  "abstract": {
    "label": "Abstract"
  },
  "authors": {
    "label": "Authors",
    "format": "object"
  },
  "authorCount": {
    "label": "Author count"
  },
  "institutions": {
    "label": "Institutions",
    "format": "object"
  },
  "institutionCount": {
    "label": "Institution count"
  },
  "primaryAffiliationCountries": {
    "label": "Primary affiliation countries"
  },
  "journalTitle": {
    "label": "Journal",
    "format": "text"
  },
  "journalIssnL": {
    "label": "Journal issn l"
  },
  "journalType": {
    "label": "Journal type"
  },
  "publisher": {
    "label": "Publisher"
  },
  "volume": {
    "label": "Volume"
  },
  "issue": {
    "label": "Issue"
  },
  "firstPage": {
    "label": "First page"
  },
  "lastPage": {
    "label": "Last page"
  },
  "isOpenAccess": {
    "label": "Open Access",
    "format": "boolean"
  },
  "oaStatus": {
    "label": "Oa status"
  },
  "oaUrl": {
    "label": "OA URL",
    "format": "link"
  },
  "licensePresent": {
    "label": "License present"
  },
  "citedByCount": {
    "label": "Cited By",
    "format": "number"
  },
  "fwci": {
    "label": "Fwci"
  },
  "relevanceScore": {
    "label": "Relevance score"
  },
  "primaryTopicName": {
    "label": "Primary Topic",
    "format": "text"
  },
  "topicNames": {
    "label": "Topic names"
  },
  "conceptNames": {
    "label": "Concept names"
  },
  "fundedBy": {
    "label": "Funded by"
  },
  "referencedWorksCount": {
    "label": "Referenced works count"
  },
  "worksCount": {
    "label": "Works",
    "format": "number"
  },
  "worksApiUrl": {
    "label": "Works api url"
  },
  "hIndex": {
    "label": "h-index",
    "format": "number"
  },
  "i10Index": {
    "label": "I10index"
  },
  "countryCode": {
    "label": "Country",
    "format": "text"
  },
  "type2": {
    "label": "Type2"
  },
  "url": {
    "label": "URL",
    "format": "link"
  },
  "twoYearMeanCitedness": {
    "label": "Two year mean citedness"
  },
  "scrapedAt": {
    "label": "Collected",
    "format": "date"
  },
  "error": {
    "label": "Error",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [OpenAlex Scholarly Works Scraper](https://apify.com/parseforge/openalex-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/parseforge/openalex-scraper) to learn more, explore other use cases, and run it yourself.