Crossref Metadata

Crossref is a non-for-profit membership organisation working on making scholarly communications better. It is an official Digital Object Identifier (DOI) Registration Agency of the International DOI Foundation. They provide metadata for every DOI that is registered with Crossref.

Crossref Members send Crossref scholarly metadata on research which is collated and standardised into the Crossref metadata dataset. This dataset is made available through services and tools for manuscript tracking, searching, bibliographic management, library systems, author profiling, specialist subject databases, scholarly sharing networks . - source: Crossref Metadata and schema details

The corresponding table created in BigQuery is crossref.crossref_metadataYYYYMMDD.

Summary

Average runtime

12 hours

Average download size

150 GB

Harvest Type

API

Harvest Frequency

Monthly

Runs on remote worker

True

Catchup missed runs

True

Table Write Disposition

Truncate

Update Frequency

Monthly

Credentials Required

No

Uses Telescope Template

Snapshot

Each shard includes all data

Yes

Airflow connections

Note that all values need to be urlencoded. In the config.yaml file, the following airflow connections are required:

crossref

This contains the Crossref Metadata Plus token (https://www.crossref.org/documentation/metadata-plus/).

crossref: http://:<token>@

Latest schema

name

type

mode

description

DOI

STRING

NULLABLE

DOI of the work.

ISBN

STRING

REPEATED

ISSN

STRING

REPEATED

URL

STRING

NULLABLE

URL form of the work’s DOI.

abstract

STRING

NULLABLE

Abstract as a JSON string or a JATS XML snippet encoded into a JSON string.

accepted

RECORD

NULLABLE

Date on which a work was accepted, after being submitted, during a submission process.

accepted.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

alternative_id

STRING

REPEATED

Other identifiers for the work provided by the depositing member

approved

RECORD

NULLABLE

description NA

approved.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

archive

STRING

REPEATED

article_number

STRING

NULLABLE

assertion

RECORD

REPEATED

assertion.explanation

RECORD

NULLABLE

assertion.explanation.URL

STRING

NULLABLE

assertion.group

RECORD

NULLABLE

assertion.group.label

STRING

NULLABLE

assertion.group.name

STRING

NULLABLE

assertion.label

STRING

NULLABLE

assertion.name

STRING

NULLABLE

assertion.order

INTEGER

NULLABLE

assertion.url

STRING

NULLABLE

assertion.value

STRING

NULLABLE

author

RECORD

REPEATED

author.ORCID

STRING

NULLABLE

URL-form of an ORCID identifier

author.affiliation

RECORD

REPEATED

author.affiliation.acronym

STRING

REPEATED

author.affiliation.name

STRING

NULLABLE

author.affiliation.id

RECORD

REPEATED

author.affiliation.id.id

STRING

NULLABLE

author.affiliation.id.id_type

STRING

NULLABLE

author.affiliation.id.asserted_by

STRING

NULLABLE

author.affiliation.place

STRING

REPEATED

author.affiliation.department

STRING

REPEATED

author.authenticated_orcid

BOOLEAN

NULLABLE

If true, record owner asserts that the ORCID user completed ORCID OAuth authentication.

author.family

STRING

NULLABLE

author.given

STRING

NULLABLE

author.name

STRING

NULLABLE

author.sequence

STRING

NULLABLE

author.suffix

STRING

NULLABLE

chair

RECORD

REPEATED

chair.ORCID

STRING

NULLABLE

URL-form of an ORCID identifier

chair.affiliation

RECORD

REPEATED

chair.affiliation.name

STRING

NULLABLE

chair.affiliation.id

RECORD

REPEATED

chair.affiliation.id.id

STRING

NULLABLE

chair.affiliation.id.id_type

STRING

NULLABLE

chair.affiliation.id.asserted_by

STRING

NULLABLE

chair.affiliation.department

STRING

REPEATED

chair.authenticated_orcid

BOOLEAN

NULLABLE

If true, record owner asserts that the ORCID user completed ORCID OAuth authentication.

chair.family

STRING

NULLABLE

chair.given

STRING

NULLABLE

chair.name

STRING

NULLABLE

chair.sequence

STRING

NULLABLE

chair.suffix

STRING

NULLABLE

clinical_trial_number

RECORD

REPEATED

clinical_trial_number.clinical_trial_number

STRING

NULLABLE

Identifier of the clinical trial.

clinical_trial_number.registry

STRING

NULLABLE

DOI of the clinical trial regsitry that assigned the trial number.

clinical_trial_number.type

STRING

NULLABLE

One of preResults, results or postResults

container_title

STRING

REPEATED

Full titles of the containing work (usually a book or journal)

content_created

RECORD

NULLABLE

content_created.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

content_domain

RECORD

NULLABLE

Information on domains that support Crossmark for this work.

content_domain.crossmark_restriction

BOOLEAN

NULLABLE

content_domain.domain

STRING

REPEATED

content_updated

RECORD

NULLABLE

description NA

content_updated.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

created

RECORD

NULLABLE

Date on which the DOI was first registered.

created.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

created.date_time

TIMESTAMP

NULLABLE

ISO 8601 date time.

created.timestamp

INTEGER

NULLABLE

Seconds since UNIX epoch.

description

STRING

NULLABLE

degree

STRING

REPEATED

description NA

deposited

RECORD

NULLABLE

Date on which the work metadata was most recently updated.

deposited.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

deposited.date_time

TIMESTAMP

NULLABLE

ISO 8601 date time.

deposited.timestamp

INTEGER

NULLABLE

Seconds since UNIX epoch.

edition_number

STRING

NULLABLE

editor

RECORD

REPEATED

editor.ORCID

STRING

NULLABLE

URL-form of an ORCID identifier

editor.affiliation

RECORD

REPEATED

editor.affiliation.acronym

STRING

REPEATED

editor.affiliation.name

STRING

NULLABLE

editor.affiliation.id

RECORD

REPEATED

editor.affiliation.id.id

STRING

NULLABLE

editor.affiliation.id.id_type

STRING

NULLABLE

editor.affiliation.id.asserted_by

STRING

NULLABLE

editor.affiliation.place

STRING

REPEATED

editor.affiliation.department

STRING

REPEATED

editor.authenticated_orcid

BOOLEAN

NULLABLE

If true, record owner asserts that the ORCID user completed ORCID OAuth authentication.

editor.family

STRING

NULLABLE

editor.given

STRING

NULLABLE

editor.name

STRING

NULLABLE

editor.sequence

STRING

NULLABLE

editor.suffix

STRING

NULLABLE

event

RECORD

NULLABLE

event.acronym

STRING

NULLABLE

event.end

RECORD

NULLABLE

event.end.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

event.location

STRING

NULLABLE

event.name

STRING

NULLABLE

event.number

STRING

NULLABLE

event.sponsor

STRING

REPEATED

event.start

RECORD

NULLABLE

event.start.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

event.theme

STRING

NULLABLE

funder

RECORD

REPEATED

funder.DOI

STRING

NULLABLE

Optional Open Funder Registry DOI uniquely identifing the funding body (http://www.crossref.org/fundingdata/registry.html)

funder.award

STRING

REPEATED

Award number(s) for awards given by the funding body.

funder.doi_asserted_by

STRING

NULLABLE

Either crossref or publisher

funder.name

STRING

NULLABLE

Funding body primary name

group_title

STRING

NULLABLE

Group title for posted content.

indexed

RECORD

NULLABLE

Date on which the work metadata was most recently indexed. Re-indexing does not imply a metadata change, see deposited for the most recent metadata change date.

indexed.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

indexed.date_time

TIMESTAMP

NULLABLE

ISO 8601 date time.

indexed.timestamp

INTEGER

NULLABLE

Seconds since UNIX epoch.

project

RECORD

REPEATED

project.project_title

RECORD

REPEATED

project.project_title.title

STRING

NULLABLE

project.project_title.language

STRING

NULLABLE

project.project_description

RECORD

REPEATED

project.project_description.description

STRING

NULLABLE

project.project_description.language

STRING

NULLABLE

project.lead_investigator

RECORD

REPEATED

project.lead_investigator.ORCID

STRING

NULLABLE

project.lead_investigator.authenticated_orcid

BOOLEAN

NULLABLE

project.lead_investigator.given

STRING

NULLABLE

project.lead_investigator.family

STRING

NULLABLE

project.lead_investigator.alternate_name

STRING

REPEATED

project.lead_investigator.affiliation

RECORD

REPEATED

project.lead_investigator.affiliation.id

RECORD

REPEATED

project.lead_investigator.affiliation.id.id

STRING

NULLABLE

project.lead_investigator.affiliation.id.id_type

STRING

NULLABLE

project.lead_investigator.affiliation.id.asserted_by

STRING

NULLABLE

project.lead_investigator.affiliation.name

STRING

NULLABLE

project.lead_investigator.affiliation.country

STRING

NULLABLE

project.lead_investigator.role_start

RECORD

NULLABLE

project.lead_investigator.role_start.date_parts

INTEGER

REPEATED

project.lead_investigator.role_end

RECORD

NULLABLE

project.lead_investigator.role_end.date_parts

INTEGER

REPEATED

project.co_lead_investigator

RECORD

REPEATED

project.co_lead_investigator.ORCID

STRING

NULLABLE

project.co_lead_investigator.authenticated_orcid

BOOLEAN

NULLABLE

project.co_lead_investigator.given

STRING

NULLABLE

project.co_lead_investigator.family

STRING

NULLABLE

project.co_lead_investigator.alternate_name

STRING

REPEATED

project.co_lead_investigator.affiliation

RECORD

REPEATED

project.co_lead_investigator.affiliation.id

RECORD

REPEATED

project.co_lead_investigator.affiliation.id.id

STRING

NULLABLE

project.co_lead_investigator.affiliation.id.id_type

STRING

NULLABLE

project.co_lead_investigator.affiliation.id.asserted_by

STRING

NULLABLE

project.co_lead_investigator.affiliation.name

STRING

NULLABLE

project.co_lead_investigator.affiliation.country

STRING

NULLABLE

project.co_lead_investigator.role_start

RECORD

NULLABLE

project.co_lead_investigator.role_start.date_parts

INTEGER

REPEATED

project.co_lead_investigator.role_end

RECORD

NULLABLE

project.co_lead_investigator.role_end.date_parts

INTEGER

REPEATED

project.award_amount

RECORD

NULLABLE

project.award_amount.amount

FLOAT

NULLABLE

project.award_amount.currency

STRING

NULLABLE

project.award_start

RECORD

NULLABLE

project.award_start.date_parts

INTEGER

REPEATED

project.award_planned_end

RECORD

NULLABLE

project.award_planned_end.date_parts

INTEGER

REPEATED

project.award_end

RECORD

NULLABLE

project.award_end.date_parts

INTEGER

REPEATED

project.investigator

RECORD

REPEATED

project.investigator.ORCID

STRING

NULLABLE

project.investigator.authenticated_orcid

BOOLEAN

NULLABLE

project.investigator.given

STRING

NULLABLE

project.investigator.family

STRING

NULLABLE

project.investigator.alternate_name

STRING

REPEATED

project.investigator.affiliation

RECORD

REPEATED

project.investigator.affiliation.id

RECORD

REPEATED

project.investigator.affiliation.id.id

STRING

NULLABLE

project.investigator.affiliation.id.id_type

STRING

NULLABLE

project.investigator.affiliation.id.asserted_by

STRING

NULLABLE

project.investigator.affiliation.name

STRING

NULLABLE

project.investigator.affiliation.country

STRING

NULLABLE

project.investigator.role_start

RECORD

NULLABLE

project.investigator.role_start.date_parts

INTEGER

REPEATED

project.investigator.role_end

RECORD

NULLABLE

project.investigator.role_end.date_parts

INTEGER

REPEATED

project.funding

RECORD

REPEATED

project.funding.type

STRING

NULLABLE

project.funding.scheme

STRING

NULLABLE

project.funding.award_amount

RECORD

NULLABLE

project.funding.award_amount.amount

FLOAT

NULLABLE

project.funding.award_amount.currency

STRING

NULLABLE

project.funding.award_amount.percentage

FLOAT

NULLABLE

project.funding.funder

RECORD

NULLABLE

project.funding.funder.name

STRING

NULLABLE

project.funding.funder.id

RECORD

REPEATED

project.funding.funder.id.id

STRING

NULLABLE

project.funding.funder.id.id_type

STRING

NULLABLE

project.funding.funder.id.asserted_by

STRING

NULLABLE

institution

RECORD

REPEATED

institution.acronym

STRING

REPEATED

institution.department

STRING

REPEATED

institution.name

STRING

NULLABLE

institution.id

RECORD

REPEATED

institution.id.id

STRING

NULLABLE

institution.id.id_type

STRING

NULLABLE

institution.id.asserted_by

STRING

NULLABLE

institution.place

STRING

REPEATED

is_referenced_by_count

INTEGER

NULLABLE

Count of inbound references deposited with Crossref.

isbn_type

RECORD

REPEATED

Date on which content was published.

isbn_type.type

STRING

NULLABLE

isbn_type.value

STRING

NULLABLE

issn_type

RECORD

REPEATED

List of ISSNs with ISSN type information

issn_type.type

STRING

NULLABLE

ISSN type, can either be print ISSN or electronic ISSN.

issn_type.value

STRING

NULLABLE

ISSN value

issue

STRING

NULLABLE

Issue number of an article’s journal.

issued

RECORD

NULLABLE

Earliest of published-print and published-online

issued.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

journal_issue

RECORD

NULLABLE

journal_issue.issue

STRING

NULLABLE

journal_issue.published_online

RECORD

NULLABLE

Date on which content was published online.

journal_issue.published_online.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

journal_issue.published_print

RECORD

NULLABLE

Date on which content was published in print.

journal_issue.published_print.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

language

STRING

NULLABLE

license

RECORD

REPEATED

license.URL

STRING

NULLABLE

Link to a web page describing this license

license.content_version

STRING

NULLABLE

Either vor (version of record,) am (accepted manuscript,) tdm (text and data mining) or unspecified.

license.delay_in_days

INTEGER

NULLABLE

Number of days between the publication date of the work and the start date of this license.

license.start

RECORD

NULLABLE

Date on which this license begins to take effect

license.start.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

license.start.date_time

TIMESTAMP

NULLABLE

ISO 8601 date time.

license.start.timestamp

INTEGER

NULLABLE

Seconds since UNIX epoch.

link

RECORD

REPEATED

URLs to full-text locations.

link.URL

STRING

NULLABLE

Direct link to a full-text download location.

link.content_type

STRING

NULLABLE

Content type (or MIME type) of the full-text object.

link.content_version

STRING

NULLABLE

Either vor (version of record,) am (accepted manuscript) or unspecified.

link.intended_application

STRING

NULLABLE

Either text-mining, similarity-checking or unspecified.

member

INTEGER

NULLABLE

Member identifier of the form http://id.crossref.org/member/MEMBER_ID

original_title

STRING

REPEATED

Work titles in the work’s original publication language.

page

STRING

NULLABLE

Pages numbers of an article within its journal.

part_number

STRING

NULLABLE

posted

RECORD

NULLABLE

Date on which posted content was made available online.

posted.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

prefix

STRING

NULLABLE

DOI prefix identifier of the form http://id.crossref.org/prefix/DOI_PREFIX.

published

RECORD

NULLABLE

Date on which content was published.

published.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

published_online

RECORD

NULLABLE

Date on which the work was published online.

published_online.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

published_other

RECORD

NULLABLE

Date on which the work was published in print.

published_other.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

published_print

RECORD

NULLABLE

published_print.date_parts

INTEGER

REPEATED

publisher

STRING

NULLABLE

Name of work’s publisher.

publisher_location

STRING

NULLABLE

Location of work’s publisher

reference

RECORD

REPEATED

List of references made by the work

reference.DOI

STRING

NULLABLE

reference.ISBN

STRING

NULLABLE

reference.ISSN

STRING

NULLABLE

reference.article_title

STRING

NULLABLE

reference.author

STRING

NULLABLE

reference.component

STRING

NULLABLE

reference.doi_asserted_by

STRING

NULLABLE

One of crossref or publisher.

reference.edition

STRING

NULLABLE

reference.first_page

STRING

NULLABLE

reference.isbn_type

STRING

NULLABLE

reference.issn_type

STRING

NULLABLE

One of pissn or eissn

reference.issue

STRING

NULLABLE

reference.journal_title

STRING

NULLABLE

reference.key

STRING

NULLABLE

reference.series_title

STRING

NULLABLE

reference.standard_designator

STRING

NULLABLE

reference.standards_body

STRING

NULLABLE

reference.unstructured

STRING

NULLABLE

reference.volume

STRING

NULLABLE

reference.volume_title

STRING

NULLABLE

reference.year

STRING

NULLABLE

reference_count

INTEGER

NULLABLE

Deprecated. Same as references-count.

references_count

INTEGER

NULLABLE

Count of outbound references deposited with Crossref

relation

RECORD

NULLABLE

Relations to other works.

relation.based_on_data

RECORD

REPEATED

relation.based_on_data.asserted_by

STRING

NULLABLE

relation.based_on_data.id

STRING

NULLABLE

relation.based_on_data.id_type

STRING

NULLABLE

relation.cites

STRING

REPEATED

relation.compiles

RECORD

REPEATED

relation.compiles.asserted_by

STRING

NULLABLE

relation.compiles.id

STRING

NULLABLE

relation.compiles.id_type

STRING

NULLABLE

relation.continues

RECORD

REPEATED

relation.continues.asserted_by

STRING

NULLABLE

relation.continues.id

STRING

NULLABLE

relation.continues.id_type

STRING

NULLABLE

relation.documents

RECORD

REPEATED

relation.documents.asserted_by

STRING

NULLABLE

relation.documents.id

STRING

NULLABLE

relation.documents.id_type

STRING

NULLABLE

relation.has_comment

RECORD

REPEATED

relation.has_comment.asserted_by

STRING

NULLABLE

relation.has_comment.id

STRING

NULLABLE

relation.has_comment.id_type

STRING

NULLABLE

relation.has_derivation

RECORD

REPEATED

relation.has_derivation.asserted_by

STRING

NULLABLE

relation.has_derivation.id

STRING

NULLABLE

relation.has_derivation.id_type

STRING

NULLABLE

relation.has_format

RECORD

REPEATED

relation.has_format.asserted_by

STRING

NULLABLE

relation.has_format.id

STRING

NULLABLE

relation.has_format.id_type

STRING

NULLABLE

relation.has_manifestation

RECORD

REPEATED

relation.has_manifestation.asserted_by

STRING

NULLABLE

relation.has_manifestation.id

STRING

NULLABLE

relation.has_manifestation.id_type

STRING

NULLABLE

relation.has_manuscript

RECORD

REPEATED

relation.has_manuscript.asserted_by

STRING

NULLABLE

relation.has_manuscript.id

STRING

NULLABLE

relation.has_manuscript.id_type

STRING

NULLABLE

relation.has_part

RECORD

REPEATED

relation.has_part.asserted_by

STRING

NULLABLE

relation.has_part.id

STRING

NULLABLE

relation.has_part.id_type

STRING

NULLABLE

relation.has_preprint

RECORD

REPEATED

relation.has_preprint.asserted_by

STRING

NULLABLE

relation.has_preprint.id

STRING

NULLABLE

relation.has_preprint.id_type

STRING

NULLABLE

relation.has_related_material

RECORD

REPEATED

relation.has_related_material.asserted_by

STRING

NULLABLE

relation.has_related_material.id

STRING

NULLABLE

relation.has_related_material.id_type

STRING

NULLABLE

relation.has_reply

RECORD

REPEATED

relation.has_reply.asserted_by

STRING

NULLABLE

relation.has_reply.id

STRING

NULLABLE

relation.has_reply.id_type

STRING

NULLABLE

relation.has_review

RECORD

REPEATED

relation.has_review.asserted_by

STRING

NULLABLE

relation.has_review.id

STRING

NULLABLE

relation.has_review.id_type

STRING

NULLABLE

relation.has_translation

RECORD

REPEATED

relation.has_translation.asserted_by

STRING

NULLABLE

relation.has_translation.id

STRING

NULLABLE

relation.has_translation.id_type

STRING

NULLABLE

relation.has_version

RECORD

REPEATED

relation.has_version.asserted_by

STRING

NULLABLE

relation.has_version.id

STRING

NULLABLE

relation.has_version.id_type

STRING

NULLABLE

relation.is_based_on

RECORD

REPEATED

relation.is_based_on.asserted_by

STRING

NULLABLE

relation.is_based_on.id

STRING

NULLABLE

relation.is_based_on.id_type

STRING

NULLABLE

relation.is_basis_for

RECORD

REPEATED

relation.is_basis_for.asserted_by

STRING

NULLABLE

relation.is_basis_for.id

STRING

NULLABLE

relation.is_basis_for.id_type

STRING

NULLABLE

relation.is_comment_on

RECORD

REPEATED

relation.is_comment_on.asserted_by

STRING

NULLABLE

relation.is_comment_on.id

STRING

NULLABLE

relation.is_comment_on.id_type

STRING

NULLABLE

relation.is_compiled_by

RECORD

REPEATED

relation.is_compiled_by.asserted_by

STRING

NULLABLE

relation.is_compiled_by.id

STRING

NULLABLE

relation.is_compiled_by.id_type

STRING

NULLABLE

relation.is_continued_by

RECORD

REPEATED

relation.is_continued_by.asserted_by

STRING

NULLABLE

relation.is_continued_by.id

STRING

NULLABLE

relation.is_continued_by.id_type

STRING

NULLABLE

relation.is_data_basis_for

RECORD

REPEATED

relation.is_data_basis_for.asserted_by

STRING

NULLABLE

relation.is_data_basis_for.id

STRING

NULLABLE

relation.is_data_basis_for.id_type

STRING

NULLABLE

relation.is_derived_from

RECORD

REPEATED

relation.is_derived_from.asserted_by

STRING

NULLABLE

relation.is_derived_from.id

STRING

NULLABLE

relation.is_derived_from.id_type

STRING

NULLABLE

relation.is_documented_by

RECORD

REPEATED

relation.is_documented_by.asserted_by

STRING

NULLABLE

relation.is_documented_by.id

STRING

NULLABLE

relation.is_documented_by.id_type

STRING

NULLABLE

relation.is_identical_to

RECORD

REPEATED

relation.is_identical_to.asserted_by

STRING

NULLABLE

relation.is_identical_to.id

STRING

NULLABLE

relation.is_identical_to.id_type

STRING

NULLABLE

relation.is_manifestation_of

RECORD

REPEATED

relation.is_manifestation_of.asserted_by

STRING

NULLABLE

relation.is_manifestation_of.id

STRING

NULLABLE

relation.is_manifestation_of.id_type

STRING

NULLABLE

relation.is_manuscript_of

RECORD

REPEATED

relation.is_manuscript_of.asserted_by

STRING

NULLABLE

relation.is_manuscript_of.id

STRING

NULLABLE

relation.is_manuscript_of.id_type

STRING

NULLABLE

relation.is_original_form_of

RECORD

REPEATED

relation.is_original_form_of.asserted_by

STRING

NULLABLE

relation.is_original_form_of.id

STRING

NULLABLE

relation.is_original_form_of.id_type

STRING

NULLABLE

relation.is_part_of

RECORD

REPEATED

relation.is_part_of.asserted_by

STRING

NULLABLE

relation.is_part_of.id

STRING

NULLABLE

relation.is_part_of.id_type

STRING

NULLABLE

relation.is_preprint_of

RECORD

REPEATED

relation.is_preprint_of.asserted_by

STRING

NULLABLE

relation.is_preprint_of.id

STRING

NULLABLE

relation.is_preprint_of.id_type

STRING

NULLABLE

relation.is_referenced_by

RECORD

REPEATED

relation.is_referenced_by.asserted_by

STRING

NULLABLE

relation.is_referenced_by.id

STRING

NULLABLE

relation.is_referenced_by.id_type

STRING

NULLABLE

relation.is_related_material

RECORD

REPEATED

relation.is_related_material.asserted_by

STRING

NULLABLE

relation.is_related_material.id

STRING

NULLABLE

relation.is_related_material.id_type

STRING

NULLABLE

relation.is_replaced_by

RECORD

REPEATED

relation.is_replaced_by.asserted_by

STRING

NULLABLE

relation.is_replaced_by.id

STRING

NULLABLE

relation.is_replaced_by.id_type

STRING

NULLABLE

relation.is_reply_to

RECORD

REPEATED

relation.is_reply_to.asserted_by

STRING

NULLABLE

relation.is_reply_to.id

STRING

NULLABLE

relation.is_reply_to.id_type

STRING

NULLABLE

relation.is_review_of

RECORD

REPEATED

relation.is_review_of.asserted_by

STRING

NULLABLE

relation.is_review_of.id

STRING

NULLABLE

relation.is_review_of.id_type

STRING

NULLABLE

relation.is_same_as

RECORD

REPEATED

relation.is_same_as.asserted_by

STRING

NULLABLE

relation.is_same_as.id

STRING

NULLABLE

relation.is_same_as.id_type

STRING

NULLABLE

relation.is_supplement_to

RECORD

REPEATED

relation.is_supplement_to.asserted_by

STRING

NULLABLE

relation.is_supplement_to.id

STRING

NULLABLE

relation.is_supplement_to.id_type

STRING

NULLABLE

relation.is_supplemented_by

RECORD

REPEATED

relation.is_supplemented_by.asserted_by

STRING

NULLABLE

relation.is_supplemented_by.id

STRING

NULLABLE

relation.is_supplemented_by.id_type

STRING

NULLABLE

relation.is_translation_of

RECORD

REPEATED

relation.is_translation_of.asserted_by

STRING

NULLABLE

relation.is_translation_of.id

STRING

NULLABLE

relation.is_translation_of.id_type

STRING

NULLABLE

relation.is_variant_form_of

RECORD

REPEATED

relation.is_variant_form_of.asserted_by

STRING

NULLABLE

relation.is_variant_form_of.id

STRING

NULLABLE

relation.is_variant_form_of.id_type

STRING

NULLABLE

relation.is_varient_form_of

RECORD

REPEATED

relation.is_varient_form_of.asserted_by

STRING

NULLABLE

relation.is_varient_form_of.id

STRING

NULLABLE

relation.is_varient_form_of.id_type

STRING

NULLABLE

relation.is_version_of

RECORD

REPEATED

relation.is_version_of.asserted_by

STRING

NULLABLE

relation.is_version_of.id

STRING

NULLABLE

relation.is_version_of.id_type

STRING

NULLABLE

relation.references

RECORD

REPEATED

relation.references.asserted_by

STRING

NULLABLE

relation.references.id

STRING

NULLABLE

relation.references.id_type

STRING

NULLABLE

relation.replaces

RECORD

REPEATED

relation.replaces.asserted_by

STRING

NULLABLE

relation.replaces.id

STRING

NULLABLE

relation.replaces.id_type

STRING

NULLABLE

relation.requires

RECORD

REPEATED

relation.requires.asserted_by

STRING

NULLABLE

relation.requires.id

STRING

NULLABLE

relation.requires.id_type

STRING

NULLABLE

relation.is_financed_by

RECORD

REPEATED

relation.is_financed_by.id

STRING

NULLABLE

relation.is_financed_by.id_type

STRING

NULLABLE

relation.is_financed_by.asserted_by

STRING

NULLABLE

relation.has_expression

RECORD

REPEATED

relation.has_expression.id

STRING

NULLABLE

relation.has_expression.id_type

STRING

NULLABLE

relation.has_expression.asserted_by

STRING

NULLABLE

relation.finances

RECORD

REPEATED

relation.finances.id

STRING

NULLABLE

relation.finances.id_type

STRING

NULLABLE

relation.finances.asserted_by

STRING

NULLABLE

resource

RECORD

NULLABLE

resource.primary

RECORD

NULLABLE

resource.primary.URL

STRING

NULLABLE

resource.secondary

RECORD

REPEATED

resource.secondary.URL

STRING

NULLABLE

review

RECORD

NULLABLE

review.competing_interest_statement

STRING

NULLABLE

review.language

STRING

NULLABLE

review.recommendation

STRING

NULLABLE

review.revision

STRING

NULLABLE

review.revision_round

STRING

NULLABLE

review.running_number

STRING

NULLABLE

review.stage

STRING

NULLABLE

review.type

STRING

NULLABLE

score

FLOAT

NULLABLE

short_container_title

STRING

REPEATED

Abbreviated titles of the containing work.

short_title

STRING

REPEATED

Short or abbreviated work titles

source

STRING

NULLABLE

Currently always Crossref.

standards_body

RECORD

NULLABLE

standards_body.acronym

STRING

NULLABLE

standards_body.name

STRING

NULLABLE

subject

STRING

REPEATED

Subject category names, a controlled vocabulary from Sci-Val. Available for most journal articles

subtitle

STRING

REPEATED

Work subtitles, including original language and translated.

subtype

STRING

NULLABLE

title

STRING

REPEATED

Work titles, including translated titles.

translator

RECORD

REPEATED

translator.ORCID

STRING

NULLABLE

URL-form of an ORCID identifier

translator.affiliation

RECORD

REPEATED

translator.affiliation.name

STRING

NULLABLE

translator.authenticated_orcid

BOOLEAN

NULLABLE

If true, record owner asserts that the ORCID user completed ORCID OAuth authentication.

translator.family

STRING

NULLABLE

translator.given

STRING

NULLABLE

translator.name

STRING

NULLABLE

translator.sequence

STRING

NULLABLE

translator.suffix

STRING

NULLABLE

type

STRING

NULLABLE

Enumeration, one of the type ids from https://api.crossref.org/v1/types.

update_policy

STRING

NULLABLE

Link to an update policy covering Crossmark updates for this work.

update_to

RECORD

REPEATED

update_to.DOI

STRING

NULLABLE

DOI of the updated work.

update_to.label

STRING

NULLABLE

A display-friendly label for the update type.

update_to.type

STRING

NULLABLE

The type of update, for example retraction or correction.

update_to.updated

RECORD

NULLABLE

Date on which the update was published.

update_to.updated.date_parts

INTEGER

REPEATED

Contains an ordered array of year, month, day of month. Only year is required. Note that the field contains a nested array, e.g. [ [ 2006, 5, 19 ] ] to conform to citeproc JSON dates

update_to.updated.date_time

TIMESTAMP

NULLABLE

ISO 8601 date time.

update_to.updated.timestamp

INTEGER

NULLABLE

Seconds since UNIX epoch.

volume

STRING

NULLABLE

Volume number of an article’s journal.

award_start

RECORD

NULLABLE

award_start.date_parts

INTEGER

REPEATED

award

STRING

REPEATED