browser_get_license_status
Check if the browser has a valid license. Returns license status (valid, expired, missing, invalid), expiration date, and license type (trial, standard, enterprise). Quick check for license validity.
When to use browser_get_license_status
Use browser_get_license_status when you need to automate a browser task. It is part of Owl Browser's License Management toolset and runs inside a self-hosted, source-level stealth engine, so every call inherits the same undetectable browser fingerprint as the rest of your automation — no separate anti-detect setup required.
Usage Example
Response
Returns a JSON object with the operation result.
{
"success": true,
"result": <value>
}Frequently Asked Questions
What does browser_get_license_status do?
Check if the browser has a valid license. Returns license status (valid, expired, missing, invalid), expiration date, and license type (trial, standard, enterprise). Quick check for license validity. It belongs to Owl Browser's License Management category and is available through the REST API, the Python SDK (browser.get_license_status()), the Node.js SDK, and the MCP server.
What parameters does browser_get_license_status accept?
browser_get_license_status takes no required parameters beyond an active context. Call it with a POST request to /api/execute/browser_get_license_status.
Is browser_get_license_status detectable by anti-bot systems like Cloudflare or DataDome?
No. browser_get_license_status executes inside Owl Browser's Chromium engine, which applies fingerprint spoofing at the C++ source level rather than through JavaScript patches. Every tool call shares the same consistent, human-like fingerprint, so anti-bot systems such as Cloudflare, DataDome, and Akamai see an ordinary browser.
Related Tools
browser_get_license_infoGet comprehensive license information including licensee name, license key (partially masked), features enabled, usage limits, support expiration, and full license metadata.
browser_get_hardware_fingerprintGet the machine's hardware fingerprint used for license binding. Provide this to obtain a license file tied to your hardware. The fingerprint is a unique identifier based on hardware characteristics.
browser_add_licenseInstall a license file to activate the browser. Provide either a file path or base64-encoded content. The license is validated against the hardware fingerprint. Returns success/failure with validation details.
browser_remove_licenseRemove the currently installed license. The browser reverts to unlicensed/trial mode. Use before installing a new license or to deactivate the browser on this machine.
browser_create_contextCreate a new isolated browser context with its own cookies, storage, and optional proxy configuration. Each context acts as an independent browser session. Use this to create multiple isolated browsing sessions, configure proxy/Tor connections, load browser profiles with saved fingerprints, and enable/disable LLM features. Returns a context_id to use with other browser tools.
browser_navigateNavigate the browser to a specified URL. This is a non-blocking operation that starts navigation and returns immediately. Use browser_wait_for_network_idle or browser_wait_for_selector to wait for the page to fully load. Supports HTTP, HTTPS, file, and data URLs. When wait_until is set (load, networkidle, fullscroll, domcontentloaded) and the page declares WebMCP tools, the response includes a webmcp_tools array containing the full tool definitions (name, description, inputSchema). Use browser_webmcp_call_tool to execute any of these tools directly.