{"id":18961651,"url":"https://github.com/trialanderrororg/crossref-json","last_synced_at":"2026-04-01T15:30:19.146Z","repository":{"id":130692335,"uuid":"607888015","full_name":"TrialAndErrorOrg/crossref-json","owner":"TrialAndErrorOrg","description":"Typings for the [Crossref JSON API](https://api.crossref.org/swagger.json)","archived":false,"fork":false,"pushed_at":"2023-09-29T14:53:13.000Z","size":21,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T04:52:46.501Z","etag":null,"topics":["abstract","ast","syntax","tree","unified"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TrialAndErrorOrg.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-28T21:58:29.000Z","updated_at":"2023-03-14T22:11:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"248288ef-59c4-4316-bffa-97b6d995b78a","html_url":"https://github.com/TrialAndErrorOrg/crossref-json","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrialAndErrorOrg%2Fcrossref-json","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrialAndErrorOrg%2Fcrossref-json/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrialAndErrorOrg%2Fcrossref-json/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrialAndErrorOrg%2Fcrossref-json/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TrialAndErrorOrg","download_url":"https://codeload.github.com/TrialAndErrorOrg/crossref-json/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239958283,"owners_count":19724925,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["abstract","ast","syntax","tree","unified"],"created_at":"2024-11-08T14:13:51.479Z","updated_at":"2026-04-01T15:30:19.107Z","avatar_url":"https://github.com/TrialAndErrorOrg.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e **Note**\n\u003e This repository is automatically generated from the [main parser monorepo](https://github.com/TrialAndErrorOrg/parsers). Please submit any issues or pull requests there.\n\n## API\n\n***\n\n### `CrossrefJSON`\n\n#### Properties\n\n##### `DOI`\n\n\u003e `string`\n\nDefined in:  [index.ts:38](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L38)\n\n##### `ISBN`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:70](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L70)\n\n##### `ISSN`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:78](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L78)\n\n##### `URL`\n\n\u003e `string`\n\nDefined in:  [index.ts:75](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L75)\n\n##### `abstract`\n\n\u003e `string`\n\nDefined in:  [index.ts:37](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L37)\n\n##### `accepted`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:34](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L34)\n\n##### `alternative-id`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:74](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L74)\n\n##### `approved`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:41](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L41)\n\n##### `archive`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:76](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L76)\n\n##### `article-number`\n\n\u003e `string`\n\nDefined in:  [index.ts:85](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L85)\n\n##### `assertion`\n\n\u003e `Assertion`[]\n\nDefined in:  [index.ts:83](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L83)\n\n##### `author`\n\n\u003e `Chair`[]\n\nDefined in:  [index.ts:50](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L50)\n\n##### `chair`\n\n\u003e `Chair`[]\n\nDefined in:  [index.ts:32](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L32)\n\n##### `clinical-trial-number`\n\n\u003e `Clinicaltrialnumber`[]\n\nDefined in:  [index.ts:49](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L49)\n\n##### `component-number`\n\n\u003e `string`\n\nDefined in:  [index.ts:67](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L67)\n\n##### `container-title`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:55](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L55)\n\n##### `content-created`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:52](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L52)\n\n##### `content-domain`\n\n\u003e `Contentdomain`\n\nDefined in:  [index.ts:31](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L31)\n\n##### `content-updated`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:35](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L35)\n\n##### `created`\n\n\u003e `Indexed`\n\nDefined in:  [index.ts:40](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L40)\n\n##### `degree`\n\n\u003e `string`\n\nDefined in:  [index.ts:62](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L62)\n\n##### `deposited`\n\n\u003e `Indexed`\n\nDefined in:  [index.ts:60](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L60)\n\n##### `edition-number`\n\n\u003e `string`\n\nDefined in:  [index.ts:23](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L23)\n\n##### `editor`\n\n\u003e `Chair`[]\n\nDefined in:  [index.ts:66](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L66)\n\n##### `free-to-read`\n\n\u003e `Freetoread`\n\nDefined in:  [index.ts:65](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L65)\n\n##### `funder`\n\n\u003e `Funder`[]\n\nDefined in:  [index.ts:30](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L30)\n\n##### `group-title`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:24](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L24)\n\n##### `indexed`\n\n\u003e `Indexed`\n\nDefined in:  [index.ts:18](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L18)\n\n##### `institution`\n\n\u003e `Institution`\n\nDefined in:  [index.ts:17](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L17)\n\n##### `is-referenced-by-count`\n\n\u003e `number`\n\nDefined in:  [index.ts:45](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L45)\n\n##### `isbn-type`\n\n\u003e `Isbntype`[]\n\nDefined in:  [index.ts:28](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L28)\n\n##### `issn-type`\n\n\u003e `Isbntype`[]\n\nDefined in:  [index.ts:79](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L79)\n\n##### `issue`\n\n\u003e `string`\n\nDefined in:  [index.ts:27](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L27)\n\n##### `issued`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:69](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L69)\n\n##### `journal-issue`\n\n\u003e `Journalissue`\n\nDefined in:  [index.ts:73](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L73)\n\n##### `language`\n\n\u003e `string`\n\nDefined in:  [index.ts:58](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L58)\n\n##### `license`\n\n\u003e `License`[]\n\nDefined in:  [index.ts:29](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L29)\n\n##### `link`\n\n\u003e `Link`[]\n\nDefined in:  [index.ts:59](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L59)\n\n##### `member`\n\n\u003e `string`\n\nDefined in:  [index.ts:51](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L51)\n\n##### `original-title`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:57](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L57)\n\n##### `page`\n\n\u003e `string`\n\nDefined in:  [index.ts:42](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L42)\n\n##### `part-number`\n\n\u003e `string`\n\nDefined in:  [index.ts:72](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L72)\n\n##### `posted`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:19](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L19)\n\n##### `prefix`\n\n\u003e `string`\n\nDefined in:  [index.ts:47](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L47)\n\n##### `published`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:82](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L82)\n\n##### `published-online`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:53](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L53)\n\n##### `published-other`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:81](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L81)\n\n##### `published-print`\n\n\u003e `Posted`\n\nDefined in:  [index.ts:36](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L36)\n\n##### `publisher`\n\n\u003e `string`\n\nDefined in:  [index.ts:26](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L26)\n\n##### `publisher-location`\n\n\u003e `string`\n\nDefined in:  [index.ts:20](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L20)\n\n##### `reference`\n\n\u003e `Reference`\n\nDefined in:  [index.ts:54](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L54)\n\n##### `reference-count`\n\n\u003e `number`\n\nDefined in:  [index.ts:25](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L25)\n\n##### `references-count`\n\n\u003e `number`\n\nDefined in:  [index.ts:71](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L71)\n\n##### `relation`\n\n\u003e `Relation`\n\nDefined in:  [index.ts:77](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L77)\n\n##### `review`\n\n\u003e `Review`\n\nDefined in:  [index.ts:56](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L56)\n\n##### `score`\n\n\u003e `number`\n\nDefined in:  [index.ts:61](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L61)\n\n##### `short-container-title`\n\n\u003e `string`\n\nDefined in:  [index.ts:33](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L33)\n\n##### `short-title`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:68](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L68)\n\n##### `source`\n\n\u003e `string`\n\nDefined in:  [index.ts:44](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L44)\n\n##### `standards-body`\n\n\u003e `Standardsbody`[]\n\nDefined in:  [index.ts:22](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L22)\n\n##### `subject`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:80](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L80)\n\n##### `subtitle`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:63](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L63)\n\n##### `subtype`\n\n\u003e `string`\n\nDefined in:  [index.ts:84](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L84)\n\n##### `title`\n\n\u003e `string`[]\n\nDefined in:  [index.ts:46](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L46)\n\n##### `translator`\n\n\u003e `Chair`[]\n\nDefined in:  [index.ts:64](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L64)\n\n##### `type`\n\n\u003e `string`\n\nDefined in:  [index.ts:39](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L39)\n\n##### `update-policy`\n\n\u003e `string`\n\nDefined in:  [index.ts:43](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L43)\n\n##### `update-to`\n\n\u003e `Updateto`[]\n\nDefined in:  [index.ts:21](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L21)\n\n##### `volume`\n\n\u003e `string`\n\nDefined in:  [index.ts:48](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L48)\n\n***\n\n### `CrossrefResponse`\n\n#### Properties\n\n##### `message`\n\n\u003e [`Message`](modules.md#message)\n\nDefined in:  [index.ts:5](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L5)\n\n##### `message-type`\n\n\u003e `string`\n\nDefined in:  [index.ts:3](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L3)\n\n##### `message-version`\n\n\u003e `string`\n\nDefined in:  [index.ts:4](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L4)\n\n##### `status`\n\n\u003e `string`\n\nDefined in:  [index.ts:2](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L2)\n\n***\n\n### `Message`\n\n#### Properties\n\n##### `items`\n\n\u003e [`CrossrefJSON`](modules.md#crossrefjson)[]\n\nDefined in:  [index.ts:13](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L13)\n\n##### `items-per-page`\n\n\u003e `number`\n\nDefined in:  [index.ts:9](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L9)\n\n##### `next-cursor`\n\n\u003e `string`\n\nDefined in:  [index.ts:12](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L12)\n\n##### `query`\n\n\u003e `Query`\n\nDefined in:  [index.ts:10](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L10)\n\n##### `total-results`\n\n\u003e `number`\n\nDefined in:  [index.ts:11](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/crossref-json/src/index.ts#L11)\n\n## Install\n\nThis package is [ESM only](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). In Node.js (version 12.20+, 14.14+, 16.0+, 18.0+), install as\n\n```bash\npnpm add crossref-json\n# or with yarn\n[![npm version](https://badge.fury.io/js/crossref-json.svg)](https://badge.fury.io/js/crossref-json) [![npm downloads](https://img.shields.io/npm/dm/crossref-json.svg)](https://www.npmjs.com/package/crossref-json)\n# yarn add crossref-json\n# or with npm\n# npm install crossref-json\n```\n\n# crossref-json\n\nTypings for the [Crossref JSON API](https://api.crossref.org/swagger.json)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrialanderrororg%2Fcrossref-json","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrialanderrororg%2Fcrossref-json","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrialanderrororg%2Fcrossref-json/lists"}