> For the complete documentation index, see [llms.txt](https://docs.squidex.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.squidex.io/id-02-documentation.md).

# Documentation

- [Introduction and Use Case](https://docs.squidex.io/id-02-documentation/introduction-and-use-case.md): A Brief Introduction to Squidex and a Use Case
- [Concepts](https://docs.squidex.io/id-02-documentation/concepts.md): Learn About the Different Concepts in Squidex.
- [Apps](https://docs.squidex.io/id-02-documentation/concepts/apps.md): Apps are Used to Group Content for Projects, Teams or Applications.
- [Teams](https://docs.squidex.io/id-02-documentation/concepts/teams.md): A Team is Used to Group Apps for Sharing a Subscription and for Easier Management
- [Schemas](https://docs.squidex.io/id-02-documentation/concepts/schemas.md): Schemas Define the Structure of Your Content.
- [Field Rules](https://docs.squidex.io/id-02-documentation/concepts/schemas/field-rules.md): Learn About Field Rules in Squidex
- [Content](https://docs.squidex.io/id-02-documentation/concepts/content.md): Learn About Adding and Viewing Your Content on Squidex
- [Scheduled Publishing](https://docs.squidex.io/id-02-documentation/concepts/content/scheduled-publishing.md): Learn About Scheduling Content
- [Assets](https://docs.squidex.io/id-02-documentation/concepts/assets.md): Learn About Assets in Squidex and How to Use Them
- [Querying Assets](https://docs.squidex.io/id-02-documentation/concepts/assets/querying-assets.md): Learn How to Query Uploaded Assets
- [Localization](https://docs.squidex.io/id-02-documentation/concepts/localization.md): Localization Allows You to Define Content in Multiple Languages.
- [Migrations](https://docs.squidex.io/id-02-documentation/concepts/migrations.md): Migration is the Process that Takes Squidex From one Major Version to the Next Major Version.
- [Roles & Permissions](https://docs.squidex.io/id-02-documentation/concepts/permissions.md): Roles and Permissions Provide Users the Ability to View, Change and Delete Content, Assets and Settings.
- [Rules](https://docs.squidex.io/id-02-documentation/concepts/rules.md): Rules are Used to Automate Workflows by Reacting to Events
- [Publish an Event to Azure Queues using Rules](https://docs.squidex.io/id-02-documentation/concepts/rules/publish-an-event-to-azure-queues-using-rules.md): This Page Demonstrates How to Use Rules To Publish an Event to Azure Storage Queues
- [Populate Elasticsearch Index](https://docs.squidex.io/id-02-documentation/concepts/rules/populate-elasticsearch-index.md): This Page Shows How To Populate an Elasticsearch Index using Rules
- [Backups](https://docs.squidex.io/id-02-documentation/concepts/backups.md): Backups Store all your App Content and are Useful for a Few Scenarios
- [Subscriptions](https://docs.squidex.io/id-02-documentation/concepts/subscriptions.md): Subscriptions are Used to Manage the Billing and Usage Information for Squidex Cloud.
- [App Subscriptions v/s Team Subscriptions](https://docs.squidex.io/id-02-documentation/concepts/subscriptions/app-subscriptions-v-s-team-subscriptions.md): Common differences between app and team subscriptions, and frequently asked questions
- [Notifications](https://docs.squidex.io/id-02-documentation/concepts/notifications.md): Learn How to Configure and Subscribe to Notifications in Squidex
- [Dashboard](https://docs.squidex.io/id-02-documentation/concepts/dashboard.md): This Page Describes the Dashboard Page and How to Customize it
- [Workflows](https://docs.squidex.io/id-02-documentation/concepts/workflows.md): When the Content Item is Available in the Public API, Workflows Define the Various Statuses of a Content Item, from Initial Status to Published Status,
- [Software Development Kits](https://docs.squidex.io/id-02-documentation/software-development-kits.md): We Provide Software Development Kits (SDKs) for .NET Standard and TypeScript
- [TypeScript](https://docs.squidex.io/id-02-documentation/software-development-kits/typescript.md): Learn how to use the TypeScript SDK for Node and Browsers.
- [.NET](https://docs.squidex.io/id-02-documentation/software-development-kits/.net-standard.md): Read more on how to use the .NET Core and .NET Standard
- [Version v14 (and Earlier)](https://docs.squidex.io/id-02-documentation/software-development-kits/.net-standard/version-v14-and-earlier.md): Learn How to Install, Initialize and Create Classes for Version 14 of the SDK
- [Version v15 (and Later)](https://docs.squidex.io/id-02-documentation/software-development-kits/.net-standard/version-v15-and-later.md): Learn How to Install, Initialize and Create Classes for Version 15 of the SDK
- [PHP](https://docs.squidex.io/id-02-documentation/software-development-kits/php.md): Software Development Kit for all PHP platforms
- [Java](https://docs.squidex.io/id-02-documentation/software-development-kits/java.md): Easy installation and setup of the Java SDK.
- [Developer Guides](https://docs.squidex.io/id-02-documentation/developer-guides.md)
- [API](https://docs.squidex.io/id-02-documentation/developer-guides/api-overview.md): An Overview of the Different APIs
- [Authentication](https://docs.squidex.io/id-02-documentation/developer-guides/api-overview/authentication.md): How to Retrieve Access Tokens to Gain Access to the API
- [Postman](https://docs.squidex.io/id-02-documentation/developer-guides/api-overview/postman.md): A Short Tutorial On How to Use Squidex with Postman.
- [Queries](https://docs.squidex.io/id-02-documentation/developer-guides/api-overview/api.md): How to Query Content with Filters, Sorting and Pagination
- [Assets](https://docs.squidex.io/id-02-documentation/developer-guides/api-overview/assets-api.md): How to Use the Assets API to Resize Images
- [Automation Tools (CLI)](https://docs.squidex.io/id-02-documentation/developer-guides/automation-tools.md): The Squidex CLI (Command Line Interface) Tool Helps Automate Administration Processes
- [Scripting](https://docs.squidex.io/id-02-documentation/developer-guides/scripting.md): Learn How to Use Scripting to Implement More Validation and Security Solutions
- [Scripting Helper Methods](https://docs.squidex.io/id-02-documentation/developer-guides/scripting/scripting-helper-methods.md): Helper Methods for Scripting
- [Embed Content](https://docs.squidex.io/id-02-documentation/developer-guides/embed-content.md): Learn to Embed Content to Unstructured Text Such as Markdown or Rich-Text to Close the Gap Between Unstructured Content and Structured Content
- [Custom Workflows](https://docs.squidex.io/id-02-documentation/developer-guides/workflows.md): Write Advanced Workflows with Scripting
- [Custom Editors](https://docs.squidex.io/id-02-documentation/developer-guides/editors.md): Build and Use Custom Editors to Support Your Content Editors
- [Custom Sidebars](https://docs.squidex.io/id-02-documentation/developer-guides/custom-sidebars.md): Build and Use Custom Sidebar Extensions to Support your Editorial Workflow
- [Preview Content](https://docs.squidex.io/id-02-documentation/developer-guides/preview.md): Provide a Live Preview on Your Website for Your Content Editors.
- [Rule Formatting](https://docs.squidex.io/id-02-documentation/developer-guides/rule-formatting.md): How to Use Scripting or Placeholders to Control the Output of Rules
- [Simple](https://docs.squidex.io/id-02-documentation/developer-guides/rule-formatting/simple.md): How to Format Rules with a Custom-Built Solution for Basic Use Cases
- [Script](https://docs.squidex.io/id-02-documentation/developer-guides/rule-formatting/script.md): How to Format Rules with JavaScript Expressions
- [Liquid](https://docs.squidex.io/id-02-documentation/developer-guides/rule-formatting/liquid.md): How to Format Rules with Liquid Templates.
- [Tutorials](https://docs.squidex.io/id-02-documentation/developer-guides/tutorials.md): Read our Useful Tutorials
- [Building a Blog with Squidex and Next.js](https://docs.squidex.io/id-02-documentation/developer-guides/tutorials/building-a-nextjs-blog-with-squidex.md): How to Build a Next.js Blog Powered by Content From the Squidex CMS
