Skip to content

OpenAlex API Mapping

When the enrichment flag (-e / --enrichment) is enabled, SOMEF integrates with the OpenAlex API to resolve and complete scholarly publication data and missing author identities.

Citation Enrichment

If OpenAIRE fails to resolve a publication's DOI, SOMEF queries OpenAlex as a fallback to fetch the publication's unique ID.

SOMEF Property Source API Function Description
openalex_id get_openalex_id(doi) The unique OpenAlex URL identifier assigned to the publication.

Author/Contributor Enrichment

For extracted authors or contributors who lack a structured identifier, SOMEF searches OpenAlex by name to retrieve their professional ORCID.

SOMEF Property Source API Function Description
identifier search_openalex_author(name) The author's verified ORCID URL (used as fallback when missing in local files).