# Get Started

## Get Started

- [Introduction](https://docs.factry.io.md)
- [Advanced Setup](https://docs.factry.io/AfzI-advanced-setuo.md)
- [Installing Factry Historian using Docker for testing purposes](https://docs.factry.io/MYrF-installing-factry-historian.md)

## APIs (/api)

- [Manage Time Series Databases](https://docs.factry.io/api/manage-time-series-databases.md)
- [Python examples](https://docs.factry.io/api/python-examples.md)
- [Introduction](https://docs.factry.io/api.md)
- [Swagger specification](https://docs.factry.io/api/Qe3D-s.md)
- [Manage Collectors](https://docs.factry.io/api/manage-collectors.md)
- [Query Time Series Data](https://docs.factry.io/api/query-time-series-data.md)
- [Query Event Data](https://docs.factry.io/api/query-event-data.md)
- [Manage Measurements](https://docs.factry.io/api/manage-measurements.md)
- [Manage Calculations](https://docs.factry.io/api/manage-calculations.md)
- [Write Time Series Data](https://docs.factry.io/api/write-time-series-data.md)
- [Write Event Property Data](https://docs.factry.io/api/write-event-property-data.md)

## Changelog (/changelog)

- [SQL Collector](https://docs.factry.io/changelog/sql-collector.md)
- [REST API Collector](https://docs.factry.io/changelog/rest-api-collector.md)
- [v8](https://docs.factry.io/changelog/v8.md)
- [v4](https://docs.factry.io/changelog/v4.md)
- [OPC-UA Collector](https://docs.factry.io/changelog/opc-ua-collector.md)
- [v7](https://docs.factry.io/changelog/v7.md)
- [S7 Collector](https://docs.factry.io/changelog/s7-collector.md)
- [Factry Historian Datasource for Grafana](https://docs.factry.io/changelog/factry-historian-datasource-for-grafana.md)
- [OPC-DA Collector](https://docs.factry.io/changelog/opc-da-collector.md)
- [Factry Historian](https://docs.factry.io/changelog/factry-historian.md)
- [CSV Collector](https://docs.factry.io/changelog/csv-collector.md)
- [Seeq Connector](https://docs.factry.io/changelog/seeq-connector.md)
- [Modbus Collector](https://docs.factry.io/changelog/modbus-collector.md)
- [v5](https://docs.factry.io/changelog/v5.md)
- [v6](https://docs.factry.io/changelog/v6.md)
- [Collectors](https://docs.factry.io/changelog/collectors.md)
- [Base Collector](https://docs.factry.io/changelog/base-collector.md)
- [Introduction](https://docs.factry.io/changelog.md)
- [MQTT Collector](https://docs.factry.io/changelog/mqtt-collector.md)

## Concepts (/concepts)

- [Measurements](https://docs.factry.io/concepts/XQWL-measuremen.md)
- [Asset Properties](https://docs.factry.io/concepts/Cr6H-asset-properties.md)
- [Forwarders](https://docs.factry.io/concepts/TD6E-forwarders.md)
- [Users and Groups](https://docs.factry.io/concepts/qbRz-users-and-groups.md)
- [Calculations](https://docs.factry.io/concepts/OpIo-calculations.md)
- [Protocols & Formats](https://docs.factry.io/concepts/daLn-protocols.md)
- [REST API](https://docs.factry.io/concepts/OiCQ-r.md)
- [MQTT](https://docs.factry.io/concepts/Gda3-what-is-mqtt.md)
- [Tags & Labels](https://docs.factry.io/concepts/Zb70-tags-and-labels.md)
- [Introduction](https://docs.factry.io/concepts.md)
- [Central broker deployment](https://docs.factry.io/concepts/LYnP-central.md)
- [On-premise local historian](https://docs.factry.io/concepts/15j5-on-premise-local-historian.md)
- [Deployment Architecture](https://docs.factry.io/concepts/elGv-ss.md)
- [Architecture](https://docs.factry.io/concepts/-ToB-architecture.md)
- [Collector failover](https://docs.factry.io/concepts/26zE-collector-failover-principle.md)
- [Collector state](https://docs.factry.io/concepts/CUxT-collector-state.md)
- [Collectors](https://docs.factry.io/concepts/wp81-collectors.md)
- [Events](https://docs.factry.io/concepts/0Ith-events.md)
- [Manual Entry Forms](https://docs.factry.io/concepts/E6ZV-manu.md)
- [Sinks](https://docs.factry.io/concepts/uHMC-sinks.md)
- [Sinks & Forwarders](https://docs.factry.io/concepts/XcOj-sinks-and-forwards.md)
- [SQL](https://docs.factry.io/concepts/INio-sql.md)
- [Siemens S7](https://docs.factry.io/concepts/U9_E-siemens-s.md)
- [Time-series databases](https://docs.factry.io/concepts/h4jS-time-series-database.md)
- [Asset Prototypes](https://docs.factry.io/concepts/B7Rj-proto.md)
- [Historian Portal](https://docs.factry.io/concepts/z_zc-portal.md)
- [System Architecture](https://docs.factry.io/concepts/KCgb-archit.md)
- [Multi tier historian deployment](https://docs.factry.io/concepts/9Kah-multi-tier-historian-setup.md)
- [Asset Metadata](https://docs.factry.io/concepts/L7bB-asset-metadata.md)
- [Central Historian (Hub-and-Spoke) deployment](https://docs.factry.io/concepts/K-dh-central-historian-hub-and-spoke.md)
- [OPC-DA](https://docs.factry.io/concepts/QdJv-opc-da.md)
- [Assets](https://docs.factry.io/concepts/C4op-a.md)
- [Organizations](https://docs.factry.io/concepts/iE9B-org.md)
- [OPC-UA](https://docs.factry.io/concepts/T4C6-opc-ua.md)

## Get started (/factryos)

- [Introductions](https://docs.factry.io/factryos.md)

## Concepts (/factryos/concepts)

- [Downtime event review](https://docs.factry.io/factryos/concepts/downtime-event-review.md)
- [Checklist](https://docs.factry.io/factryos/concepts/checklist.md)
- [Introduction](https://docs.factry.io/factryos/concepts.md)
- [Version management](https://docs.factry.io/factryos/concepts/version-management.md)
- [Template Overview](https://docs.factry.io/factryos/concepts/template-overview.md)
- [State transition groups](https://docs.factry.io/factryos/concepts/state-transition-groups.md)
- [Downtime categories](https://docs.factry.io/factryos/concepts/downtime-categories.md)
- [Downtime reasons](https://docs.factry.io/factryos/concepts/downtime-reasons.md)
- [Downtime](https://docs.factry.io/factryos/concepts/downtime.md)
- [Downtime reason tree](https://docs.factry.io/factryos/concepts/downtime-reason-tree.md)
- [Example Workflow](https://docs.factry.io/factryos/concepts/example-workflow.md)
- [Best practices](https://docs.factry.io/factryos/concepts/best-practices.md)
- [Reusing Previous Versions](https://docs.factry.io/factryos/concepts/reusing-previous-versions.md)
- [Checklist templates](https://docs.factry.io/factryos/concepts/checklist-templates.md)

## How-Tos (/factryos/how-tos)

- [Block Visibility configurations](https://docs.factry.io/factryos/how-tos/block-visibility-configurations.md)
- [Adapting Checklist Templates](https://docs.factry.io/factryos/how-tos/adapting-checklist-templates.md)
- [Available Item Types](https://docs.factry.io/factryos/how-tos/available-item-types.md)
- [Advanced configuration](https://docs.factry.io/factryos/how-tos/advanced-configuration.md)
- [Using checklist blocks](https://docs.factry.io/factryos/how-tos/using-checklist-blocks.md)
- [Basis configuration](https://docs.factry.io/factryos/how-tos/basis-configuration.md)
- [Assign a reason tree to equipment](https://docs.factry.io/factryos/how-tos/assign-a-reason-tree-to-equipment.md)
- [Build a reason tree](https://docs.factry.io/factryos/how-tos/build-a-reason-tree.md)
- [Create/add transition rows](https://docs.factry.io/factryos/how-tos/createadd-transition-rows.md)
- [Downtime](https://docs.factry.io/factryos/how-tos/downtime.md)
- [Create downtime categories](https://docs.factry.io/factryos/how-tos/create-downtime-categories.md)
- [Create downtime reasons](https://docs.factry.io/factryos/how-tos/create-downtime-reasons.md)
- [Introduction](https://docs.factry.io/factryos/how-tos.md)
- [Working with Checklists](https://docs.factry.io/factryos/how-tos/working-with-checklists.md)
- [Creating a new template](https://docs.factry.io/factryos/how-tos/creating-a-new-template.md)
- [Configuring Equipment and Triggers](https://docs.factry.io/factryos/how-tos/configuring-equipment-and-triggers.md)
- [Adding Items to a Block](https://docs.factry.io/factryos/how-tos/adding-items-to-a-block.md)
- [Block-based configuration](https://docs.factry.io/factryos/how-tos/block-based-configuration.md)
- [Configure downtime event review](https://docs.factry.io/factryos/how-tos/configure-downtime-event-review.md)
- [Create a state transition group](https://docs.factry.io/factryos/how-tos/create-a-state-transition-group.md)
- [Configure state transition tables](https://docs.factry.io/factryos/how-tos/configure-state-transition-tables.md)

## Faketory (/faketory)

- [Public data sources](https://docs.factry.io/faketory/public-data-sources.md)
- [Introduction](https://docs.factry.io/faketory.md)
- [Available data](https://docs.factry.io/faketory/available-data.md)
- [Asset tree](https://docs.factry.io/faketory/asset-tree.md)
- [Events](https://docs.factry.io/faketory/events.md)
- [MQTT Sparkplug B](https://docs.factry.io/faketory/mqtt-sparkplug-b.md)

## How-tos (/how-tos)

- [Adding measurements to an MQTT (JSON) collector](https://docs.factry.io/how-tos/IeSgE1jvJ5cXOY1F5CYc0.md)
- [Calculations](https://docs.factry.io/how-tos/rdkE-calculations.md)
- [Configuring a SQL collector](https://docs.factry.io/how-tos/JGCe-configuring-a-sql-collector.md)
- [Bulk updating calculations](https://docs.factry.io/how-tos/WhsR-bulk-updating-calculations.md)
- [Configuring an MQTT Sparkplug B collector](https://docs.factry.io/how-tos/v5mX-configuring-an-mqtt-collector.md)
- [Trending](https://docs.factry.io/how-tos/qSap-trending.md)
- [Trending Measurements](https://docs.factry.io/how-tos/AG1c-trending.md)
- [REST-API](https://docs.factry.io/how-tos/XpT_-rest-api.md)
- [Linking and unlinking](https://docs.factry.io/how-tos/S52t-linking.md)
- [Users & User Groups](https://docs.factry.io/how-tos/urn3-users.md)
- [Updating or deleting a time series database connection](https://docs.factry.io/how-tos/OHMA-updatingdeleting-a-time-series-database-connection.md)
- [Instantiating an asset from a prototype](https://docs.factry.io/how-tos/C0-V-instantiating-an-asset-from-a-prototype.md)
- [Assets](https://docs.factry.io/how-tos/7NHv-assets.md)
- [Managing a user group](https://docs.factry.io/how-tos/azyN-ma.md)
- [Creating an asset prototype](https://docs.factry.io/how-tos/UACz-creating-an-asset-prototype.md)
- [Time series database](https://docs.factry.io/how-tos/8wK5-time-series-database.md)
- [SQL](https://docs.factry.io/how-tos/_q5B-sql.md)
- [Prototypes](https://docs.factry.io/how-tos/_V1H-prot.md)
- [Exporting a collector template](https://docs.factry.io/how-tos/Pewt-exporting.md)
- [OPC-DA](https://docs.factry.io/how-tos/rx7c-opc.md)
- [Creating an asset property](https://docs.factry.io/how-tos/fEGc-creating-an-asset-property.md)
- [Configuring an event property](https://docs.factry.io/how-tos/qaMH-configuring-an-event-property.md)
- [Measurements](https://docs.factry.io/how-tos/Mk9W-measurements.md)
- [MQTT](https://docs.factry.io/how-tos/NI37-mqtt.md)
- [Organizations](https://docs.factry.io/how-tos/q6vS-organizations.md)
- [Creating a user group](https://docs.factry.io/how-tos/iakx-creating-a-user-group.md)
- [Configuring an event](https://docs.factry.io/how-tos/E9BJ-configuring-an-eve.md)
- [Bulk updating collectors](https://docs.factry.io/how-tos/TVsg-bulk-updating-collectors.md)
- [Creating a local user](https://docs.factry.io/how-tos/psMM-creating-a-local-user.md)
- [Creating a forwarder](https://docs.factry.io/how-tos/Xalp-creating-a-forwarder.md)
- [Sinks & Forwarders](https://docs.factry.io/how-tos/te43-cloud-connec.md)
- [Switching to an organization](https://docs.factry.io/how-tos/46JH-switching.md)
- [Installing a failover collector](https://docs.factry.io/how-tos/gVeM-confi.md)
- [Adding measurements to an MQTT Sparkplug B collector](https://docs.factry.io/how-tos/vW8H-adding-measurements-to-an-mqtt-collector.md)
- [Factry Historian](https://docs.factry.io/how-tos/o-Nx-factry-historian.md)
- [Testing an OPC-DA connection](https://docs.factry.io/how-tos/v3uE-t.md)
- [Configuring a manual entry form](https://docs.factry.io/how-tos/DwIq-manuel.md)
- [Creating a time series database connection](https://docs.factry.io/how-tos/SQ5u-creating-a-time-series-database-connection.md)
- [Creating an event type](https://docs.factry.io/how-tos/bSxW-creating-an-event-type.md)
- [Managing a user](https://docs.factry.io/how-tos/P129-managing-a-user.md)
- [Deleting a collector service](https://docs.factry.io/how-tos/o4O5-deleting-a-collector.md)
- [Updating a collector automatically](https://docs.factry.io/how-tos/g3ad-updating-a-collector.md)
- [Configuring a REST API collector](https://docs.factry.io/how-tos/H_KH-confi.md)
- [Trending with the Factry Historian datasource plugin for Grafana](https://docs.factry.io/how-tos/Vix9-trending.md)
- [Troubleshooting OPC-UA connections](https://docs.factry.io/how-tos/Rou3-troubleshooting-opc-ua-connections.md)
- [Configuring an OPC-UA collector](https://docs.factry.io/how-tos/cbPZ-setting-up-an-opc-ua-collector.md)
- [Adding measurements to an SQL collector](https://docs.factry.io/how-tos/aIGN-adding-measurements-to-an-sql-collector.md)
- [Manually entering data for asset properties](https://docs.factry.io/how-tos/CGPl-manually-enter.md)
- [Updating instances and prototypes](https://docs.factry.io/how-tos/8NJ6-updating-instances-and-prototypes.md)
- [Manually entering event properties](https://docs.factry.io/how-tos/4Mmg-manually-entering-event.md)
- [Adding asset property prototypes](https://docs.factry.io/how-tos/Hv02-adding-asset-property-prototypes.md)
- [Bulk updating measurements and calculations](https://docs.factry.io/how-tos/NsgG-bulk-updating-measurements.md)
- [Collectors](https://docs.factry.io/how-tos/aUU6-collectors.md)
- [Enable low-level OPC-UA logging](https://docs.factry.io/how-tos/HCpR-enable-low-level-logging.md)
- [OPC-UA](https://docs.factry.io/how-tos/q0pp-opc-ua.md)
- [Adding event prototypes](https://docs.factry.io/how-tos/3gER-adding-event-prototypes.md)
- [Updating events in bulk](https://docs.factry.io/how-tos/xybR-updating-events-in-bulk.md)
- [Installing Factry Historian for production use](https://docs.factry.io/how-tos/C1i5-installing-factry-historian-for-production-use.md)
- [Trending with raw queries](https://docs.factry.io/how-tos/V7aP-trending-with-raw-queries.md)
- [Adding measurements to an OPC-DA collector](https://docs.factry.io/how-tos/gP6_-addin.md)
- [Manual entry](https://docs.factry.io/how-tos/5kZJ-manual-entry.md)
- [Adding event properties](https://docs.factry.io/how-tos/vuiy-adding-event-properties.md)
- [Deleting an event type](https://docs.factry.io/how-tos/pJCA-deleting-an-event-type.md)
- [Introduction](https://docs.factry.io/how-tos.md)
- [Events](https://docs.factry.io/how-tos/qiRo-events.md)
- [Creating an external database connection](https://docs.factry.io/how-tos/wFSr-creating-an-external-database-connection.md)
- [Configuring an OPC-DA collector](https://docs.factry.io/how-tos/a9Y--configuring.md)
- [External measurement validation](https://docs.factry.io/how-tos/8v89-creating-a-v.md)
- [Exporting assets to Excel](https://docs.factry.io/how-tos/nzxn-exporting-assets-to-excel.md)
- [Creating a calculation](https://docs.factry.io/how-tos/5ko0-creating-a-calculation.md)
- [Testing an OPC-UA connection](https://docs.factry.io/how-tos/aVcw-testing-an-opc-ua-connection.md)
- [Upgrading Factry Historian](https://docs.factry.io/how-tos/rHSX-upgrading-factry-historian.md)
- [Moving a collector](https://docs.factry.io/how-tos/eLHE-moving-a-collector.md)
- [Deleting measurement data](https://docs.factry.io/how-tos/U41C-deleting-measurement-data.md)
- [Adding measurements to a REST API collector](https://docs.factry.io/how-tos/erD7-adding-measurements-to.md)
- [Creating an organization](https://docs.factry.io/how-tos/UT7I-creating-an-organization.md)
- [Creating a measurement](https://docs.factry.io/how-tos/u5-0-creating-a-measurement.md)
- [Deleting multiple tasks](https://docs.factry.io/how-tos/WGUy-tasks.md)
- [Testing an SQL connection](https://docs.factry.io/how-tos/Y9wu-testing-a-sql-connection.md)
- [Testing an MQTT connection](https://docs.factry.io/how-tos/9wwo-testing-an-mqtt-connection.md)
- [Viewing Event properties as a table](https://docs.factry.io/how-tos/H6Yb-tr.md)
- [Adding measurements to an OPC-UA collector](https://docs.factry.io/how-tos/jsfX-adding-measuremet.md)
- [Integrations & Setup](https://docs.factry.io/how-tos/q5iK-integration.md)
- [Creating an asset](https://docs.factry.io/how-tos/m0Fa-creating-an-asset.md)
- [Trending Event Periodic Properties](https://docs.factry.io/how-tos/31EL-fetc.md)
- [Importing measurements in bulk](https://docs.factry.io/how-tos/G5we-importing-measu.md)
- [Editing an event property](https://docs.factry.io/how-tos/z3wX-editing-an-event-property.md)
- [Configuring an MQTT (JSON) collector](https://docs.factry.io/how-tos/bg5N-c.md)
- [Changing the parent of an asset](https://docs.factry.io/how-tos/JoSq-changing-the-parent-of-an-asset.md)
- [Deleting an event property](https://docs.factry.io/how-tos/hIoP-deleting-an-event-property.md)
- [Updating a collector manually](https://docs.factry.io/how-tos/LEQk-up.md)
- [Collectors, protocols and data formats](https://docs.factry.io/how-tos/3fYs-protocols.md)
- [Recalculating](https://docs.factry.io/how-tos/Rjw8-r.md)
- [Query with regular expressions](https://docs.factry.io/how-tos/oFG2-fetch-multiple-items-with-regex.md)
- [Trending Assets Properties](https://docs.factry.io/how-tos/nFcc-how-to-trending-sensor-data-with-asset-tree.md)
- [Downloading and Installing Factry Historian server](https://docs.factry.io/how-tos/sWKC-install.md)
- [Importing assets from Excel](https://docs.factry.io/how-tos/QPq--importing-assets-from-excel.md)
- [Creating and deleting labels](https://docs.factry.io/how-tos/MC0q-creating-and-deleting-labels.md)
- [Installing a collector](https://docs.factry.io/how-tos/Iv4_-installing-a-collector.md)
- [Creating a sink](https://docs.factry.io/how-tos/Y4kZ-creating-a-sink.md)
- [Retrieving LDAP connection details](https://docs.factry.io/how-tos/jhGO-con.md)
- [Configuring the Factry Historian Datasource plugin for Grafana](https://docs.factry.io/how-tos/configuring-the-factry-historian-datasource-plugin-for-grafana.md)
- [Third-party software](https://docs.factry.io/how-tos/BSwi-thi.md)
- [Siemens S7](https://docs.factry.io/how-tos/WsjB-s7.md)
- [Modbus TCP](https://docs.factry.io/how-tos/w6yQ-modbus-tcp.md)
- [Ignition Module](https://docs.factry.io/how-tos/lt1--ignition-mod.md)
- [Video tutorial: Set up and Installation](https://docs.factry.io/how-tos/SRU7-set-up-and-installation.md)
- [Data formats](https://docs.factry.io/how-tos/cZ-Z-protocols-and-fa.md)
- [CSV](https://docs.factry.io/how-tos/hEvI-csv.md)
- [Kepware](https://docs.factry.io/how-tos/cmkb-kepware.md)
- [Events](https://docs.factry.io/how-tos/bhdI-events.md)
- [Calculations](https://docs.factry.io/how-tos/gfre-calculations.md)
- [Data Management](https://docs.factry.io/how-tos/7s27-data.md)
- [Google OAuth](https://docs.factry.io/how-tos/cTUF-configuring-google-authentication.md)
- [Access & Security](https://docs.factry.io/how-tos/hn8a-access-and-security.md)
- [Use cases & Reporting](https://docs.factry.io/how-tos/OS3P-use-cases.md)
- [Energy Monitoring & Attribution](https://docs.factry.io/how-tos/pL84-energy-mont.md)
- [Testing a Modbus TCP connection](https://docs.factry.io/how-tos/f44B-testing-a.md)
- [Installation](https://docs.factry.io/how-tos/THR5-installing-a.md)
- [Adding measurements to a Siemens S7 collector](https://docs.factry.io/how-tos/Hzhr-add.md)
- [LDAP](https://docs.factry.io/how-tos/mQEL-ldap.md)
- [Energy Attribution with Factry Historian](https://docs.factry.io/how-tos/SL5X-energy-monitoring-with-factry-historian.md)
- [Requirements for LDAP authentication](https://docs.factry.io/how-tos/aRVS-requirements-for-ldap-authentication.md)
- [Introduction to LDAP](https://docs.factry.io/how-tos/N_D7-intro.md)
- [Installing Kepware and Drivers](https://docs.factry.io/how-tos/TxEf-installing-kepware-and-drivers.md)
- [Installing Ignition Module](https://docs.factry.io/how-tos/K6oK-installing.md)
- [Configuring Kepware for OPC-UA](https://docs.factry.io/how-tos/B5Nu-configuring-kepware-for-opc-ua.md)
- [Configuring the Ignition Module](https://docs.factry.io/how-tos/xZ00-configuring.md)
- [Troubleshooting](https://docs.factry.io/how-tos/jV2c-troubleshooting.md)
- [Configuring a Siemens S7 collector](https://docs.factry.io/how-tos/OHgx-configuring-a-siemens-s.md)
- [Responding to monitoring alerts](https://docs.factry.io/how-tos/vtWP-responding-to-monitoring-alerts.md)
- [Setting up Google OAuth authentication in Factry Historian](https://docs.factry.io/how-tos/TrBh-setting.md)
- [Troubleshooting Google OAuth authentication](https://docs.factry.io/how-tos/_RG--tr.md)
- [Excel Add-in](https://docs.factry.io/how-tos/NgDZ-excel-add-in.md)
- [Configuring a CSV Collector](https://docs.factry.io/how-tos/ioL_-configur.md)
- [Using metadata to reuse calculations](https://docs.factry.io/how-tos/VmEl-reusing-calculations.md)
- [Registering an App in Entra ID](https://docs.factry.io/how-tos/y7Nf-azure-entra-id-app-registration.md)
- [Troubleshooting LDAP authentication](https://docs.factry.io/how-tos/wk5C-troubleshootig.md)
- [Read data from CSV](https://docs.factry.io/how-tos/QJcp-read-data-from-csv.md)
- [Obtaining an API token](https://docs.factry.io/how-tos/-VR6-obtain.md)
- [Authentication Providers](https://docs.factry.io/how-tos/tMrv-authentication-providers.md)
- [Adding measurements to a Modbus collector](https://docs.factry.io/how-tos/zNn8-adding.md)
- [Grafana](https://docs.factry.io/how-tos/zyzz-grafana.md)
- [Examples](https://docs.factry.io/how-tos/f0kD-example.md)
- [Settings](https://docs.factry.io/how-tos/GnRk-settings.md)
- [Microsoft Entra ID](https://docs.factry.io/how-tos/Nr4A-azure-entra-id.md)
- [Using Calculated Event Properties](https://docs.factry.io/how-tos/JiU1-using.md)
- [Portal downloads](https://docs.factry.io/how-tos/Oyp_-portal-downloads.md)
- [Managing users](https://docs.factry.io/how-tos/5z5I-managing-users.md)
- [Managing installations](https://docs.factry.io/how-tos/hkne-managing-installations.md)
- [Configuration](https://docs.factry.io/how-tos/y6tU-confi.md)
- [Recursive deletion](https://docs.factry.io/how-tos/xaig-bulk.md)
- [Factry Historian Portal](https://docs.factry.io/how-tos/VdQs-how-to.md)
- [Testing a Siemens S7 connection](https://docs.factry.io/how-tos/9gKi-testing-a-siemens.md)
- [Factry Historian MCP Server](https://docs.factry.io/how-tos/Hf-a-mcp.md)
- [Configuring LDAP authentication in Factry Historian](https://docs.factry.io/how-tos/o7he-configure-ldap.md)
- [Weekly report dashboard](https://docs.factry.io/how-tos/weekly-report-dashboard.md)
- [Batch Reporting](https://docs.factry.io/how-tos/rIvU-ba.md)
- [Read data from JSON](https://docs.factry.io/how-tos/rkuk-read-data-from.md)
- [Testing a REST-API Connection](https://docs.factry.io/how-tos/i9IG-testing-a-rest-apu.md)
- [Usage](https://docs.factry.io/how-tos/ZkD6-usage.md)
- [Line Monitoring](https://docs.factry.io/how-tos/i-HW-oee.md)
- [Operator dashboard](https://docs.factry.io/how-tos/TCZs-operator.md)
- [Batch comparison dashboard](https://docs.factry.io/how-tos/batch-comparison-dashboard.md)
- [Line overview dashboard](https://docs.factry.io/how-tos/line-overview-dashboard.md)
- [Troubleshooting Entra ID Authentication](https://docs.factry.io/how-tos/qOg3-troubleshooting-entra-id-authentication.md)
- [Setting up Entra ID authentication in Grafana](https://docs.factry.io/how-tos/HrYB-azure-entra-id-authentication-in-grafana.md)
- [Configuring a Modbus TCP collector](https://docs.factry.io/how-tos/RYM_-con.md)
- [Energy Monitoring with Factry Historian](https://docs.factry.io/how-tos/exoCJpMhdFaR5613uw_Z6.md)
- [Factry Historian MCP Server (HTTP mode)](https://docs.factry.io/how-tos/meTS-factry-h.md)
- [Calculation examples](https://docs.factry.io/how-tos/0E8I-calculation-examples.md)
- [Setting up Entra ID authentication in Factry Historian](https://docs.factry.io/how-tos/8fvF-azure-entra-id.md)
- [Configuring LDAP authentication in Grafana](https://docs.factry.io/how-tos/T3ZK-setting-up.md)
- [Managing alerts & notifications](https://docs.factry.io/how-tos/XOCa-managing-alerts.md)

## Reference (/reference)

- [Formatting](https://docs.factry.io/reference/formatting.md)
- [Operators](https://docs.factry.io/reference/operators.md)
- [Collectors](https://docs.factry.io/reference/collectors.md)
- [Cloud connectivity](https://docs.factry.io/reference/cloud-connectivity.md)
- [Administration](https://docs.factry.io/reference/administration.md)
- [Events](https://docs.factry.io/reference/events.md)
- [Builtin Functions](https://docs.factry.io/reference/builtin-functions.md)
- [text](https://docs.factry.io/reference/text.md)
- [Sampled calculations](https://docs.factry.io/reference/sampled-calculations.md)
- [License](https://docs.factry.io/reference/license.md)
- [Time series database](https://docs.factry.io/reference/time-series-database.md)
- [Scripting](https://docs.factry.io/reference/scripting.md)
- [Simulated calculations](https://docs.factry.io/reference/simulated-calculations.md)
- [hex](https://docs.factry.io/reference/hex.md)
- [Collector failover](https://docs.factry.io/reference/collector-failover.md)
- [Calculations](https://docs.factry.io/reference/calculations.md)
- [Measurements](https://docs.factry.io/reference/measurements.md)
- [Audit logs](https://docs.factry.io/reference/audit-logs.md)
- [Logs](https://docs.factry.io/reference/logs.md)
- [json](https://docs.factry.io/reference/json.md)
- [Groups](https://docs.factry.io/reference/groups.md)
- [Siemens S7 collector](https://docs.factry.io/reference/siemens-s7-collector.md)
- [Data Formats](https://docs.factry.io/reference/data-formats.md)
- [JSON Settings](https://docs.factry.io/reference/json-settings.md)
- [Excel Add-in](https://docs.factry.io/reference/excel-add-in.md)
- [Connectors & Add-Ins](https://docs.factry.io/reference/connectors-and-add-ins.md)
- [OPC-DA collector](https://docs.factry.io/reference/opc-da-collector.md)
- [CSV collector](https://docs.factry.io/reference/csv-collector.md)
- [Memory cache](https://docs.factry.io/reference/memory-cache.md)
- [Runtime Types](https://docs.factry.io/reference/runtime-types.md)
- [List of Units of Measurement](https://docs.factry.io/reference/list-of-units-of-measurement.md)
- [External validation](https://docs.factry.io/reference/external-validation.md)
- [Event property configuration](https://docs.factry.io/reference/event-property-configuration.md)
- [Users](https://docs.factry.io/reference/users.md)
- [Language Syntax](https://docs.factry.io/reference/language-syntax.md)
- [Standard Library](https://docs.factry.io/reference/standard-library.md)
- [times](https://docs.factry.io/reference/times.md)
- [Raw calculations](https://docs.factry.io/reference/raw-calculations.md)
- [rand](https://docs.factry.io/reference/rand.md)
- [math](https://docs.factry.io/reference/math.md)
- [Database views](https://docs.factry.io/reference/database-views.md)
- [Tasks](https://docs.factry.io/reference/tasks.md)
- [Events overview](https://docs.factry.io/reference/events-overview.md)
- [Configuration](https://docs.factry.io/reference/configuration.md)
- [Logging](https://docs.factry.io/reference/logging.md)
- [Retention policies](https://docs.factry.io/reference/retention-policies.md)
- [Manual Entry Forms](https://docs.factry.io/reference/manual-entry-forms.md)
- [Factry Historian Datasource plugin for Grafana](https://docs.factry.io/reference/factry-historian-datasource-plugin-for-grafana.md)
- [Network Requirements](https://docs.factry.io/reference/network-requirements.md)
- [REST API collector](https://docs.factry.io/reference/rest-api-collector.md)
- [Privileges](https://docs.factry.io/reference/privileges.md)
- [Factry Historian](https://docs.factry.io/reference/factry-historian.md)
- [General settings](https://docs.factry.io/reference/general-settings.md)
- [Collectors and data formats](https://docs.factry.io/reference/collectors-and-data-formats.md)
- [MQTT collector](https://docs.factry.io/reference/mqtt-collector.md)
- [Asset properties query](https://docs.factry.io/reference/asset-properties-query.md)
- [Dashboard variable query](https://docs.factry.io/reference/dashboard-variable-query.md)
- [Events query](https://docs.factry.io/reference/events-query.md)
- [Measurements query](https://docs.factry.io/reference/measurements-query.md)
- [Organization settings](https://docs.factry.io/reference/organization-settings.md)
- [Forwarders](https://docs.factry.io/reference/forwarders.md)
- [enum](https://docs.factry.io/reference/enum.md)
- [External databases](https://docs.factry.io/reference/external-databases.md)
- [System Requirements](https://docs.factry.io/reference/system-requirements.md)
- [Base collector](https://docs.factry.io/reference/base-collector.md)
- [Authentication providers](https://docs.factry.io/reference/authentication-providers.md)
- [Sparkplug B Settings](https://docs.factry.io/reference/sparkplug-b-settings.md)
- [Assets](https://docs.factry.io/reference/assets.md)
- [Event types & properties](https://docs.factry.io/reference/event-types-and-properties.md)
- [Data model](https://docs.factry.io/reference/data-model.md)
- [Event configuration](https://docs.factry.io/reference/event-configuration.md)
- [Parquet Export](https://docs.factry.io/reference/parquet-export.md)
- [fmt](https://docs.factry.io/reference/fmt.md)
- [Labels](https://docs.factry.io/reference/labels.md)
- [Sinks](https://docs.factry.io/reference/sinks.md)
- [base64](https://docs.factry.io/reference/base64.md)
- [Prototypes](https://docs.factry.io/reference/prototypes.md)
- [Internal time series databases](https://docs.factry.io/reference/internal-time-series-databases.md)
- [OPC-UA collector](https://docs.factry.io/reference/opc-ua-collector.md)
- [SQL collector](https://docs.factry.io/reference/sql-collector.md)
- [MQTT Buffering and QoS](https://docs.factry.io/reference/mqtt-buffering-and-qos.md)
- [Annotations Query](https://docs.factry.io/reference/annotations-query.md)
- [Templating](https://docs.factry.io/reference/templating.md)
- [Regex patterns in Grafana datasource](https://docs.factry.io/reference/regex-patterns-in-grafana-datasource.md)
- [Seeq Connector](https://docs.factry.io/reference/seeq-connector.md)
- [Organizations](https://docs.factry.io/reference/organizations.md)
- [Modbus TCP Collector](https://docs.factry.io/reference/modbus-tcp-collector.md)
- [Introduction](https://docs.factry.io/reference.md)
- [Raw query](https://docs.factry.io/reference/raw-query.md)

## Versions

- [v7 (/api-v7)](https://docs.factry.io/api-v7/llms.txt)
