# Developer Platform

<h2 align="center">Jsmon Developer Platform</h2>

<p align="center">Everything you need to develop, integrate, and innovate with Jsmon</p>

<p align="center"><a href="https://app.jsmon.sh/signup" class="button primary">Sign up</a> <a href="https://app.jsmon.sh/login" class="button secondary">Log in</a></p>

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><h4><i class="fa-computer-speaker">:computer-speaker:</i></h4></td><td><strong>Join Jsmon for Free</strong></td><td>Signup and get started with Jsmon for free</td><td><a href="https://jsmon.sh/">https://jsmon.sh/</a></td><td><a href="https://1008070694-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKQcatRrJ79q8IJ5mLfrp%2Fuploads%2F7RSjLSdageJWbkTIrdTg%2F1.png?alt=media&#x26;token=5556b8ba-47f8-449e-92ae-3f7b0085e526">1.png</a></td></tr><tr><td><h4><i class="fa-file-lines">:file-lines:</i></h4></td><td><strong>Product Documentation</strong></td><td>Learn more about how to use Jsmon with our "How To" guides.</td><td><a href="https://knowledge.jsmon.sh/documentation">https://knowledge.jsmon.sh/documentation</a></td><td><a href="https://1008070694-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKQcatRrJ79q8IJ5mLfrp%2Fuploads%2FdympNdGGCCc1XGMSl9Er%2F2.png?alt=media&#x26;token=ea34afab-80f2-442e-ac64-5a33427b3b2f">2.png</a></td></tr><tr><td><h4><i class="fa-terminal">:terminal:</i></h4></td><td><strong>API reference</strong></td><td>Browse, test, and implement the Jsmon APIs in Node, Golang, Bash, etc.</td><td><a href="https://knowledge.jsmon.sh/api-reference">https://knowledge.jsmon.sh/api-reference</a></td><td><a href="https://1008070694-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKQcatRrJ79q8IJ5mLfrp%2Fuploads%2FVVudJV3wycDFEwIQlKF2%2F3.png?alt=media&#x26;token=638e18a8-22d4-492a-8483-c876f96c1ff3">3.png</a></td></tr></tbody></table>

{% columns %}
{% column %}

### Get started in 5 minutes

Setting up your first Jsmon API call should be the easiest part of getting started. With clear endpoints, copy-paste-ready examples, and quick authentication, you’ll be up and running in minutes—not hours.

No guesswork, no complexity—just your first successful call, fast.

<a href="https://knowledge.jsmon.sh/documentation/basics/workspaces" class="button primary" data-icon="rocket-launch">Get started</a> <a href="https://knowledge.jsmon.sh/api-reference" class="button secondary" data-icon="terminal">API reference</a>
{% endcolumn %}

{% column %}
{% code title="curl" overflow="wrap" %}

```bash
// Initialize Jsmon API Key
export JSMON_KEY=XXXX-XXXX-XXXX-XXXX

// Make your first Jsmon API call
curl -H 'X-Jsmon-Key:$JSMON_KEY' https://api.jsmon.sh/api/v2/viewProfile

// Do you first domain scan using Jsmon API
curl -X POST 'X-Jsmon-Key:$JSMON_KEY' -d '{"domain":"jsmon.sh"}' https://api.jsmon.sh/api/v2/automateScanDomain

```

{% endcode %}
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}

<figure><img src="https://1008070694-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKQcatRrJ79q8IJ5mLfrp%2Fuploads%2FNYXQmXhPesBBxozZSK85%2FJsmon_800x550.png?alt=media&#x26;token=f9249116-5dc9-4b95-b3c8-8cd31bd15c85" alt="" width="563"><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}

### Learn more about the developer platform

Read guides, watch tutorials, and learn more about hacking or defending with the Jsmon and integrating it with your own stack.

Product documentation contains a how-to-series showing particular customer use cases. Components group contains information about every page of Jsmon.&#x20;

<a href="https://knowledge.jsmon.sh/documentation" class="button primary" data-icon="book-open">Guides</a> <a href="https://knowledge.jsmon.sh/documentation" class="button secondary" data-icon="book">Documentation</a>
{% endcolumn %}
{% endcolumns %}

<h2 align="center">Join a community of over 3,000 users</h2>

<p align="center">Join our Discord or Slack community</p>

<table data-card-size="large" data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><i class="fa-discord">:discord:</i>  <a href="https://discord.com/invite/gSNFfNQKyE"><strong>Join Discord community</strong></a></td><td data-object-fit="contain"><a href="https://images.unsplash.com/photo-1683029096295-7680306aa37d?crop=entropy&#x26;cs=srgb&#x26;fm=jpg&#x26;ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHwyfHxEaXNjb3JkfGVufDB8fHx8MTc1OTQ4MDkxMnww&#x26;ixlib=rb-4.1.0&#x26;q=85">https://images.unsplash.com/photo-1683029096295-7680306aa37d?crop=entropy&#x26;cs=srgb&#x26;fm=jpg&#x26;ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHwyfHxEaXNjb3JkfGVufDB8fHx8MTc1OTQ4MDkxMnww&#x26;ixlib=rb-4.1.0&#x26;q=85</a></td><td><a href="https://discord.gg/gSNFfNQKyE">https://discord.gg/gSNFfNQKyE</a></td></tr><tr><td align="center"><i class="fa-slack">:slack:</i> <a href="https://join.slack.com/t/jsmon-community/shared_invite/zt-3aa4iywrq-hs8XBYNDf6J9au7MZVu6jA"> <strong>Join Slack Community</strong></a></td><td><a href="https://images.unsplash.com/photo-1705988142466-e468bc654eeb?crop=entropy&#x26;cs=srgb&#x26;fm=jpg&#x26;ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHw0fHxTbGFja3xlbnwwfHx8fDE3NTk2ODY4Mjl8MA&#x26;ixlib=rb-4.1.0&#x26;q=85">https://images.unsplash.com/photo-1705988142466-e468bc654eeb?crop=entropy&#x26;cs=srgb&#x26;fm=jpg&#x26;ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHw0fHxTbGFja3xlbnwwfHx8fDE3NTk2ODY4Mjl8MA&#x26;ixlib=rb-4.1.0&#x26;q=85</a></td><td><a href="https://join.slack.com/t/jsmon-community/shared_invite/zt-3aa4iywrq-hs8XBYNDf6J9au7MZVu6jA">https://join.slack.com/t/jsmon-community/shared_invite/zt-3aa4iywrq-hs8XBYNDf6J9au7MZVu6jA</a></td></tr></tbody></table>


---

# 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/readme.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.
