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
- Base URLhttps://api.outerport.com (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
- TypeScripthttps://skmtc.dev/outerport/apis/outerport-api/docs/api/v0/components/:component_id/schematic/put.tsA function with typed inputs. Its response is checked against the schema.
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.