Firecrawl Alexandria

DOI.org

1Request
stringRequired

A DOI name such as `10.1038/nature12373`; `doi:` and `https://doi.org/...` forms are accepted.

string

`csl_json` (default; all agencies), `bibtex`, `citation` (formatted text, see `style`), `rdf_xml`, `unixref_xml` (Crossref only), `datacite_json` (DataCite only).

boolean

Keep the CSL `reference` list in `document` (can be large).

string

CSL style id for `format: citation`, e.g. `apa` (default), `chicago-author-date`, `ieee`.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "doi-org",
    capability: "identifiers/metadata",
    options: {
      doi: "10.5438/0012",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from DOI.org.

{
  "accept": "application/vnd.citationstyles.csl+json",
  "content_type": "application/vnd.citationstyles.csl+json; charset=utf-8",
  "document": {
    "DOI": "10.5438/0012",
    "URL": "https://schema.datacite.org/meta/kernel-4.0/index.html",
    "abstract": "1 Introduction\n1.1 The DataCite Consortium\n1.2 DataCite Community Participation\n1.3 The Metadata Schema\n1.4 Version 4.0 Update\n2 DataCite Metadata Properties\n2.1 Overview\n2.2 Citation\n2.3 DataCite Properties\n3 XML Example\n4 XML Schema\n5 Other DataCite Services\nAppendices\nAppendix 1: Controlled List Definitions\nAppendix 2: Earlier Version Update Notes",
    "author": [
      {
        "literal": "DataCite Metadata Working Group"
      }
    ],
    "container-title": "DataCite e.V.",
    "contributor": [
      {
        "family": "Starr",
        "given": "Joan"
      },
      {
        "family": "Smaele",
        "given": "Madeleine de"
      },
      {
        "family": "Ziedorn",
        "given": "Frauke"
      }
    ],
    "editor": [
      {
        "family": "Ashton",
        "given": "Jan"
      },
      {
        "family": "Barton",
        "given": "Amy"
      },
      {
        "family": "Bradford",
        "given": "Tina"
      },
      {
        "family": "Ciolek-Figiel",
        "given": "Anne"
      },
      {
        "family": "Dietiker",
        "given": "Stefanie"
      },
      {
        "family": "Elliot",
        "given": "Jannean"
      },
      {
        "family": "Genat",
        "given": "Berrit"
      },
      {
        "family": "Harzenetter",
        "given": "Karoline"
      },
      {
        "family": "Hirschmann",
        "given": "Barbara"
      },
      {
        "family": "Jakobsson",
        "given": "Stefan"
      },
      {
        "family": "Mailloux",
        "given": "Jean-Yves"
      },
      {
        "family": "Newbold",
        "given": "Elizabeth"
      },
      {
        "family": "Nielsen",
        "given": "Lars Holm"
      },
      {
        "family": "Yahia",
        "given": "Mohamed"
      }
    ],
    "id": "https://doi.org/10.5438/0012",
    "issued": {
      "date-parts": [
        [
          2016,
          9,
          19
        ]
      ]
    },
    "language": "en",
    "publisher": "DataCite e.V.",
    "title": "DataCite Metadata Schema Documentation for the Publication and Citation of Research Data v4.0",
    "type": "article-journal"
  },
  "doi": "10.5438/0012",
  "format": "csl_json",
  "observed_at_ms": 1790282612633,
  "reference_count": null,
  "registration_agency": "DataCite",
  "source_url": "https://data.crosscite.org/10.5438%2F0012",
  "summary": {
    "authors": [
      "DataCite Metadata Working Group"
    ],
    "container_title": "DataCite e.V.",
    "publisher": "DataCite e.V.",
    "title": "DataCite Metadata Schema Documentation for the Publication and Citation of Research Data v4.0",
    "type": "article-journal",
    "url": "https://schema.datacite.org/meta/kernel-4.0/index.html",
    "year": 2016
  },
  "text": null
}
Browse the library