API Docs

__METHOD= POST . __PATH= /almaws/v1/bibs .

Create record

These web services create a new Bib record, and also allows creation of a local record for an NZ or a CZ record.
Note: JSON is not supported for this API.
For more information regarding the various options supported for this API see here.

Resource URL

POST /almaws/v1/bibs

API Description

URL Parameters


Querystring Parameters

from_nz_mms_idxs:stringOptional.The MMS_ID of the Network-Zone record. Leave empty when creating a regular local record.
from_cz_mms_idxs:stringOptional.The MMS_ID of the Community-Zone record. Leave empty when creating a regular local record.
normalizationxs:stringOptional.The id of the normalization profile to run.
validatexs:stringOptional. Default: falseIndicating whether to check for errors. Default: false.
override_warningxs:stringOptional. Default: trueIndicating whether to ignore warnings. Default: true (record will be saved and the warnings will be added to the API output).
check_matchxs:stringOptional. Default: falseIndicating whether to check for a match. Default: false (record will be saved despite possible match).
import_profilexs:stringOptional.The id of the Import Profile to use when processing the input record. Note that according to the profile configuration, the API can update an existing record in some cases.

Body Parameters

This method takes a Bib object. When creating linked record send an empty Bib object: <bib/> See doc


This method returns a Bib object. See doc

Possible Error Codes

401652General Error - An error has occurred while processing the request.
402209Given bib xml is invalid.
402204Input parameters mmsId X is not numeric.
402210Failed to create new bib.
33007No record found for MMS id X
60105JSON is not supported for this API.
4022030Invalid normalization profile ID.
4022031Failed to normalize record.
4022032The record failed validation (with specified error).
4022033Failed validation on the record.
4022040Cataloging level is not enabled for your institution.
60307The given bib object has matching records.