Topic object
These are the fields in a topic object. When you use the API to get a single topic or lists of topics, this is what's returned.
description
description
String: A description of this topic, generated by AI.
display_name
display_name
String: The English-language label of the topic.
domain
domain
Object: The ID and the name (display_name
) for the domain of this topic. The domain is the highest level in the "domain, field, subfield, topic" system, which means it is the least granular. See the topics overview for more explanation and a diagram.
field
field
Object: The ID and the name (display_name
) for the field of this topic. The field is the second-highest level in the "domain, field, subfield, topic" system, which means it is the second-least granular. See the topics overview for more explanation and a diagram.
id
id
String: The OpenAlex ID for this topic.
ids
ids
Object: All the external identifiers that we know about for this topic. IDs are expressed as URIs whenever possible. Possible ID types:
openalex
(String: this topic's OpenAlex ID. Same asTopic.id
)wikipedia
(String: this topic's Wikipedia page URL)
keywords
keywords
List: Keywords consisting of one or several words each, meant to represent the content of the papers in the topic. These keywords were generated as part of the AI model. For now, they are provided as-is, but we will be providing more support and documenting them more thoroughly.
subfield
subfield
Object: The ID and the name (display_name
) for the subfield of this topic. The subfield is the third-highest level in the "domain, field, subfield, topic" system, which means it is the third-least granular. See the topics overview for more explanation and a diagram.
updated_date
updated_date
String: The last time anything in this topic object changed, expressed as an ISO 8601 date string. This date is updated for any change at all, including increases in various counts.
works_count
works_count
Integer: The number of works tagged with this topic.
Last updated