diff --git a/src/content/docs/cloudflare-challenges/challenge-types/javascript-detections.mdx b/src/content/docs/cloudflare-challenges/challenge-types/javascript-detections.mdx
index 1800f2740d8721..7c7e6250fca227 100644
--- a/src/content/docs/cloudflare-challenges/challenge-types/javascript-detections.mdx
+++ b/src/content/docs/cloudflare-challenges/challenge-types/javascript-detections.mdx
@@ -2,7 +2,7 @@
---
type: overview
pcx_content_type: reference
-title: JavaScript detections
+title: JavaScript Detections
sidebar:
order: 3
---
@@ -11,27 +11,77 @@ import { Render, Tabs, TabItem } from "~/components"
-## Enable JavaScript detections
+
-For Bot Fight Mode customers, JavaScript detections are automatically enabled and cannot be disabled.
+Refer to the steps below to enable and enforce JavaScript Detections.
-For Super Bot Fight Mode and Bot Management for Enterprise customers, JavaScript detections are optional.
+## 1. Enable JavaScript Detections
+
+For Bot Fight Mode customers, JavaScript Detections is automatically enabled and cannot be disabled.
+
+For Super Bot Fight Mode and Bot Management for Enterprise customers, JavaScript Detections is optional.
For more details on how to set up bot protection, refer to the [Bots documentation](/bots/get-started/).
-## Enforcing execution of JavaScript detections
+## 2. Enforce execution of JavaScript Detections
-
+Refer to the [WAF documentation](/waf/custom-rules/create-dashboard/) for more information on creating a custom rule.
+
+## API
+
+If you enable JavaScript Detections via the dashboard, Cloudflare will insert a script tag in all HTML pages served on your website. If you would prefer to limit where JavaScript Detections is served, you can do so with the JavaScript Detections API script.
+
+The JavaScript Detections API allows you more granular control over when and where JavaScript Detections is injected on your website, as well as an option for callback handling (for logging or other additional actions).
+
+You can explicitly add a script reference to `/cdn-cgi/challenge-platform/scripts/jsd/api.js` and your own code calling `window.cloudflare.jsd.executeOnce` on specific HTML pages of your website.
+
+:::caution
+It is not recommended to combine both approaches (zone-wide toggle and the manual injection). If you want to selectively deploy JavaScript Detections only on certain pages, disable JavaScript Detections via the Cloudflare dashboard and use the JavaScript Detections API exclusively.
+:::
+
+The following script must be added to every page that you wish to have JavaScript Detections enabled:
+
+```js wrap
+
+