powered by
Fetches external identifier mappings for an ORCID record, such as Scopus Author ID, ResearcherID, Loop profile, and other researcher identification systems.
orcid_external_identifiers(orcid_id, token = NULL)
A data.table with the following columns:
ORCID identifier
Unique identifier for this external ID
Type of external identifier (e.g., "Scopus Author ID")
The identifier value
URL to the external profile (if available)
Returns an empty data.table with the same structure if no external identifiers are found.
Character string. A valid ORCID identifier in the format XXXX-XXXX-XXXX-XXXX. Can also handle URLs like https://orcid.org/XXXX-XXXX-XXXX-XXXX.
Character string or NULL. Optional API token for authenticated requests. If NULL (default), checks the ORCID_TOKEN environment variable.
This function queries the ORCID public API endpoint: https://pub.orcid.org/v3.0/{orcid-id}/external-identifiers
https://pub.orcid.org/v3.0/{orcid-id}/external-identifiers
ORCID API Documentation: https://info.orcid.org/documentation/api-tutorials/
orcid_person
if (FALSE) { # Fetch external identifiers ext_ids <- orcid_external_identifiers("0000-0002-1825-0097") print(ext_ids) }
Run the code above in your browser using DataLab