/
DA
datarhei
/
datarhei Core API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 10m ago · Updated 3w ago
View markdown
datarhei
datarhei Core API
post
Add a new process
v1
latest
Swagger 2.0
Apache 2.0
2026-07-17
47
66
166.5 KB
v16.10.0
1
v16.12.0
1
v16.7.2
35
get
Retrieve the currently active Restreamer configuration
put
Update the current Restreamer configuration
get
Reload the currently active configuration
get
List all files on a filesystem
get
Fetch a file from a filesystem
put
Add a file to a filesystem
delete
Remove a file from a filesystem
get
Application log
get
Retrieve JSON metadata from a key
put
Add JSON metadata under the given key
post
Query the collected metrics
get
List all known processes
post
Add a new process
get
List a process by its ID
put
Replace an existing process
delete
Delete a process by its ID
put
Issue a command to a process
get
Get the configuration of a process
get
Retrieve JSON metadata stored with a process under a key
put
Add JSON metadata with a process under the given key
get
Encode the errorframe
post
Upload an error frame
get
Get the last keyframe
get
Close the current input stream
get
Get the current playout status
put
Switch to a new stream
get
Probe a process
get
Get the logs of a process
get
Get the state of a process
get
List all publishing RTMP streams
get
Get a summary of all active and past sessions
get
Get a minimal summary of all active sessions
get
FFmpeg capabilities
get
Refresh FFmpeg capabilities
get
Fetch minimal statistics about a process
v16.9.0
1
get
API version and build infos
get
Load GraphQL playground
post
Query the GraphAPI
post
Retrieve an access and a refresh token
get
Retrieve a new access token
get
Swagger UI for this API
get
Prometheus metrics
get
Liveliness check
get
Retrieve profiling data from the application
v16.7.2
Add a new process
Add a new FFmpeg process
post
/api/v3/process
Request body
ApiProcessConfig
required
autostart
boolean
id
string
input
ApiProcessConfigIO[]
required
limits
ApiProcessConfigLimits
options
string[]
output
ApiProcessConfigIO[]
required
reconnect
boolean
reconnect_delay_seconds
integer
reference
string
stale_timeout_seconds
integer
type
'ffmpeg'
|
''
Response
OK
ApiProcessConfig
required
autostart
boolean
id
string
input
ApiProcessConfigIO[]
required
limits
ApiProcessConfigLimits
options
string[]
output
ApiProcessConfigIO[]
required
reconnect
boolean
reconnect_delay_seconds
integer
reference
string
stale_timeout_seconds
integer
type
'ffmpeg'
|
''