Update a catalogue model
Requires the model file URL to be downloadable by the AMFG servers (see POST /catalogue-model for where to source it), even when re-sending the stored configuration.
/catalogue-model/{id}AuthorizationAPI key · headerrequiredThe Incoming Secret value (<secretId>.<random>), with or without a Bearer prefix.
idstringrequiredapplication/jsonnamestringrequiredCatalogue model name.
customIdstringCustom catalogue model id.
modelEndpointobjectWhere management-service downloads the model file from.
Show propertiesHide properties
urlstringrequiredDownloadable model file URL.
headersobjectrequiredHeaders sent with the download request.
fileNamestringExplicit name for the downloaded file, e.g. "bracket.stl". Takes precedence over the name derived from the url — set it when the url does not end in a clean file name (download endpoints, long pre-signed urls).
configurationsobject[]requiredProduction parameter sets the model can be ordered with.
Show propertiesHide properties
objectquantityintegerrequiredNumber of units.
productionParametersobjectrequiredProduction parameters keyed by parameter name.
productionParameterIdsobjectrequiredProduction parameter ids keyed by parameter name.
OK. Returns only the id — fetch the full Catalogue Model (Part Catalogue) with the corresponding GET.
idinteger | stringrequiredId of the updated Catalogue Model (Part Catalogue).
Show propertiesHide properties
integerstringAuthentication failed. All causes return this identical response.
codeintegermessagestringtypestringDownstream errors pass through verbatim; x-error-source names the failing service.
codeintegermessagestringtypestring