Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

For your own scripts and server-to-server integrations. Create a key in the app under Settings > Access > API keys and copy it then, because it is shown once. Send it as Authorization: Bearer <key>. The key acts as the member who made it, in the organization it was made in. A call needs the member's permission and one of the key's scopes, such as inventory:read or sales:write. A key with * has every scope.

Body

application/json

The Engineering settings to change. A setting left out keeps its value.

revision_labels
enum<string>

How revisions are labelled: letters (A, B, C) or numbers (1, 2, 3).

Available options:
letters,
numbers
cost_basis
enum<string>

What bought components are costed at when a BOM's cost rolls up: standard, ledger or last_purchase.

Available options:
standard,
ledger,
last_purchase
cad_create_missing_items
boolean

Whether a CAD import creates the parts no item matches, as items, within the plan's SKU limit. Needs a plan with CAD import to turn on.

eco_required_approvals
integer

How many people other than the submitter sign before an engineering change order is approved, from 1 to 10.

Required range: 1 <= x <= 10

Response

EngineeringSettingsResource

data
EngineeringSettingsResource · object
required