Bibliographic Record

Patch Bibliographic Record

PATCH /api/...bibliographicrecords/{brn}

Patch bibliographic record.

Request Information

Parameters
Name Type Required Description
brn Integer true Bibliographic record ID
DtoMARC21Record
Name Type Required Description
leader String Yes Fixed field that comprises the first 24 character positions (00-23) of each bibliographic record.
controlfields DtoMARC21ControlField Yes Variable fields containing information useful or required for the processing of the record.
datafields DtoMARC21DataField Yes Variable fields containing bibliographic or other data. Data fields are assigned tags beginning with characters other than two zeroes.
DtoMARC21ControlField
Name Type Required Description
tag String Yes A tag that begins with two zeros and ends with a digit between 1 and 9.
data String Yes A variable data field.
DtoMARC21DataField
Name Type Required Description
TagNumber Integer Yes A tag that contains 3 digits where the numeric representation is greater than 9.
ind1 String Yes A data element associated with a data field that supplies additional information about the field. An indicator may be any ASCII lowercase alphabetic, numeric, or blank.
ind2 String Yes A data element associated with a data field that supplies additional information about the field. An indicator may be any ASCII lowercase alphabetic, numeric, or blank.
subfields DtoMARC21Subfield Yes Defined units of information.
DtoMARC21Subfield
Name Type Required Description
Code String Yes A data element identifier.
Data String Yes A variable data field.
Example:
application/json, text/json
{
    "leader": "|||||cam  22||||| i 4500",
    "controlfields": [
        { "tag": "008", "data": "761116s1977    nyu           000 1 eng  " }
    ],
    "datafields": [
        {
            "tag": "245",
            "ind1": "1",
            "ind2": "4",
            "subfields": [
                { "code": "a", "data": "The shining /" },
                { "code": "c", "data": "Stephen King." }
            ]
        }
    ]
}         

HTTP Response Codes

Code Description
204 OK. Success
400 Bad Request. Error occurred.
403 Forbidden. Permission(s) not granted.