Skip to main content
screenpipe docs home page
search screenpipe docs...
⌘K
pricing
discord
github
download
download
Search...
Navigation
Page Not Found
documentation
api reference
Context Retrieval
GET
Search screen and audio content with various filters
GET
Keyword-based search with optional grouping
System
GET
Health check with pipeline metrics
Audio Control
GET
List available audio devices
GET
Get raw audio pipeline metrics snapshot
POST
Start audio processing
POST
Stop audio processing
POST
Start recording a specific audio device
POST
Stop recording a specific audio device
Vision Control
GET
List available monitors
GET
Get vision system status and permissions
GET
Get raw vision pipeline metrics snapshot
Content Management
POST
Add tags to content
DEL
Remove tags from content
POST
Execute raw SQL query
POST
Add content (frames or transcriptions) to database
Frames
GET
Get frame image data
GET
Get OCR text positions for a frame
GET
Get frame metadata (timestamp) for deep link navigation
GET
Find next frame with valid video file on disk
Speaker Management
GET
Get unnamed speakers
POST
Update speaker name or metadata
GET
Search speakers by name
POST
Delete a speaker and associated audio chunks
POST
Mark a speaker as hallucination
POST
Merge two speakers into one
GET
Get speakers similar to a given speaker
POST
Reassign an audio chunk to a different speaker
POST
Undo a speaker reassignment
Experimental
POST
Merge multiple frames into a video
GET
Validate a media file
UI Events
GET
Search UI events (clicks, keystrokes, clipboard, etc.)
GET
Get UI event statistics grouped by app and event type
Cloud Sync
POST
Initialize cloud sync with credentials
GET
Get cloud sync status
POST
Trigger a sync operation
POST
Lock sync for exclusive access
POST
Download and import data from other devices
Pipes
GET
List all pipes with status
POST
Install a pipe from URL or local path
GET
Get single pipe detail
DEL
Delete a pipe
POST
Enable or disable a pipe
POST
Trigger a manual pipe run
POST
Stop a running pipe
GET
Get recent pipe run logs (in-memory)
POST
Update pipe config fields
GET
Get pipe execution history from DB
Streaming
GET
Stream frames via SSE
GET
WebSocket for real-time events
GET
WebSocket for health monitoring
GET
WebSocket for video export
404
Page Not Found
We couldn't find the page. Maybe you were looking for one of these pages below?
meeting transcription
API reference
Get speakers similar to a given speaker