Versions Compared

Key

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

...

Creates a new Acquisition record. Assigns a unique, service-specified CollectionSpace ID (CSID) to that Acquisition record. Follows standard Create model. See the documentation of the Acquisition schema, below. Example:

Code Block

POST /cspace-services/acquisitions HTTP/1.1

...

Reads an existing Acquisition record, specified by its CollectionSpace ID (CSID). Follows standard Read model. See the documentation of the Acquisition schema, below. Example:

Code Block

GET /cspace-services/acquisitions/{id} HTTP/1.1

...

Updates an existing Acquisition record, specified by its CollectionSpace ID (CSID). Follows standard Update model. See the documentation of the Acquisition schema, below. Example:

Code Block

PUT /cspace-services/acquisitions/{id} HTTP/1.1

...

Deletes an existing Acquisition record, specified by its CollectionSpace ID (CSID). Follows standard Delete model. Example:

Code Block

DELETE /cspace-services/acquisitions/{id} HTTP/1.1

...

Lists existing Acquisition records, with summary information for each. Follows standard List model. See the documentation of the Acquisition list schema, below. Example:

Code Block

GET /cspace-services/acquisitions HTTP/1.1

List supports query parameters for customizing list results, such as pagination controls, query filters, and sorting options. For example:

Code Block

GET /cspace-services/acquisitions?pgSz=10 HTTP/1.1
Note
The Acquisition service does not currently support pagination; restore wording from version 5 of this document when that support is added.

List also supports query parameters for searching for matching records, including keyword search. For example:

Code Block

GET /cspace-services/acquisitions?kw=foo&pgSz=10 HTTP/1.1

Acquisition REST payload schemas

...