Skip to content

DUTResolutionCollection.propose

Run the fuzzy matcher and upsert proposed rows.

Returns candidate proposals only — never auto-accepted, even at score 1.0. Call DUTResolution.accept explicitly to create an alias (does not merge DUT rows).

Server: POST /api/foundry/dut-resolutions/propose/.

Signature

propose(identifier: str, *, revision: str='', serial: str='') -> list[DUTResolution]

Parameters

Name Type Required Default
identifier str yes -
revision str no ''
serial str no ''

Fields

Schema: DutResolutionProposeSchema

Field Type Required
identifier string yes
revision string no
serial string no

Return shape

HTTP 200 — OK

array<DutResolutionProposalSchema>

Permission

Required permission: Any signed-in user

HTTP

POST /api/foundry/dut-resolutions/propose/ (proposeDutResolutions)

Usage

d_u_t_resolution_collection.propose(identifier)