-
Notifications
You must be signed in to change notification settings - Fork 66
SHARE Schema
Erin Braswell edited this page Apr 12, 2015
·
7 revisions
You can find more information about the SHARE schema on the SHARE OSF Wiki page on schema.
The SHARE Schema has many parts, but only a few are required fields for each resource.
- title- string representing title of the resource
- contributors - a list of dictionaries containing prefix, given, middle, family, suffix, email, and ORCID of contributors.
- uri - a dictionary of unique IDs given to the resource based on the particular publication we’re accessing. Should include an entry for a URL that links to the original resource, a DOI, and a service-specific ID
- providerUpdatedDateTime - an abstract or general description of the resource
Example:
{
"creationDate": "2014-09-12",
"contributors": [
{
"name": "Roger Danger Ebert",
"sameAs": [
"https://osf.io/thing"
],
"familyName": "Ebert",
"givenName": "Roger",
"additionalName": "Danger",
"email": "[email protected]"
},
{
"name": "Roger Madness Ebert"
}
],
"language": "eng",
"description": "This is a thing",
"directLink": "https://www.example.com/stuff",
"providerUpdatedDateTime": "2014-12-12T00:00:00Z",
"freeToRead": {
"startDate": "2014-09-12",
"endDate": "2014-10-12"
},
"licenseRef": [
{
"uri": "http://www.mitlicense.com",
"startDate": "2014-10-12",
"endDate": "2014-11-12"
}
],
"notificationLink": "http://myresearch.com/",
"publisher": {
"name": "Roger Ebert Inc",
"email": "[email protected]"
},
"raw": "http://osf.io/raw/thisdocument/",
"relation": [
"http://otherresearch.com/this"
],
"resourceIdentifier": "http://landingpage.com/this",
"revisionTime": "2014-02-12T15:25:02Z",
"source": "Big government",
"sponsorship": [
{
"award": {
"awardName": "Participation",
"awardIdentifier": "http://example.com"
},
"sponsor": {
"sponsorName": "Orange",
"sponsorIdentifier": "http://example.com/orange"
}
}
],
"title": "Interesting research",
"journalArticleVersion": "AO",
"versionOfRecord": "http://example.com/this/now/",
"uris": {
"canonicalUri": "http://example.com"
}
}
Running Harvesters with ScrAPI
Consuming Notifications - Feed Options
Issues & Using the Issue Tracker
SHARE is a project of the ARL, AAU, and APLU. Development of the SHARE Notification Service is being carried out in partnership with the Center for Open Science and is supported by generous funding from The Institute of Museum and Library Services (IMLS) and the Alfred P. Sloan Foundation.