screenpipe documentation home page
Search documentation...
Support
GitHub
Get App
Get App
Search...
Navigation
Computer Automation
Post experimentalinput control
Documentation
API Reference
Context Retrieval
GET
Search screen and audio content with various filters
GET
Keyword-based search
Computer Automation
POST
Find UI elements in applications for automation
POST
Open an application
POST
Open a URL in a browser
POST
Click on a UI element
POST
Type text into a UI element
POST
Post experimentaloperatorscroll
POST
Post experimentaloperatorpress key
POST
Post experimentaloperatorget text
POST
Post experimentaloperatorlist interactable elements
POST
Post experimentaloperatorclick by index
POST
Post experimentaloperatortype by index
POST
Post experimentaloperatorpress key by index
POST
Post experimentalinput control
API Reference
GET
Get audiolist
GET
Get visionlist
POST
Post tags
DEL
Delete tags
GET
Get pipesinfo
GET
Get pipeslist
POST
Post pipesdownload
POST
Post pipesdownload private
POST
Post pipesenable
POST
Post pipesdisable
POST
Post pipesupdate
POST
Post pipesupdate version
POST
Post pipesdelete
POST
Post pipespurge
GET
Get frames
GET
Get health
POST
Post raw sql
POST
Post add
POST
Post experimentalframesmerge
GET
Get experimentalvalidatemedia
GET
Get pipesbuild status
POST
Post v1embeddings
Speaker Management
GET
Get speakersunnamed
POST
Post speakersupdate
GET
Get speakerssearch
POST
Post speakersdelete
POST
Post speakershallucination
POST
Post speakersmerge
GET
Get speakerssimilar
Audio Control
POST
Post audiostart
POST
Post audiostop
POST
Post audiodevicestart
POST
Post audiodevicestop
Computer Automation
Post experimentalinput control
200
{
"status"
:
"<string>"
}
Body
application/json
type
string
required
key
string | null
modifiers
string[] | null
position
object
Show child attributes
position.
x
integer
required
position.
y
integer
required
text
string | null
Response
200 - application/json
status
string
required
Was this page helpful?
Yes
No
Post experimentaloperatorpress key by index
Get audiolist
200
{
"status"
:
"<string>"
}