Skip to main content
The Machine Viewer module provides access to infected machine records stored in the OsintCat breach database. Search machines by name, retrieve device details, browse file trees, and download archived logs — all via API key.
All Machine Viewer API endpoints use X-API-KEY header authentication. Searching machines costs 1 credit per search.

Global Statistics

Returns total infected machine and file counts.
string
required
Your API key
Response

Search Machines

Search for infected machines by hostname or username. Costs 1 credit per search.
string
required
The search term (hostname, username, UUID, etc.)
string
required
Your API key
Response

Get Machine Info

Returns full device identity, extracted email addresses, and Discord tokens.
string
required
The UUID of the machine (from Search response)
string
required
Your API key
Response

Get File Tree

Returns a nested directory/file tree for a machine.
string
required
The UUID of the machine
Response

Get File Info & Content

Returns metadata and text content of a single file. The file_id comes from the file tree response.
string
required
The UUID of the file (from File Tree response)
Response

Download Single File

Downloads the raw content of a single file as application/octet-stream.
string
required
The UUID of the file

Download Machine Archive

Downloads all files for a machine as a .zip archive.
string
required
The UUID of the machine
Returns application/zip named {machine_name}_export.zip.