Skip to main content
GET
Retrieve a session

Authorizations

Authorization
string
header
required

API key issued by Hooper for your organization. Keys are environment-tagged: hk_prod_ keys work against production, hk_stg_ keys against staging.

Path Parameters

id
string
required
Example:

"sess_18234"

Response

OK

One submitted game. The same shape everywhere it appears — single read, list item, webhook payload. Highlights, shots and players are embedded (first 100 of each); their url pages the rest.

id
string
Example:

"sess_18234"

object
string
Allowed value: "session"
created
integer
Example:

1756224000

status
enum<string>
Available options:
queued,
processing,
processed,
failed
group
string
Example:

"grp_412"

source
object
metadata
object
run_version
integer | null
duration_seconds
integer | null
Example:

5412

cost_cents
integer | null
Example:

752

highlights
object
shots
object
players
object
totals
object
video
object
artifacts
object

Raw model output (JSONL) behind the shots and highlights.

error
object | null

Set when status is failed.