GET/api/v1/visualizationvisualization_snapshot
Visualization snapshot
| Handler | visualization_snapshot |
|---|---|
| Signature | async visualization_snapshot() -> JSONResponse |
| Source | L3009 |
REQUEST
curl -X GET \
http://127.0.0.1:8000/api/v1/visualizationCurrent Server Visualization surface; paths, methods, status codes and handler signatures come directly from 0.8.4 source.
Source packages/fastsim-plugin-server/src/fastsim_plugin_server/application.pyVisualization snapshot
| Handler | visualization_snapshot |
|---|---|
| Signature | async visualization_snapshot() -> JSONResponse |
| Source | L3009 |
curl -X GET \
http://127.0.0.1:8000/api/v1/visualizationPublish visualization event
| Handler | publish_visualization_event |
|---|---|
| Signature | async publish_visualization_event(payload: VisualizationEventRequest) -> JSONResponse |
| Source | L3076 |
curl -X POST \
http://127.0.0.1:8000/api/v1/visualization/events \
-H 'Content-Type: application/json' \
-d @request.jsonPublish visualization metric
| Handler | publish_visualization_metric |
|---|---|
| Signature | async publish_visualization_metric(payload: VisualizationMetricRequest) -> JSONResponse |
| Source | L3063 |
curl -X POST \
http://127.0.0.1:8000/api/v1/visualization/metrics \
-H 'Content-Type: application/json' \
-d @request.jsonClear visualization
| Handler | clear_visualization |
|---|---|
| Signature | async clear_visualization(layer: str | None=Query(default=None, min_length=1, max_length=256, pattern=_ENTITY_PATTERN), group: str | None=Query(default=None, min_length=1, max_length=256, pattern=_ENTITY_PATTERN), primitive_id: str | None=Query(default=None, min_length=1, max_length=256, pattern=_ENTITY_PATTERN), generation: int | None=Query(default=None, ge=1, le=2 ** 63 - 1), deadline_s: _QueryTimeout=None) -> JSONResponse |
| Source | L3038 |
curl -X DELETE \
http://127.0.0.1:8000/api/v1/visualization/primitivesPublish visualization
| Handler | publish_visualization |
|---|---|
| Signature | async publish_visualization(payload: VisualizationPublishRequest) -> JSONResponse |
| Source | L3019 |
curl -X POST \
http://127.0.0.1:8000/api/v1/visualization/primitives \
-H 'Content-Type: application/json' \
-d @request.json