powered by
Fetches professional membership records for an ORCID identifier, such as memberships in professional societies, organizations, etc.
orcid_memberships(orcid_id, token = NULL)
A data.table with the following columns:
ORCID identifier
Unique identifier for this membership record
Name of the organization
Department name (if available)
Membership role or title
Membership start date (ISO format)
Membership end date (ISO format)
City of organization
State/region of organization
Country of organization
Returns an empty data.table with the same structure if no membership records 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}/memberships
https://pub.orcid.org/v3.0/{orcid-id}/memberships
ORCID API Documentation: https://info.orcid.org/documentation/api-tutorials/
orcid_employments, orcid_activities
orcid_employments
orcid_activities
if (FALSE) { # Fetch memberships memberships <- orcid_memberships("0000-0002-1825-0097") print(memberships) }
Run the code above in your browser using DataLab