-
-
-### Step 3: Add Xeol CLI to your CI
-
-With your API key, you can now add [Xeol](https://github.com/xeol-io/xeol) to your CI system. After you build an image,
-you can scan it with Xeol like this:
-
-```bash pipeline.yml
-curl -sSfL https://raw.githubusercontent.com/xeol-io/xeol/main/install.sh | sh -s -- -b /usr/local/bin
-xeol $(repository):$(tag) --api-key=$(XEOL_API_KEY)
-```
-
-This will send your image SBOMs back to your Xeol dashboard.
-
-
-### Step 4: Enforce policies
-
-Now that you have data about your builds, you can create policies in the dashboard that are enforced at build time.
-
-You can set security policies to `warn` or `deny` on any software within your image:
-1. `warn` policy will show a warning sentence in the pipeline but not fail it.
-2. `deny` policy exit the build with a non-zero exit code and fail the pipeline.
-
-
-
-
\ No newline at end of file
diff --git a/dashboard/okta-sso.mdx b/dashboard/okta-sso.mdx
deleted file mode 100644
index cb7ff1b..0000000
--- a/dashboard/okta-sso.mdx
+++ /dev/null
@@ -1,48 +0,0 @@
----
-title: 'SSO'
-description: "Setup SSO for Xeol using Okta as the identity provider."
-icon: "right-to-bracket"
----
-
-This document describes how to add SSO to Xeol using Okta as the identity provider. First, we setup a new app in Okta then share the Okta app connection details with the Xeol team.
-
-### Step 1
-
-Login to your Okta dashboard and under applications click `Create App Integration`
-
-
-
-
-
-A model will open up. Select `OIDC - OpenID Connect` and `Web Application` then click `Next`
-
-
-
-
-
-
-### Step 2
-
-Setup the new app with the following settings
-
-**Sign-in Redirect URIs:** `https://auth.xeol.io/login/callback`
-
-**Logo:** `https://mintlify.s3-us-west-1.amazonaws.com/xeol/images/xeol-logo.png`
-
-**Controlled Access:** Choose what's best for your organization
-
-
-
-
-
-Click `Save` and then open the applications settings.
-
-
-### Step 3
-
-Write down the `Client ID` and `Client secret` them share them with
-the Xeol team.
-
-You can assign the application to the users that need access from with Okta as usual.
-
-We will connect SSO for your account and notify you when it's ready.
diff --git a/docs/Legal/_category_.json b/docs/Legal/_category_.json
new file mode 100644
index 0000000..87a784a
--- /dev/null
+++ b/docs/Legal/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "Legal",
+ "position": 4
+}
\ No newline at end of file
diff --git a/legal/data-privacy.mdx b/docs/Legal/data-security.mdx
similarity index 100%
rename from legal/data-privacy.mdx
rename to docs/Legal/data-security.mdx
diff --git a/legal/privacy.mdx b/docs/Legal/privacy-policy.mdx
similarity index 100%
rename from legal/privacy.mdx
rename to docs/Legal/privacy-policy.mdx
diff --git a/legal/terms.mdx b/docs/Legal/terms.mdx
similarity index 100%
rename from legal/terms.mdx
rename to docs/Legal/terms.mdx
diff --git a/docs/api/_category_.json b/docs/api/_category_.json
new file mode 100644
index 0000000..11b1b0f
--- /dev/null
+++ b/docs/api/_category_.json
@@ -0,0 +1,4 @@
+{
+ "label": "API",
+ "position": 3
+}
\ No newline at end of file
diff --git a/docs/api/check-eol.mdx b/docs/api/check-eol.mdx
new file mode 100644
index 0000000..24ef92d
--- /dev/null
+++ b/docs/api/check-eol.mdx
@@ -0,0 +1,352 @@
+---
+id: check
+title: "Check EOL"
+description: "This endpoint return whether an entity has reached End-of-Life (EOL) status."
+sidebar_label: "Check EOL"
+hide_title: true
+hide_table_of_contents: true
+api: eJw=
+sidebar_class_name: "post api-method"
+info_path: docs/endpoint/intro
+custom_edit_url: null
+slug: check-eol
+---
+
+import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
+import ParamsDetails from "@theme/ParamsDetails";
+import RequestSchema from "@theme/RequestSchema";
+import StatusCodes from "@theme/StatusCodes";
+import OperationTabs from "@theme/OperationTabs";
+import TabItem from "@theme/TabItem";
+import Heading from "@theme/Heading";
+
+
-
+
## Workers
@@ -86,6 +85,7 @@ or a report by CISA called [Software Identification Ecosystem Option Analysis](h
We can track EOL for 2 main types of software, **open source packages** and **commercial software**.
**OSS Components**
+
- `NuGet`
- `npm`
- `Maven`
@@ -96,6 +96,7 @@ We can track EOL for 2 main types of software, **open source packages** and **co
We track the top 10,000 most used packages for each registry.
**Commercial & Commercial OSS**
+
- Operating Systems (Linux, Windows, macOS, RHEL, etc)
- Databases (MongoDB, MySQL, PostgreSQL, etc)
- Web Servers (Apache, Nginx, etc)
@@ -106,17 +107,42 @@ We track the top 10,000 most used packages for each registry.
- Desktop Client Software (Office, Adobe, etc)
### Definition of EOL
-