--- title: "Otto-js" slug: "otto-js" updated: 2025-03-27T16:01:40Z published: 2025-03-27T16:01:40Z canonical: "docs.databee.buzz/otto-js" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.databee.buzz/llms.txt > Use this file to discover all available pages before exploring further. # Otto-js Otto-js is a security-focused JavaScript monitoring platform that detects and prevents data leaks in real time. It provides visibility into script behavior, protecting sensitive data in web apps and third-party integrations. For detailed information, please refer to the [Otto-js documentation](https://www.otto-js.com/). **Integration Method:** API **Tables**: Vulnerability Finding (2002), Incident Finding (2005) This integration supports the following types of events. | **Event** | **Description** | | --- | --- | | Files | Retrieve details about all file vulnerabilities detected. | | Incidents | Retrieve details about incidents detected by otto-js. | This integration was tested against the following versions. | Otto-js API version | V2 | | --- | --- | ## Prerequisites - The user should have the API token of Otto-js. - The user should have access to the DataBee console. ## Configuration Overview 1. Get an API token from Otto-js. 2. Create [Otto-js Data Feed](/user-manual/docs/otto-js#databee-configuration) in the DataBee console with the required Client credentials. | **DataBee Parameter** | **Otto-js Parameter** | | --- | --- | | Token | API Token | | Account ID | Account ID | ## Otto-js Configuration To get an API Token, submit a request to support@otto-js.com with the subject "**API KEY REQUEST.** ". Request for your Account ID at the same time. The account id is used when making API calls to Otto-js. ## DataBee Configuration 1. Login to the DataBee UI, navigate to **Data** > **Data Feeds** and click the **Add New Data Feed** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/otto-js-user-guide-doc-standard-image-52k67nk4.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A12%3A07Z&se=2026-10-30T13%3A12%3A07Z&sr=c&sp=r&sig=6NnGyLVxvSYUJCvngLKZGu9RxZ3CqwoczLFYgOTgDFE%3D) 2. Search for the **Otto-Js** and click it as shown below. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/otto-js-user-guide-doc-standard-image-vywet3i5.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A12%3A07Z&se=2026-10-30T13%3A12%3A07Z&sr=c&sp=r&sig=6NnGyLVxvSYUJCvngLKZGu9RxZ3CqwoczLFYgOTgDFE%3D) 3. Click on the **API Ingest** option for collection method. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/otto-js-user-guide-doc-standard-image-58270wrn.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A12%3A07Z&se=2026-10-30T13%3A12%3A07Z&sr=c&sp=r&sig=6NnGyLVxvSYUJCvngLKZGu9RxZ3CqwoczLFYgOTgDFE%3D) 4. Enter feed contact information and click **Next.** ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/otto-js-user-guide-doc-standard-image-ktiw0fdm.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A12%3A07Z&se=2026-10-30T13%3A12%3A07Z&sr=c&sp=r&sig=6NnGyLVxvSYUJCvngLKZGu9RxZ3CqwoczLFYgOTgDFE%3D) 5. In the configuration page, confirm the following: - API Base URL: this is the base URL that DataBee will interact with. - Authorization Method: Bearer Token - Token: paste the API Token generated earlier in the Otto-js configuration. - Account ID: paste the Account ID. - Event types: preselected for all the events types the integration pulls. ![Inserting image...](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/otto-js-user-guide-doc-standard-image-hars0rpy.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A12%3A07Z&se=2026-10-30T13%3A12%3A07Z&sr=c&sp=r&sig=6NnGyLVxvSYUJCvngLKZGu9RxZ3CqwoczLFYgOTgDFE%3D) 6. Click **Submit**. ## Troubleshooting Tips - Ensure the token is pasted correctly. Since you cannot view the token after the 1st time, re-create the token, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed. - Ensure the Otto-js scope/permissions is set correctly.