omnischolar / orcid
Omnischolar ORCID: a researcher's identity, CV (employments, education, distinctions...) and declared works, through ORCID's public API - no key.
1.x-dev
2026-10-03 16:42 UTC
Requires
- php: >=8.2
- glitchr/omnischolar: ^1.0@dev
- symfony/http-client: ^6.4|^7.0|^8.0
Requires (Dev)
- phpunit/phpunit: ^11.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-03 16:46:52 UTC
README
ORCID's public API for glitchr/omnischolar: who a researcher says they are - names, biography, keywords, pages - their CV - employments, education, qualifications, invited positions, distinctions, memberships, services - and the works on their record, each in the version they prefer, with its contributors. No key.
$orcid = (new OrcidSourceFactory($http))->create(); $author = $orcid->author('0000-0002-1825-0097'); $author->affiliations(Affiliation::EMPLOYMENT); // the CV $orcid->works('0000-0002-1825-0097');
omnischolar: sources: orcid: { factory: orcid } # base_uri: https://pub.sandbox.orcid.org/v3.0/ for the sandbox
See docs/.
License: LGPL-3.0-or-later.