/
OU
outerport
Search skmtc…
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
Agent
29
Agent Attachments
2
Agent Evals
12
Agent MCP Servers
5
Agent Personas
7
Agent Skills
5
Agent Tools
6
Agent Traces
3
Components
46
post
/api/v0/components
Generate component from image
get
/api/v0/components/{component_id}/upload-url
Get upload URL for component
put
/api/v0/components/{component_id}/upload-url
Finalize component upload and trigger processing
get
/api/v0/components/{component_id}
Get a component by ID
put
/api/v0/components/{component_id}
Update component from modified grounding
delete
/api/v0/components/{component_id}
Delete a component
post
/api/v0/components/{component_id}/responses
Create a response for a question about a component
get
/api/v0/components/{component_id}/schematic
Get schematic data
put
/api/v0/components/{component_id}/schematic
Bulk-replace schematic + pid grounding
get
/api/v0/components/{component_id}/schematic/export
Export schematic in a versioned wire format
get
/api/v0/components/{component_id}/schematic/connections
Get the drawing's From-To and connected-items tables
patch
/api/v0/components/{component_id}/schematic/reviewed
Set the reviewed flag on grounding_data
put
/api/v0/components/{component_id}/schematic/legend
Replace the per-document legend
post
/api/v0/components/{component_id}/schematic/legend/apply-remap
Run the VLM-driven legend remap
post
/api/v0/components/{component_id}/schematic/legend/extract-from-image
Enqueue VLM extraction of a legend table image
delete
/api/v0/components/{component_id}/schematic/legend/draft
Clear the pending legend draft
post
/api/v0/components/{component_id}/schematic/generate/{op}
Run a Generate op
get
/api/v0/components/{component_id}/schematic/coco-export
Export a document's schematic pages as a COCO dataset (zip)
get
/api/v0/components/{component_id}/schematic/archive
Export every schematic component of a document as one zip
put
/api/v0/components/{component_id}/schematic/archive
Add a document's schematic components from an uploaded zip
post
/api/v0/components/{component_id}/schematic/ocr-regions
Recognize text in a list of bbox regions on a page
post
/api/v0/components/{component_id}/schematic/detect-text-in-region
Detect text bounding boxes inside a polygon on a page
post
/api/v0/components/{component_id}/schematic/nodes
Create a schematic node
delete
/api/v0/components/{component_id}/schematic/nodes/{node_id}
Delete a schematic node (cascades to ports, segments, associations)
patch
/api/v0/components/{component_id}/schematic/nodes/{node_id}
Update node fields (bbox, class, subtype, confidence, transcription)
post
/api/v0/components/{component_id}/schematic/annotations
Create a schematic annotation
delete
/api/v0/components/{component_id}/schematic/annotations/{annotation_id}
Delete a schematic annotation (cascades to associations)
patch
/api/v0/components/{component_id}/schematic/annotations/{annotation_id}
Update annotation fields (bbox, class, subtype, content, confidence)
post
/api/v0/components/{component_id}/schematic/vertices
Create a schematic vertex (port, junction, or terminal)
delete
/api/v0/components/{component_id}/schematic/vertices/{vertex_id}
Delete a vertex (cascades to segments, associations)
patch
/api/v0/components/{component_id}/schematic/vertices/{vertex_id}
Update vertex position and/or kind
post
/api/v0/components/{component_id}/schematic/line-segments
Create a schematic line segment
delete
/api/v0/components/{component_id}/schematic/line-segments/{segment_id}
Delete a line segment (cascades to associations)
patch
/api/v0/components/{component_id}/schematic/line-segments/{segment_id}
Update segment fields (pixel_path, bbox, stroke, start, end)
post
/api/v0/components/{component_id}/schematic/associations
Create a schematic association (link annotation to entity)
delete
/api/v0/components/{component_id}/schematic/associations/{text_id}/{target_id}
Delete a schematic association
post
/api/v0/components/{component_id}/schematic/arrows
Create a P&ID arrow
delete
/api/v0/components/{component_id}/schematic/arrows/{arrow_id}
Delete a P&ID arrow
patch
/api/v0/components/{component_id}/schematic/arrows/{arrow_id}
Update arrow fields (bbox, confidence)
patch
/api/v0/components/{component_id}/schematic/flow_directions/{segment_id}
Manually set flow direction for a single segment
post
/api/v0/components/{component_id}/schematic/batch
Apply an ordered list of schematic actions atomically
get
/api/v0/components/{component_id}/schematic/validations
Run annotation-completeness validations
post
/api/v0/components/{component_id}/schematic/template-applications
Apply a schematic template (destructive legend rebuild)
post
/api/v0/components/{component_id}/schematic/template-match
Find regions of a page similar to a template rect
post
/api/v0/components/{component_id}/schematic/tighten-text-bboxes
Propose tightened schematic text bounding boxes
post
/api/v0/components/{component_id}/schematic/trace-path
Trace a line run between two points through the detector's ink model
Desk
53
Documents
38
Job Status
5
Knowledge Base Graph
65
Knowledge Bases
26
organizations
16
Queue Status
1
schematic-classes
1
schematic-templates
2
semantic-catalog
6
Usage
1
Components
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to Export every schematic component of a document as one zip
get
/api/v0/components/{component_id}/schematic/archive
Sep 25, 2026
fcd15f6d35b4
Revision changes
info
endpoint added