Graph API Reference

FieldValue
Source specgraph/openapi/v1.json
OpenAPI version3.1.1
API version1.0.0
Operations34
Path filterAll paths

Operations

POST /api/graphs/builds

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /api/graphs/builds/{jobId}

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
jobIdpathyes

Responses:

StatusDescriptionContent types
200OK-

POST /api/graphs/overlays

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /api/graphs/overlays/{jobId}

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
jobIdpathyes

Responses:

StatusDescriptionContent types
200OK-

GET /api/v1/buildinfo

API alias for /buildinfo.json (same payload).

PropertyValue
Operation IDStellaOpsBuildInfoApi
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

GET /assets/{assetId}/snapshot

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
assetIdpathyes

Responses:

StatusDescriptionContent types
200OK-

GET /buildinfo.json

Image build provenance (module, gitSha, gitCommitTime, imageBuiltAt, branch) for drift detection.

PropertyValue
Operation IDStellaOpsBuildInfoFile
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

GET /graph/assets

PropertyValue
Operation ID-
TagsAssetRegistryEndpoints
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

POST /graph/assets/export

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

POST /graph/assets/query

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /graph/assets/{assetId}

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
assetIdpathyes
includeLineagequeryno

Responses:

StatusDescriptionContent types
200OK-

POST /graph/diff

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /graph/edges/by-evidence

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
evidenceRefqueryyes
evidenceTypequeryyes

Responses:

StatusDescriptionContent types
200OK-

GET /graph/edges/by-reason/{reason}

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
reasonpathyes
cursorqueryno
limitqueryno

Responses:

StatusDescriptionContent types
200OK-

POST /graph/edges/metadata

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /graph/edges/path/{sourceNodeId}/{targetNodeId}

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
sourceNodeIdpathyes
targetNodeIdpathyes

Responses:

StatusDescriptionContent types
200OK-

GET /graph/edges/{edgeId}/metadata

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
edgeIdpathyes

Responses:

StatusDescriptionContent types
200OK-

POST /graph/export

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /graph/export/{jobId}

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
jobIdpathyes

Responses:

StatusDescriptionContent types
200OK-

POST /graph/lineage

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

POST /graph/paths

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

POST /graph/query

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

POST /graph/search

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /graphs

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

GET /graphs/{graphId}

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
graphIdpathyes

Responses:

StatusDescriptionContent types
200OK-

GET /graphs/{graphId}/export

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
graphIdpathyes
formatqueryno

Responses:

StatusDescriptionContent types
200OK-

GET /graphs/{graphId}/saved-views

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
graphIdpathyes

Responses:

StatusDescriptionContent types
200OK-

POST /graphs/{graphId}/saved-views

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request bodyapplication/json

Parameters:

NameInRequiredDescription
graphIdpathyes

Responses:

StatusDescriptionContent types
200OK-

DELETE /graphs/{graphId}/saved-views/{viewId}

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
graphIdpathyes
viewIdpathyes

Responses:

StatusDescriptionContent types
200OK-

GET /graphs/{graphId}/tiles

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
graphIdpathyes
includeOverlaysqueryno

Responses:

StatusDescriptionContent types
200OK-

GET /healthz

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

GET /nodes/{nodeId}/adjacency

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
nodeIdpathyes
graphIdqueryno

Responses:

StatusDescriptionContent types
200OK-

GET /paths

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
graphIdqueryno
maxDepthqueryno
sourcequeryyes
targetqueryyes

Responses:

StatusDescriptionContent types
200OK-

GET /search

PropertyValue
Operation ID-
TagsStellaOps.Graph.Api
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
graphIdqueryno
kindsqueryno
pageSizequeryno
qqueryno

Responses:

StatusDescriptionContent types
200OK-