

- Nypl digital collections how to#
- Nypl digital collections full#
- Nypl digital collections mods#
- Nypl digital collections password#
The date of creation ( ) or publication ( ) of the resource. Locally, common identifiers are associated with source description, such as an NYPL catalog record or finding aid. Values are from an enumerated list and include: "text", "still image", "cartographic", "notated music", "sound recording", "moving image", "three dimensional object".Īn identifier associated with the resource. The general type of the original resource content. The "usage" attribute with a value of "primary." A Įlement might also contain other parts of the title, including, , The primary title of an item is denoted by You can view the schema documentation for elementĭefinitions, but here are some of the most commonly used elements: Element
Nypl digital collections mods#
NYPL uses the MODS XML standard to describe the content of items inĭigital Collections.

(You can see a list of all Captures in an Item, Container, orĬollection, their basic information, and links to corresponding digital assets in the Physical components, like the page of a book or the front of a photograph.Įach Capture has a corresponding image, video, or audio asset. Items in Digital Collections are made up of one or more Captures that represent Of an Item in the fields of the /mods/ response - see method below.) Not all Items belong to a Collection, but most do.

Table of Contents A note about our data model Key concepts:Ĭollections in Digital Collections are made up of one or more Items that areĪ Collection may contain zero or more Containers, which can contain zero or moreĬontainers and/or zero or more Items, creating a tree-like hierarchy (see below). The limit per authentication token while connecting from an application or curl request is 10,000 requests per

The most recent version of the API is v2. Resp = requests.get(url, headers=headers) Headers = "Token token=\"abcdefghijklmn\"" Response = Net::HTTP.start(uri.hostname, uri.port, req_options) do |http|įrom requests.structures import CaseInsensitiveDict Request = "Token token=\"abcdefghijklmn\"" In the examples below, 'abcdefghijklmn' is the authentication token you receive via email when you sign up for API access.Įxample curl request: curl "" -H 'Authorization: Token token="abcdefghijklmn"'
Nypl digital collections password#
Or pass your username and password to the browser directly: Make a call using a curl request or from a background application using the token
Nypl digital collections how to#
Nypl digital collections full#
The New York Public Library Digital Collections APIįor more than a century, The New York Public Library has amassed an extraordinary trove of rare and unique materialĬovering the full spectrum of recorded knowledge.
