Creates an inspect URL from an EconItem
The item data to encode
The generated inspect URL
Decodes a MASKED inspect URL into an EconItem (synchronous, offline)
Only works with MASKED URLs (URLs containing encoded protobuf data). Does NOT work with UNMASKED URLs (market/inventory links) - use inspectItem() instead.
The MASKED inspect URL to decode
The decoded item data
Decodes a MASKED inspect URL into an EconItem (synchronous, offline)
The MASKED inspect URL to decode
The decoded item data
Analyzes an inspect URL structure
The URL to analyze
Analyzed URL information
Validates an EconItem
The item to validate
Validation result
Validates an inspect URL
The URL to validate
Validation result
Normalizes an inspect URL to standard format
The URL to normalize
Normalized URL
Gets basic URL information without full decoding
The URL to analyze
Basic URL information
Inspects ANY inspect URL (both masked and unmasked) - Universal method
Works with MASKED URLs (decoded offline using protobuf data) and UNMASKED URLs (fetched via Steam client). Automatically detects URL type.
Any valid inspect URL (masked or unmasked)
Promise resolving to the decoded item data
Inspects ANY inspect URL (both masked and unmasked) - Universal method
Any valid inspect URL (masked or unmasked)
Promise resolving to the decoded item data
Initialize Steam client for unmasked URL support
Promise that resolves when Steam client is ready
Check if Steam client is available and ready
True if Steam client is ready for inspection
Get Steam client status and statistics
Steam client status information
Get the SteamClientManager instance (for use with convenience functions)
The SteamClientManager instance
Check if a URL requires Steam client for inspection
The URL to check
True if URL requires Steam client
Disconnect Steam client
Updates the configuration
New configuration options
Main CS2 Inspect URL API class