Skip to main content
GET
/
api
/
public
/
v1
/
slice-runs
/
{id}
Get run details
import requests

url = "https://app.oneperfectslice.ai/api/public/v1/slice-runs/{id}"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
{
  "data": {
    "id": 12345,
    "sliceKey": "high_intent_deals",
    "sliceTitle": "High-Intent Deals",
    "status": "completed",
    "phase": "analyzing_calls",
    "callsAnalyzed": 42,
    "filters": {},
    "startedAt": "2026-04-26T14:30:00Z",
    "matchedCallCount": 87,
    "result": {},
    "error": "<string>",
    "suggestedPollAfterSeconds": 15,
    "progressMessage": "Run is analyzing matched calls.",
    "completedAt": "2026-04-26T14:32:18Z"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.oneperfectslice.ai/llms.txt

Use this file to discover all available pages before exploring further.

Watch the phase field for granular progress: queuedgathering_evidenceanalyzing_callssynthesizingcompleted. Show this to users if building a progress UI.

Authorizations

Authorization
string
header
default:sk_your_api_key
required

API key with sk_ prefix. Create one in Org Settings → API Keys.

Path Parameters

id
integer<int64>
required

Run ID

Response

Run detail

data
object
required