MARC record validation rules - Indicator configuration
Create a local indicator
This configuration only applies to local fields.
To create a local indicator, use the POST /specification-storage/fields/{MARC bib/authority field tag id}/indicators
The POST body must include at minimum these values: order, label
Update an indicator
This configuration only applies to local fields.
To find the indicatorId , from the GET /specification-storage/specifications/{MARC bib/authority record validation specification id}?include=all, copy the following values in that response for the indicator you want to update: indicatorId, order, label
To update a local indicator, use the PUT /specification-storage/indicators/{indicatorId}
The PUT body must include at minimum these values: order, label
Create a local indicator code
To create an indicator code, use the POST /specification-storage/indicators/{indicatorId}/indicator-codes
The POST body must include at minimum these values: code, label
Update a local indicator code
To find the indicatorCodeId, from the GET /specification-storage/specifications/{MARC bib/authority record validation specification id}?include=all, copy the following values in that response for the indicator code you want to update: indicatorCodeId, code, label
To update an indicator code, use the PUT /specification-storage/indicator-codes/{indicatorCodeId}
The PUT body must include at minimum these values: code, label
Delete a local indicator code
To find the indicatorCodeId, from the GET /specification-storage/specifications/{MARC bib/authority record validation specification id}?include=all, copy the following values in that response for the indicator code you want to update.
Use endpoint DELETE /specification-storage/indicator-codes/{indicatorCodeId}
MARC record validation rules - Overview and Field Configuration | MARC record validation rules - Subfield configuration