# Welcome to the Official Jsmon Documentation!

We're thrilled to have you here. This documentation is your essential guide to unlocking the full power of Jsmon, the industry-leading tool for automated JavaScript asset discovery, security scanning, and intelligence gathering.

#### What You'll Find Inside

Whether you are a security researcher or a business, these articles will help you with anything related to Jsmon:

* **Getting Started:** Learn how to set up your workspace and initiate your first scan.
* **Scanning Deep Dives:** Detailed, step-by-step guides for our core functionalities:
  * **Domain Scan:** Automatically discover and analyze all JavaScript files across an entire domain.
  * **JS URL Scan:** Quickly audit individual JavaScript files for secrets, API endpoints, and PII data.
* **Intelligence & Reporting:** Understand the scan results, interpret severity scores, and utilize the collected JS Intelligence data to prioritize remediation.
* **Integrations:** Learn how to connect Jsmon with your existing security and development workflows.

This documentation is designed to be interactive and easy to navigate, ensuring you can turn Jsmon's insights into security action immediately.

Ready to secure your front-end footprint? Let's dive in.

### Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><i class="fa-bolt">:bolt:</i></h4></td><td><strong>Quickstart</strong></td><td>Create your first site</td><td></td><td></td><td><a href="/pages/7FvWQMF0kTK7HGhlQfmo">/pages/7FvWQMF0kTK7HGhlQfmo</a></td></tr><tr><td><h4><i class="fa-leaf">:leaf:</i></h4></td><td><strong>Editor basics</strong></td><td>Learn the basics of GitBook</td><td></td><td></td><td><a href="https://github.com/GitbookIO/gitbook-templates/blob/main/product-docs/broken-reference/README.md">https://github.com/GitbookIO/gitbook-templates/blob/main/product-docs/broken-reference/README.md</a></td></tr><tr><td><h4><i class="fa-globe-pointer">:globe-pointer:</i></h4></td><td><strong>Publish your docs</strong></td><td>Share your docs online</td><td></td><td></td><td><a href="/pages/QPzbTvC6XsT5gERiU43E">/pages/QPzbTvC6XsT5gERiU43E</a></td></tr></tbody></table>

<a href="https://cal.com/jsmon/30min" class="button primary" data-icon="calendar-days">Want to learn more? Schedule a meeting with Jsmon Team!</a>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledge.jsmon.sh/documentation/documentation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
