# Mintlify ## Docs - [Custom CSS](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/custom/css.md): Fully customize your documentation with custom CSS - [Custom JS](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/custom/js.md): Add JavaScript functionality globally - [Create a chat topic](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/rest-api/discovery/create-topic.md): Creates a topic to manage message history for a given AI chat conversation. - [Generate a message completion](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/rest-api/discovery/generate-message.md): Generate a completion in response to a user query - [Overview](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/rest-api/overview.md) - [Get the status of an update](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/rest-api/update/status.md) - [Trigger an update](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/rest-api/update/trigger.md): Trigger an update after updating your OpenAPI document by calling this endpoint in a CI check. - [Cloudflare](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/subpath/cloudflare.md): Host documentation at a /docs subpath using Cloudflare Workers - [AWS Route 53 and Cloudfront](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/subpath/route53-cloudfront.md): Host documentation at a /docs subdirectory using AWS services - [Vercel](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/subpath/vercel.md): Host documentation at a /docs subpath using Vercel - [Chat Widget](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/advanced/widget/chat.md): Integrate the Mintlify widget into your products to offer users quick access to AI-powered chat with your docs content as the knowledge base. - [Authentication](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/api-playground/mdx/authentication.md): You can set authentication parameters to let users use their real API keys. - [MDX Setup](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/api-playground/mdx/configuration.md): Generate docs pages for your API endpoints using MDX - [Advanced Features](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/api-playground/openapi/advanced-features.md): Support for advanced OpenAPI features - [OpenAPI Setup](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/api-playground/openapi/setup.md): Reference OpenAPI endpoints in your docs pages - [Writing OpenAPI](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/api-playground/openapi/writing-openapi.md): Use OpenAPI features to enhance your Mintlify docs - [Interactive Playground](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/api-playground/overview.md): Enable users to interact with your API - [Troubleshooting](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/api-playground/troubleshooting.md): Common issues with API References - [Product Updates](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/changelog/overview.md): New updates and improvements - [Code Blocks](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/code.md): Display inline code and code blocks - [Accordion Groups](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/accordion-groups.md): Group multiple accordions into a single display. - [Accordions](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/accordions.md): A dropdown component to toggle content - [Callout Boxes](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/callouts.md): Use callouts to add eye-catching context to your content - [Card Groups](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/card-groups.md): Show cards side by side in a grid format - [Cards](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/cards.md): Highlight main points or links with customizable icons - [Code Blocks](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/code.md): Display code with optional syntax highlighting - [Code Groups](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/code-groups.md): The CodeGroup component lets you combine code blocks in a display separated by tabs - [Expandables](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/expandables.md): Toggle to display nested properties. - [Frames](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/frames.md): Use the Frame component to wrap images or other components in a container. - [Icons](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/icons.md): Use [Font Awesome](https://fontawesome.com/icons) icons anywhere in the doc - [Mermaid Diagrams](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/mermaid-diagrams.md): Display diagrams using Mermaid - [Parameter Fields](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/params.md): Set path, query, and body parameters - [Response Fields](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/responses.md): Display API response values - [Steps](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/steps.md): Sequence content using the Steps component - [Sidebar Code Examples](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/sticky-examples.md): Display code blocks at the top-right of the page on desktop devices - [Tabs](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/tabs.md): Toggle content using the Tabs component - [Tooltips](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/tooltips.md): Show a definition when you hover over text. - [Update](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/content/components/update.md): Keep track of changes and updates - [Local Development](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/development.md): Preview changes locally to update your docs - [Images, Videos, and Embeds](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/image-embeds.md): Add image, video, and other HTML elements - [Amplitude](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/amplitude.md) - [Clearbit](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/clearbit.md) - [Fathom](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/fathom.md) - [Google Analytics 4](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/google-analytics.md) - [Google Tag Manager](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/google-tag-manager.md) - [Heap](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/heap.md) - [HotJar](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/hotjar.md) - [Koala](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/koala.md) - [LogRocket](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/logrocket.md) - [Mixpanel](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/mixpanel.md) - [Analytics Integrations](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/overview.md): Integrate with an analytics platform to track events - [Pirsch](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/pirsch.md) - [Plausible](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/plausible.md) - [PostHog](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/analytics/posthog.md) - [Osano](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/privacy/osano.md) - [Privacy Integrations](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/privacy/overview.md): Integrate with a data privacy platform - [Speakeasy](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/sdks/speakeasy.md): Automate your SDK usage snippets in the API playground - [Stainless](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/sdks/stainless.md): Automate your SDK example snippets in the API playground - [Front](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/support/front.md) - [Intercom](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/support/intercom.md) - [Support Integrations](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/integrations/support/overview.md): Integrate with a support widget - [Lists and Tables](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/list-table.md): Display information in lists and tables - [Migration](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/migration.md): How to migrate documentation from your existing provider - [Page Titles and Metadata](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/page.md): Setting the title and metadata for navigation and SEO - [Reusable Snippets](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/reusable-snippets.md): Reusable, custom snippets to keep content in sync - [Editor Permissions](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/add-members.md): Allow more members of your team to update your docs - [Authentication](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/authentication.md): Guarantee privacy of your docs by authenticating users - [Choosing a Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/authentication-setup/choosing-a-handshake.md): How to decide which Handshake method is right for your docs - [JWT Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/authentication-setup/jwt.md): Use a customized login flow to authenticate users - [Mintlify Auth Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/authentication-setup/mintlify.md): Use Mintlify to authenticate users - [OAuth 2.0 Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/authentication-setup/oauth.md): Integrate with your OAuth server to enable user login via the Authorization Code flow - [Password Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/authentication-setup/password.md): Use a set of shared passwords to authenticate users - [Auth vs Personalization](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/authentication-vs-personalization.md): How to determine which product is best for you - [Personalization](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/personalization.md): A list of features unlocked with Personalization - [Choosing a Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/personalization-setup/choosing-a-handshake.md): How to decide which Handshake method is right for your docs - [JWT Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/personalization-setup/jwt.md): Use a customized login flow to authenticate users - [OAuth 2.0 Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/personalization-setup/oauth.md): Integrate with your OAuth server to enable user login via the PKCE flow - [Shared Session Handshake](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/personalization-setup/shared-session.md): Seamlessly share user sessions between your dashboard and your docs - [Sending Data](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/authentication-personalization/sending-data.md): The shape of user data you can use to personalize your docs - [Redirects and Broken Links](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/broken-links.md): Tools to help prevent invalid links - [Custom Domain](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/custom-domain.md): Host your documentation at your website's custom domain - [GitHub](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/github.md): Sync your docs with a GitHub repo - [GitLab](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/gitlab.md): Sync your docs with a GitLab repo - [Global Settings](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/global.md): Customize your documentation using the mint.json file - [Navigation](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/navigation.md): Organize your docs directory to guide your users to the information they need - [Preview Deployments](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/preview-deployments.md): Preview changes to your docs in a live deployment - [SEO](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/seo.md): Mintlify automatically generates most meta tags. If you want to customize them, you can set default values in mint.json or change them per page. - [Versioning & Localization](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/settings/versioning.md): Build separate versions or localizations - [Headers and Text](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/text.md): Text, title, and styling in standard markdown - [Web Editor](https://mintlify-delete-quickstart-page-389072bb.mintlify.app/web-editor.md): Edit your docs directly from the dashboard with live previews.