Visualize Json
Return the dataset’s knowledge graph as a JSON-safe payload.
Same authorization, dataset resolution and bounded fetch as GET /visualize — pass the same arguments to get the JSON behind the
same subgraph the HTML page would have shown. Does not include the
semantic layout; see GET /visualize/semantic for that, computed
separately so a client that never opens the semantic tab never pays
for it.
Query Parameters
Same as GET /visualize (dataset_id, full, query, seed_node_ids,
neighborhood_depth, neighborhood_seed_top_k, max_nodes).
Response
A JSON object with nodes, links, color_maps, schema_graph,
schema_data, pipeline_stages, edge_classes, bundles,
provenance_index, has_meaningful_topological_rank, memory_map
and search_events.
Error Codes
- 409 Conflict: Dataset not found, permission denied, or the payload could not be built (generic message; full detail is server-logged, not returned, to avoid leaking internals)
Notes
- User must have read permissions on the dataset
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
UUID of the dataset to visualize. List your datasets via GET /api/v1/datasets to find it.
""
Include the entire graph instead of a bounded subgraph.
Query string whose nearest vector hits seed the subgraph.
Explicit seed node ids for subgraph neighborhood expansion.
k-hop neighborhood depth for subgraph expansion.
1 <= x <= 10Maximum number of seed nodes.
1 <= x <= 100Hard cap on rendered nodes after expansion.
1 <= x <= 5000Response
Successful Response