TECHNICAL SUPPORT
To get the most value from ORCID, member organizations can use the ORCID API (application programming interface) in local software systems. The ORCID API allows members to save time and reduce administrative burden by:
- Collecting researchers’ authenticated ORCID iDs
- Reading/importing information from researchers’ ORCID records to local systems
- Writing/exporting information from local systems to researchers’ ORCID records
- Maintaining current information via webhooks notifications
- Allowing users to sign in to local systems using ORCID
The ORCID API integration process varies depending on the specific software systems being used at an organization. For example, some vendor systems already have the ORCID API built in to varying degrees. For custom systems, a developer will need to configure the API connection locally using the ORCID sandbox environment. For detailed information about the ORCID integration status of commonly used systems in the US, please see our list of common systems for ORCID integration.
Technical Support Blogs & Guides
ORCID API Basics:
- How Can Researchers Connect their ORCID iD with an Organization? (A walkthrough of the ORCID authentication (OAuth) process)
- Custom ORCID API Integration Guide
- Writing Data to ORCID Records via Custom ORCID Member API Integration
System Integrations:
- ORCID & Repositories
- ORCID Plugin for Open Journal Systems (OJS)
- HeinOnline Integrates with ORCID
- VIVO: Enabling ORCID iD Authentication
- ORCID & ProposalCentral: Benefits for Funders