ModelPointFields
Update an existing model point field.
This endpoint will:
- Validate the user has permission to modify the model
- Ensure the model is not in production
- Support partial updates (only send fields to be updated)
- Validate field name and alias uniqueness
- Enforce system field restrictions (cannot update DataType, IsRequired, or IsScaledOnPurchaseOrSale for system fields)
- Validate data type rules (e.g., only Decimal fields can scale)
- Prevent changing DataType to non-Decimal when IsScaledOnPurchaseOrSale is true
- Trigger validation on model point files when critical properties change
For system model point fields, the Data Type, IsRequired flag, and Scales on Purchase or Sale flag cannot be updated. Field names and aliases must remain unique within the product's model point file definition.
patch/api/v1/ModelPointFields/{modelPointFieldId}
Request
- Base URLhttps://api.slopesoftware.com (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
modelPointFieldIdinteger required
The ID of the model point field to update
The ID of the model point field to update.
Request body
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.