Audit logs
Fetch audit logs
- Get started
- GETFetch analytics
- GETFetch audit logs
- GETList categories
- POSTCreate category
- GETFetch category
- DELDelete category
- PATCHUpdate category
- GETList folders
- POSTCreate folder
- GETFetch folder
- DELDelete folder
- PATCHUpdate folder
- GETGet videos in folder
- POSTAdd video to folder
- DELRemove video from folder
- GETList identity providers
- POSTCreate identity provider
- GETFetch identity provider
- DELDelete identity provider
- PATCHUpdate identity provider
- POSTCreate transcribe
- GETList videos
- POSTCreate video
- GETFetch video
- DELDelete video
- PATCHUpdate video
- POSTCreate track
- DELDelete track
- POSTReplace thumbnail
- POSTCreate card
- DELDelete card
- PATCHUpdate card
- POSTCreate gate
- DELDelete gate
- PATCHUpdate gate
- POSTCreate hotspot
- DELDelete hotspot
- PATCHUpdate hotspot
- POSTCreate chapter
- DELDelete chapter
- PATCHUpdate chapter
Video API
Analytics
Audit logs
Categories
Folders
Identity providers
Transcribes
Videos
Audit logs
Fetch audit logs
Fetch audit logs (only available on an Enterprise Plan)
GET
/
audit_logs
Authorization
string
*
Bearer
Authorization
Required
string
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
limit
integer
limit
integer
The maximum number of results to return
Add Example Value
cursor
string
cursor
string
A cursor to fetch the next page of results
Add Example Value
curl --request GET \
--url https://api.vidbeo.com/v2/audit_logs \
--header 'Authorization: Bearer <token>'
{
"success": true,
"result": [
{
"id": "ca6286a0-d873-4d3e-a150-32478fe1d8f2",
"actor_type": "user",
"actor_id": "abcde12345abcde12345a",
"entity_type": "videos",
"entity_id": "abcde12345abcde12345a",
"action_type": "create",
"action_data": "<string>",
"action_ip": "1.2.3.4",
"action_time": "2024-01-01T00:00:00.000Z"
}
],
"links": {},
"errors": []
}
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Query Parameters
limit
integer
default: 25The maximum number of results to return
cursor
string
A cursor to fetch the next page of results
Response
200 - application/json
success
boolean
requiredresult
object[]
requiredresult.id
string
result.actor_type
enum<string>
Available options:
user
, application
result.actor_id
string
result.entity_type
enum<string>
Available options:
api_keys
, categories
, folders
, idps
, invites
, jwt_keys
, players
, services
, stream_keys
, tokens
, transcribes
, uploads
, users
, videos
result.entity_id
string
result.action_type
enum<string>
Available options:
create
, update
, delete
result.action_data
string
result.action_ip
string
result.action_time
string
links
object
requirederrors
object[]
requiredcurl --request GET \
--url https://api.vidbeo.com/v2/audit_logs \
--header 'Authorization: Bearer <token>'
{
"success": true,
"result": [
{
"id": "ca6286a0-d873-4d3e-a150-32478fe1d8f2",
"actor_type": "user",
"actor_id": "abcde12345abcde12345a",
"entity_type": "videos",
"entity_id": "abcde12345abcde12345a",
"action_type": "create",
"action_data": "<string>",
"action_ip": "1.2.3.4",
"action_time": "2024-01-01T00:00:00.000Z"
}
],
"links": {},
"errors": []
}