Get Specific Cluster Execution
Get a specific execution by run ID.
Returns detailed execution information for a particular clustering run,
allowing you to review historical executions and compare results over time.
Path parameters
Cluster ID
Cluster ID
Run ID
Run ID
Query parameters
Include each centroid's embedding vector (centroids[].centroid_vector). Opt-in; see GET /{cluster_id}/executions for details.
Include each centroid's embedding vector (centroids[].centroid_vector). Opt-in; see GET /{cluster_id}/executions for details.
Response
Successful Response
Example response
{
"centroids": [
{
"cluster_id": "cl_0",
"keywords": [
"product",
"review",
"quality"
],
"label": "Product Reviews",
"num_members": 45,
"summary": "Customer feedback about products"
},
{
"cluster_id": "cl_1",
"keywords": [
"help",
"issue",
"support"
],
"label": "Support Tickets",
"num_members": 35,
"summary": "Technical support requests"
},
{
"cluster_id": "cl_2",
"keywords": [
"feature",
"request",
"suggestion"
],
"label": "Feature Requests",
"num_members": 20,
"summary": "User feature suggestions"
}
],
"cluster_id": "clust_ae3e28a429",
"completed_at": "2025-11-13T13:25:40.122000Z",
"created_at": "2025-11-13T13:20:40.122000Z",
"description": "Completed execution with excellent metrics",
"metrics": {
"calinski_harabasz_score": 1234.56,
"davies_bouldin_index": 0.42,
"silhouette_score": 0.85
},
"num_clusters": 3,
"num_points": 100,
"run_id": "run_a8e270953254754b",
"status": "completed"
}Changes
Changed in 3 of the 31 revisions of this API.18
- ○
added the optional property
metrics/anyOf[subschema #1: ClusterExecutionMetrics]/avg_cluster_sizeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
metrics/anyOf[subschema #1: ClusterExecutionMetrics]/cluster_size_entropyto the response with the200statusresponse-optional-property-added
- ○
added the optional property
metrics/anyOf[subschema #1: ClusterExecutionMetrics]/degenerateto the response with the200statusresponse-optional-property-added
- ○
added the optional property
metrics/anyOf[subschema #1: ClusterExecutionMetrics]/degenerate_detailto the response with the200statusresponse-optional-property-added
- ○
added the optional property
metrics/anyOf[subschema #1: ClusterExecutionMetrics]/mean_cosine_to_centroidto the response with the200statusresponse-optional-property-added
- ○
added the optional property
metrics/anyOf[subschema #1: ClusterExecutionMetrics]/min_cosine_to_centroidto the response with the200statusresponse-optional-property-added
- ○
added the optional property
metrics/anyOf[subschema #1: ClusterExecutionMetrics]/noise_ratioto the response with the200statusresponse-optional-property-added
- ○
added the optional property
metrics/anyOf[subschema #1: ClusterExecutionMetrics]/should_reclusterto the response with the200statusresponse-optional-property-added
- ○
- ○
the endpoint scheme security
BearerAuth AND NamespaceHeaderwas added to the APIapi-security-added
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the optional property
centroids/anyOf[subschema #1]/items/representative_idsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
index_gapto the response with the200statusresponse-optional-property-added
- ○
added the optional property
input_reconciliation_okto the response with the200statusresponse-optional-property-added
- ○
added the optional property
input_reconciliation_reasonsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
pipeline_dropto the response with the200statusresponse-optional-property-added
- ○
added the optional property
pipeline_drop_expected_as_noiseto the response with the200statusresponse-optional-property-added
- ○
added the optional property
source_documentsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
vectors_clusteredto the response with the200statusresponse-optional-property-added
- ○
added the optional property
vectors_retrievedto the response with the200statusresponse-optional-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○