Components

Bulk-replace schematic + pid grounding

Overwrites grounding_data atomically with a versioned codec dict. Accepts either a v0 envelope ({version: 'v0', schematic, pid}), a v1 envelope ({version: 'v1', network, annotations, ...}), or a bare legacy {schematic, pid} body (treated as unversioned v0 for backward compatibility with pre-codec frontend builds). The version is read from the body; there is no separate endpoint per format.

put/api/v0/components/{component_id}/schematic

Request

Path parameters

component_idstring required

Query parameters

vc_idstring required

Public ID of the target visual component

Request body

object required

Response

Successful Response

Changes

No recorded changes to this operation across all 11 revisions of this API.