| cleanup_temp_files | Clean up temporary files and directories |
| create_safe_temp_dir | Create a safe temporary directory for file operations |
| domain_report | Get Domain Report |
| download_file | Download a file from VirusTotal |
| file_report | Get File Scan Report |
| format_file_size | Convert file size to human readable format |
| get_analysis | Get Analysis Results |
| get_behaviour_evtx | Get Behaviour EVTX File |
| get_behaviour_html | Get Behaviour HTML Report |
| get_behaviour_memdump | Get Behaviour Memory Dump |
| get_behaviour_pcap | Get Behaviour PCAP File |
| get_behaviour_report | Get Behaviour Report |
| get_domain_comments | Retrieve comments for an Internet domain |
| get_domain_info | Retrieve information about an Internet domain |
| get_domain_relationship | Retrieve related objects to an Internet domain |
| get_domain_votes | Retrieve votes for an Internet domain |
| get_file_behaviour_mitre_trees | Get File Behaviour MITRE ATT&CK Trees |
| get_file_behaviours | Get File Behaviours |
| get_file_behaviour_summary | Get File Behaviour Summary |
| get_file_comments | Retrieve comments for a file |
| get_file_download_url | Get download URL for a file |
| get_file_relationships | Retrieve relationships for a file |
| get_file_upload_url | Get file upload URL for large files |
| get_file_votes | Retrieve votes for a file |
| get_ip_comments | Retrieve comments for an IP address |
| get_ip_info | Retrieve information about an IP address |
| get_ip_votes | Retrieve votes for an IP address |
| get_rate_limit_status | Get current rate limit status |
| get_url_comments | Retrieve comments for a URL |
| get_url_relationships | Retrieve relationships for a URL |
| get_url_votes | Retrieve votes for a URL |
| init_rate_limit | Initialize rate limiting state |
| ip_report | Get IP Address Report |
| is_api_key_configured | Check if API key is properly configured |
| is_rate_limit_initialized | Check if rate limiting is properly initialized |
| is_safe_environment | Check if running in a safe environment |
| post_domain_comments | Add a comment to an Internet domain |
| post_domain_votes | Add a vote for a hostname or domain |
| post_file_comments | Add a comment to a file |
| post_file_votes | Add a vote to a file |
| post_ip_comments | Add a comment to an IP address |
| post_ip_votes | Add a vote for an IP address |
| post_url_comments | Add a comment to a URL |
| post_url_votes | Add a vote to a URL |
| print.virustotal_domain_report | Print method for domain reports |
| print.virustotal_error | Print method for VirusTotal errors |
| print.virustotal_file_report | Print method for file reports |
| print.virustotal_response | Print method for VirusTotal responses |
| rate_limit | Modern rate limiting implementation |
| rate-limiting | Rate Limiting for VirusTotal API |
| rescan_domain | Request rescan of a domain |
| rescan_file | Request rescan of a file |
| rescan_ip | Request rescan of an IP address |
| rescan_url | Request rescan of a URL |
| reset_rate_limit | Reset rate limiting state |
| sanitize_domain | Sanitize domain input |
| sanitize_file_path | Sanitize file path input |
| sanitize_hash | Sanitize hash input |
| sanitize_ip | Sanitize IP address input |
| sanitize_url | Sanitize URL input |
| scan_file | Submit a file for scanning |
| scan_url | Submit URL for scanning |
| security-utilities | Security Utilities for VirusTotal Package |
| set_key | Set VirusTotal API Key |
| summary.virustotal_response | Summary method for VirusTotal responses |
| url_report | Get URL Report |
| utilities | Utility Functions for VirusTotal Package |
| validate_input | Simple input validation |
| validate_vt_response | Validate VirusTotal response structure |
| virustotal_auth_error | Create an authentication error |
| virustotal_check | Request Response Verification |
| virustotal-classes | S3 Classes for VirusTotal Responses |
| virustotal_domain_report | Create a VirusTotal domain report |
| virustotal_error | Create a VirusTotal API error |
| virustotal-errors | VirusTotal API Error Classes |
| virustotal_file_report | Create a VirusTotal file report |
| virustotal_file_scan | Create a VirusTotal file scan result |
| virustotal_GET | Base POST AND GET functions. Not exported. |
| virustotal_info | Print package information and configuration status |
| virustotal_ip_report | Create a VirusTotal IP report |
| virustotal-package | virustotal: Access Virustotal API |
| virustotal_POST | POST for the Current V3 API |
| virustotal_rate_limit_error | Create a rate limit error |
| virustotal_url_scan | Create a VirusTotal URL scan result |
| virustotal_validation_error | Create a validation error |
| virustotal_version | Get package version information |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.