powered by
Fetches service activity records for an ORCID identifier, such as committee memberships, editorial board positions, peer review activities, etc.
orcid_services(orcid_id, token = NULL)
A data.table with the following columns:
ORCID identifier
Unique identifier for this service record
Name of the organization
Department name (if available)
Service role or title
Service start date (ISO format)
Service 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 service 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}/services
https://pub.orcid.org/v3.0/{orcid-id}/services
ORCID API Documentation: https://info.orcid.org/documentation/api-tutorials/
orcid_peer_reviews, orcid_activities
orcid_peer_reviews
orcid_activities
if (FALSE) { # Fetch services services <- orcid_services("0000-0002-1825-0097") print(services) }
Run the code above in your browser using DataLab