Create a ticket model
modelEndpoint.url must be downloadable by the AMFG servers (see POST /catalogue-model for where to source it). If the url does not end in a clean file name (download endpoints, long pre-signed urls), set modelEndpoint.fileName explicitly. Either modelEndpoint or catalogueModelConfigurationId is required. productionParameterIds is keyed by quotation-form parameter name; the value ids come from GET /production-parameter-field?technologyId=....
/ticket-modelAuthorizationAPI key · headerrequiredThe Incoming Secret value (<secretId>.<random>), with or without a Bearer prefix.
application/jsonstatusNamestringrequiredName of the part status to set.
shippingDeadlinestringrequiredShipping deadline as an ISO date.
quantityintegerNumber of units to produce.
productionCenterstringName of the production center manufacturing the part.
productionParametersobjectProduction parameter values keyed by parameter name, e.g. {"Colour": "Red"}.
productionParameterIdsobjectProduction parameter value ids keyed by parameter name.
customPartIdstringCustom id of the part.
pricenumberManual price of the part.
ticketIdstringrequiredId of the ticket the part is added to.
modelEndpointobjectThe 3D model file to create the part from; either this or catalogueModelConfigurationId must be provided.
Show propertiesHide properties
urlstringrequiredURL of the model file; must be downloadable by the platform.
headersobjectHTTP headers to send when downloading the file.
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).
modelParametersobjectModel geometry parameters (dimensions, volume, surface, ...).
catalogueModelConfigurationIdstringId of a catalogue model configuration to base the part on; alternative to modelEndpoint.
quoteProductionNotestringProduction note shown on the quote.
productionNotestringInternal production note.
Created. Returns only the id — fetch the full Ticket Model (Part) with the corresponding GET.
idinteger | stringrequiredId of the created Ticket Model (Part).
Show propertiesHide properties
integerstringAuthentication failed. All causes return this identical response.
codeintegermessagestringtypestringDownstream errors pass through verbatim; x-error-source names the failing service.
codeintegermessagestringtypestring