PartStudio

Evaluate the FeatureScript snippet for a Part Studio.

See API Guide: Evaluating FeatureScript for more details.

Note that only lambda expressions can be evaulated with this endpoint.

post/partstudios/d/{did}/{wvm}/{wvmid}/e/{eid}/featurescript

Path parameters

didstring required

The id of the document in which to perform the operation.

wvm'w' | 'v' | 'm' required

Indicates which of workspace (w), version (v), or document microversion (m) id is specified below.

wvmidstring required

The id of the workspace, version or document microversion in which the operation should be performed.

eidstring required

The id of the element in which to perform the operation.

Query parameters

linkDocumentIdstring

The id of the document through which the above document should be accessed; only applicable when accessing a version of the document. This allows a user who has access to document a to see data from document b, as long as document b has been linked to document a by a user who has permission to both.

configurationstring

URL-encoded string of configuration values (separated by ;). See the Configurations API Guide for details.

rollbackBarIndexinteger

Index specifying the location of the rollback bar when the call is evaluated. A -1 indicates that it should be at the end of the featurelist.

elementMicroversionIdstring

A specific element microversion in which to evaluate the request.

Response

default response

Changes

Changed in 1 of the 3 revisions of this API.15

    • added the new CUSTOM_STANDARD_CONTENT_TAG_BODIES_ALREADY_TAGGED enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new CUSTOM_STANDARD_CONTENT_TAG_NO_FEATURE_PATTERN enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new CUSTOM_STANDARD_CONTENT_TAG_PART_NOT_SOLID enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new CUSTOM_STANDARD_CONTENT_TAG_SELECT_SOMETHING enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new HOLE_NOT_SUPPORTED_FOR_PCB enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new PCB_K_FACTOR_NOT_SUPPORTED enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new PCB_NON_PLANAR_WALL_NOT_SUPPORTED enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new SHEET_METAL_HEM_ROLLED_NOT_SUPPORTED_FOR_PCB enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new SHEET_METAL_JOG_BEND_ANGLE_UPDATED enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new SHEET_METAL_JOG_BLIND_NOMINAL enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new SHEET_METAL_JOG_BLIND_OUTSIDE enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new SHEET_METAL_JOG_STRETCH_CLIPPED enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new SHEET_METAL_JOG_THICKNESS_NOMINAL enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new SHEET_METAL_JOG_THICKNESS_OUTSIDE enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added

    • added the new SHEET_METAL_JOG_UP_TO_ENTITY enum value to the notices/items/expressionErrorInfo/errorMessageIdentifier response property for the response status default

      response-property-enum-value-added