Child pages
  • Ingest

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Anchor
basics
basics

Basics

Name:

Ingest

Version:

0

1.

30

00 (2016-10-25)

Status:

production

Specification:

Merritt Ingest Service

Download:

Not available

More information:

Curation home page

The Ingest micro-service provides a means to add new digital content into the curation environment for active management by the Program. Using terms defined by the Open Archival Information System (OAIS) reference model, the Ingest service accepts Submission Information Packages (SIPs) and converts them into Archival Information Packages (AIPs). This process may involve the use of other micro-services: the Transformation service to transcode objects into normative forms defined by internal standards; the Characterization service to produce relevant descriptive information for management in the Inventory service; and the Storage service to manage object files.

...

Programmatic submission to the Ingest service can be made using the API.  As described in the Ingest specification document, the request arguments are:

Argument

Value

filename

(optional) The name of the file

file

The file itself, i.e. its contents

type

Valid values:

  • file
  • container
  • object-manifest
  • batch-manifest
  • container-batch-manifest
  • single-file-batch-manifest

profile

The submission profile, which we will provide to the submitter

primaryIdentifier

(optional) ARK identifier, if known

localIdentifier

(optional) local identifier, if known

digestType

(optional) valid values:

  • adler-32
  • crc-32
  • md2
  • md5
  • sha-1
  • sha-256
  • sha-384
  • sha-512

digestValue

(optional) digest value, hex-encoded string

creator

(optional) creator

title

(optional) title

date

(optional) date

note

(optional) descriptive note

responseForm

(optional) valid values:

  • anvl
  • csv
  • json
  • turtle
  • xhtml
  • xml

All of the enumerated values (file type, digest type, response form) are case-insensitive.

...