Audit Logs

The Audit Logs endpoint allows you to retrieve all actions performed within a Panda Video account.
Through this endpoint, you can identify any changes made by users, including:

  • Adding, removing, and editing videos
  • Modifying permissions and access levels
  • Updating account configurations
  • Editing account profile information
  • Security-related events and authentication changes

This endpoint is essential for internal monitoring, activity tracking, and compliance requirements.

🚧

Note

For best performance, we recommend querying logs using a 30-day date range.
It is possible to request data for longer periods, but keep in mind that the larger the date range, the longer the response time may be, as the system will need to process a significantly bigger volume of audit records.

Using the action Variable

The action parameter allows you to filter audit results by the specific type of action performed in the account.
You may pass one or multiple actions, using ~ to combine them.

Available Actions:

ParamTypeDescription
editStringUsed for events where videos or dashboard settings were edited.
accessStringIncludes login and logout events from both regular users and the root account.
authenticationStringCovers activation or deactivation of security features such as two-factor authentication (2AF).
removeStringRepresents removal actions, such as deleting videos.
addString- Includes all creation-related events, such as: - Uploading new videos - Adding thumbnails - Generating subtitles or dubbing - Creating folders - Creating AI tutors

Example

{
  "action": "access~authentication~add"
}

Using the category Variable

In addition to filtering actions, you can organize results by dashboard/system areas using the category parameter.

Just like action, multiple categories can be combined using ~.

Available Categories

ParamTypeDefault
player_configStringFilters actions performed in the Player section (video profile), such as:

- Control adjustments

- Logo deactivation

- Player configuration changes
user_accountStringFilters user account–related actions:

- Login and logout

- SMS authentication activation/deactivation

- Password recovery

- Video removal
creditsStringShows all credit-related events:

- Manual credit additions

- Enabling automatic credit recharge
video_funnelStringFilters actions associated with funnels:

- Funnel creation, editing, and deletion

- Adding/removing videos inside funnels
integrationsStringReturns events related to OAuth2 integrations linked to the account.
liveStringFilters all actions related to live events:

- Creating, editing, and removing live streams

- Live chat actions

- Adding stream keys
folderStringFilters folder-related operations:

- Creating, editing, and removing folders

- Moving folders between directories

- Restoring deleted folders from trash
planStringShows all plan and billing-related actions:

- Changing billing information

- Adjusting bandwidth or storage

- Increasing simultaneous live limits

- Adding extra team members

- Other plan configuration changes
playlistStringFilters playlist-related activity:

- Creating, editing, and deleting playlists

- Configuring playlist access permissions
qualitiesStringFilters quality-related configurations:

- Enabling/disabling global backup

- Setting conversion qualities for new uploads

- Selecting which qualities are shown in the player
tutorStringFilters all actions associated with the AI Tutor:

- Tutor creation

- Activation and deactivation

- Tutor deletion

- Assigning videos to the tutor

- Enabling the tutor for specific videos
usersStringFilters actions performed on the Team Members page:

- Editing user permissions

- Activating/deactivating 2AF for members

- Removing team members
videoStringFilters all video-related actions:

- Editing video settings

- Replacing videos

- Moving videos between folders

- Uploading thumbnails

- Other general video property updates
webhooksStringFilters webhook configuration actions:

- Adding a webhook URL

- Removing a webhook URL

Example

{
  "category": "player_config~organization_account~user_account"
}
Language
Credentials
Header
Click Try It! to start a request and see the response here!