👩
Author
Authors are people who create works.
OpenAlex indexes about 213M authors, with thousands added daily. The Canonical External ID for authors is ORCID; only a small percentage of authors have one, but the percentage is higher for more recent works.
Our information about authors comes from MAG, Crossref, PubMed, ORCID, and publisher websites. We use an algorithm to disambiguate authors; this uses an author’s name, their publication record, ther citation patterns, and (where available) their ORCID.
So for example, if J. Schmidt and John Jacob Jingleheimer Schmidt both write about 19th-century ketchup production, we’ll treat them as one author–but we won’t include the JJJ Schmidt who writes about weasel migration (even though his name is their name, too).
Authors are linked to works via the works.authorships property.

The Author object

id

String: The OpenAlex ID for this author.
1
id: "https://openalex.org/A2208157607"
Copied!

orcid

String: The ORCID ID for this author. ORCID is a global and unique ID for authors. This is the Canonical external ID for authors.
Compared to other Canonical IDs, ORCID coverage is relatively low in OpenAlex, because ORCID adoption in the wild has been slow compared with DOI, for example. This is particularly an issue when dealing with older works and authors.
1
orcid: "https://orcid.org/0000-0001-6187-6610"
Copied!

display_name

String: The name of the author as a single string.
1
display_name: "Jason Priem"
Copied!

display_name_alternatives

List: Other ways that we've found this author's name displayed.
1
display_name_alternatives: [
2
"Jason R Priem"
3
]
Copied!

works_count

Integer: The number of
📄
Works this this author has created.
1
works_count: 38
Copied!

cited_by_count

Integer: The total number
📄
Works that cite a work this author has created.
1
cited_by_count: 38
Copied!

ids

Object: All the external identifiers that we know about for this author. IDs are expressed as URIs whenever possible. Possible ID types:
Most authors are missing one or more ID types (either because we don't know the ID, or because it was never assigned). Keys for null IDs are not displayed.
1
ids: {
2
openalex: "https://openalex.org/A2208157607",
3
orcid: "https://orcid.org/0000-0001-6187-6610",
4
scopus: "http://www.scopus.com/inward/authorDetails.url?authorID=36455008000&partnerID=MN8TOARS",
5
mag: 2208157607
6
},
Copied!

last_known_institution

Object: This author's last known institutional affiliation. In this context "last known" means that we took all the Works where this author has an institutional affiliation, sorted them by publication date, and selected the most recent one.
This is a dehydrated Institution object, and you can find more documentation on the Institution page.
1
last_known_institution: {
2
id: "https://openalex.org/I4200000001",
3
ror: "https://ror.org/02nr0ka47",
4
display_name: "OurResearch",
5
country_code: "CA",
6
type: "nonprofit"
7
},
Copied!

x_concepts

The "x" in x_concepts is because it's experimental and subject to removal with very little warning. We plan to replace it with a custom link to the Concepts API endpoint.
List: The concepts most frequently applied to works created by this author. Each is represented as a dehydrated Concept object, with one additional attribute:
  • score (Float): The strength of association between this author and the listed concept, from 0-100.
1
x_concepts: [
2
{
3
id: "https://openalex.org/C41008148",
4
wikidata: null,
5
display_name: "Computer science",
6
level: 0,
7
score: 97.4
8
},
9
{
10
id: "https://openalex.org/C17744445",
11
wikidata: null,
12
display_name: "Political science",
13
level: 0,
14
score: 78.9
15
}
16
]
Copied!

counts_by_year

List: Author.works_count and Author.cited_by_count for each of the last ten years, binned by year. To put it another way: each year, you can see how many works this author published, and how many times they got cited.
Any works or citations older than ten years old aren't included.
1
counts_by_year: [
2
{
3
year: 2022,
4
works_count: 0,
5
cited_by_count: 8
6
},
7
{
8
year: 2021,
9
works_count: 1,
10
cited_by_count: 252
11
},
12
...
13
{
14
year: 2012,
15
works_count: 7,
16
cited_by_count: 79
17
}
18
]
Copied!

works_api_url

String: A URL that will get you a list of all this author's works.
We express this as an API URL (instead of just listing the works themselves) because sometimes an author's publication list is too long to reasonably fit into a single author object.
1
works_api_url: "https://api.openalex.org/works?filter=author.id:A2208157607",
Copied!

updated_date

String: The last time anything in this author object changed, expressed as an ISO 8601 date string. This date is updated for any change at all, including increases in various counts.
1
updated_date: "2022-01-02T00:00:00"
Copied!

created_date

String: The date this Author object was created in the OpenAlex dataset, expressed as an ISO 8601 date string.
1
created_date: "2017-08-08"
Copied!

The DehydratedAuthor object

The DehydratedAuthor is stripped-down Author object, with most of its properties removed to save weight. Its only remaining properties are:
Last modified 1mo ago