> For the complete documentation index, see [llms.txt](https://astral-dx.gitbook.io/astral-dx/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://astral-dx.gitbook.io/astral-dx/api-portal-overview.md).

# API Portal Overview

### Features Included

Every API team needs a great Developer Portal, they just do not need to spend time building and maintaining it. With Astral Dx, you can be live in under 30 minutes with the following features out-of-the box:&#x20;

* **Pre-built UIs for a clean UX** and styled for your brand look-and-feel&#x20;
* **Administration tools** for inviting customer and partner development teams
* **Security tools** for full customer access controls (e.g. instantly revoking API key access)
* **Pre-made plugins** for fast API management configuration (Auth0, Kong, Tyk.io, etc.)&#x20;
* **No-code real-time** Developer Portal updates for branding and centralizing all elements of the Dx experience (API docs, Slack communities, etc.)

**Administrator Preview**

![Example Administrator View ](/files/u1bjUVQqsH55O46tCzkb)

**End User Preview**

![End User View ](/files/lma2ZbNhncHihbrylYaY)

{% hint style="info" %}
**Flight Tools:**  Deploying your self-hosting your Astral API Portal is quick when you have these items ready open to go:  local development environment with [Git](https://git-scm.com/) for source version control, [Node.js and npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) to install and run the Deploy CLI locally, and any API credentials for current and future Astral Plugins (e.g. Auth0, Tyk.io, etc.)&#x20;
{% endhint %}

### Step-by-Step Process

1. Create your company account at [www.astral.sh](https://astral-dx.gitbook.io/astral-dx/www.astral.sh).&#x20;
2. Configure your API Portal branding, name, and docs references in the web editor for a preview&#x20;
3. Select your API authentication framework, and receive a template repository based on with four npm packages for simple deployment.&#x20;

For a detailed guide on deployment, choose the option based on your API authentication framework:&#x20;

{% content-ref url="/pages/T5x1O5ouUw8fgRDTJ5VQ" %}
[Deploying with Custom Plugins](/astral-dx/guides/deploying-with-custom-plugins.md)
{% endcontent-ref %}

{% content-ref url="/pages/7hbt2NfDPeec2mE9whxD" %}
[Deploying with Auth0](/astral-dx/guides/deploying-with-auth0.md)
{% endcontent-ref %}

{% hint style="success" %}
**Updates:** Once your API Portal is deployed, the Astral Dx team will provide package updates with new features and enhancements. Package updates will be communicated via email and the Discord server.&#x20;
{% endhint %}

### Resources

{% content-ref url="/pages/ykMcuQeywSdyeynHL2LH" %}
[Support](/astral-dx/resources/support.md)
{% endcontent-ref %}
