# Struct Docs

## Struct.PIM v3

- [Struct PIM Documentation](https://docs.struct.com/pim3/struct-pim-documentation.md): Build integrations, extend and learn how to configure Struct PIM.
- [Latest updates in Documentation](https://docs.struct.com/pim3/latest-updates-in-documentation.md)
- [Get familiar with Struct PIM](https://docs.struct.com/pim3/fundamental-concepts/get-familiar-with-struct-pim.md): Get familiar with the basic concepts in Struct PIM, so you know what they mean and the context they are used in.
- [Catalogues & categories](https://docs.struct.com/pim3/fundamental-concepts/catalogues-and-categories.md): This article explains the concepts of catalogues and categories and how they are used to organize your products
- [Products & variants](https://docs.struct.com/pim3/fundamental-concepts/products-and-variants.md): This article describes the basic concepts around products and variants and how they relate to each other
- [Attributes](https://docs.struct.com/pim3/fundamental-concepts/attributes.md): Attributes are one of the core concepts in the system and function as the building blocks of products, variants, categories and global lists
- [Product structures](https://docs.struct.com/pim3/fundamental-concepts/product-structures.md): Product structures in Struct PIM define tabs, sections, and attributes, customizable in the UI for effective data handling of products and variants.
- [Identifiers](https://docs.struct.com/pim3/fundamental-concepts/identifiers.md): Identifiers in Struct PIM link external keys to internal IDs, enabling efficient updates and retrievals using known external identifiers.
- [Global lists](https://docs.struct.com/pim3/fundamental-concepts/global-lists.md): Global lists is a key element of Struct PIM and one of the building blocks that enable the definition of any data model
- [Collections](https://docs.struct.com/pim3/fundamental-concepts/collections.md)
- [Security management](https://docs.struct.com/pim3/fundamental-concepts/security-management.md)
- [Localization & segmentation](https://docs.struct.com/pim3/fundamental-concepts/localization-and-segmentation.md): Data fields on categories, products, variants, global lists can be localized and even segmented to enable multidimensional data entries for a specific field.
- [Revisions & changelog](https://docs.struct.com/pim3/fundamental-concepts/revisions-and-changelog.md)
- [Dashboard](https://docs.struct.com/pim3/fundamental-concepts/dashboard.md): The dashboard in Struct PIM plays a key role in users day to day work in the system
- [Publications](https://docs.struct.com/pim3/fundamental-concepts/publications.md)
- [Supplier onboarding portal](https://docs.struct.com/pim3/fundamental-concepts/supplier-onboarding-portal.md)
- [Helpful guides](https://docs.struct.com/pim3/tutorials/helpful-guides.md): Helpful guides for you to get setup with Struct.PIM quickly and easily.
- [How to use product models](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-product-models.md): Product models are one of the most powerful aspects of Struct PIM. Using the built-in no-code interface you can build any product data model you need by adding attributes one by one
- [How to use product catalogues](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-product-catalogues.md): Get an overview of the catalogue tree structure in Struct PIM and how it can be used to organize products according to external channel requirements.
- [How to use enrichment insights](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-enrichment-insights.md): Enrichment insights allow you to measure and track the enrichment progress of individual products based on the completion of specific fields. They can be customized as needed.
- [How to use Import](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import.md): The Import-feature makes it easy to create or update entities in bulk
- [How to import products](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import/how-to-import-products.md): Learn how to import products from beginning to end
- [How to import data into a list property on entities](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import/how-to-import-data-into-a-list-property-on-entities.md): Learn how to swiftly import list data
- [How to import categories](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import/how-to-import-categories.md): Learn how to import categories from beginning to end
- [How to import with media](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import/how-to-import-with-media.md): Learn how to include media when importing
- [How to use File mappings](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import/how-to-use-file-mappings.md): File mappings allow you to save predefined mappings, making it easier if you frequently import the same structures.
- [How to use Validation rules during import](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import/how-to-use-validation-rules-during-import.md): By using Validation rules during import you can validate the correctness of incoming data
- [How to use Transformation during import](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import/how-to-use-transformation-during-import.md): By using Transformation during import you can easily manipulate data to your liking
- [How to use Add Only during import](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-import/how-to-use-add-only-during-import.md)
- [How to use Business rules](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules.md): Business rules can help automate processes within the system.
- [How to set up and edit a business rule](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules/how-to-set-up-and-edit-a-business-rule.md): A guide to set up and edit a business rule
- [How to use conditions in a business rule](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules/how-to-use-conditions-in-a-business-rule.md): A guide to setup and configure conditions in a business rule
- [How to set up business rules to trigger other business rules](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules/how-to-set-up-business-rules-to-trigger-other-business-rules.md): A guide to setup and configure a business rule to trigger other business rules
- [How to automatically set release status](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules/how-to-automatically-set-release-status.md): Business rules can allow you to automatically track when a product is ready to be released by tracking enrichment insights
- [How to automatically calculate the size of a variant](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules/how-to-automatically-calculate-the-size-of-a-variant.md): An example of how to use the calculate action
- [How to automate price conversion](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules/how-to-automate-price-conversion.md): Business rules allow you to automate price conversion between different currencies
- [How to assign documents to a product when it is created](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules/how-to-assign-documents-to-a-product-when-it-is-created.md): Business rules allow you to automatically attach existing images or pdf-files to newly created products depending on certain conditions.
- [How to manage product identifiers](https://docs.struct.com/pim3/tutorials/helpful-guides/how-to-use-business-rules/how-to-manage-product-identifiers.md)
- [Example projects](https://docs.struct.com/pim3/tutorials/example-projects.md)
- [Segmentation](https://docs.struct.com/pim3/tutorials/example-projects/segmentation.md)
- [Attribute scopes](https://docs.struct.com/pim3/tutorials/example-projects/attribute-scopes.md)
- [Workflow](https://docs.struct.com/pim3/tutorials/example-projects/workflow.md)
- [Rollback changes](https://docs.struct.com/pim3/tutorials/example-projects/rollback-changes.md)
- [Working with the API](https://docs.struct.com/pim3/tutorials/example-projects/working-with-the-api.md): Get an introduction into working with the Struct PIM Api from Visual Studio and C#
- [Product viewer](https://docs.struct.com/pim3/tutorials/example-projects/product-viewer.md): The product viewer is a fully featured website showing product catalogues in Struct PIM with filters, product listings, product details.
- [Publications 3.15](https://docs.struct.com/pim3/tutorials/example-projects/publications-3.15.md): Version 3.15 introduced new features like full screen editing, complete editor experience for all elements of template including header/footer.
- [Integrate with Struct PIM](https://docs.struct.com/pim3/integration/integrate-with-struct-pim.md)
- [Web API](https://docs.struct.com/pim3/integration/web-api.md): Struct PIM ships with a standard REST Api, that allows for any interaction with Struct PIM resources. Use this to integrate your applications with Struct PIM
- [Webhooks](https://docs.struct.com/pim3/integration/webhooks.md): Struct PIM offers support for webhooks for external messaging in response to events in the system
- [Media format](https://docs.struct.com/pim3/integration/media-format.md): Struct PIM supports formatting media directly through its media module based on querystring parameters.
- [How to use Struct PIM](https://docs.struct.com/pim3/reference/how-to-use-struct-pim.md): Learn how to configure and use Struct PIM. This section contains information on everything from the simple things to the more complex configuration settings
- [Search](https://docs.struct.com/pim3/reference/search.md): Find and manage entities in PIM. Use the fast search to find the entities required and reuse any search as a saved search for even faster access or link in your dashboard.
- [Manage columns](https://docs.struct.com/pim3/reference/search/manage-columns.md): Managing columns allow you to customize the data fields you see on the Search page, giving you a better experience when searching through entities.
- [Bulk actions](https://docs.struct.com/pim3/reference/search/bulk-actions.md): Perform numerous bulk actions across your entities. Be guide through both bulk and mass editing abilities.
- [Search help](https://docs.struct.com/pim3/reference/search/search-help.md): Searches in Struct PIM can be highly customized by using specific syntax.
- [Tasks](https://docs.struct.com/pim3/reference/tasks.md): Get every team member on the same page with the easy-to-use task management with user assignment and product attachment capabilities
- [Task details](https://docs.struct.com/pim3/reference/tasks/task-details.md): Details that define and describe the task.
- [Global lists](https://docs.struct.com/pim3/reference/global-lists.md): Global lists are used to create predefined lists of entities that can be referenced on products, variants, categories or even other global lists.
- [Global list details](https://docs.struct.com/pim3/reference/global-lists/global-list-details.md): Details that define and describe the global list.
- [Product catalogues](https://docs.struct.com/pim3/reference/product-catalogues.md): Catalogues can be used for many purposes such as managing different assortments, sales channel specific structures etc.
- [Product catalogue details](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details.md)
- [General settings](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/general-settings.md): Add alias and label to the catalogue.
- [Data model](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/data-model.md): Set up tabs, sections and properties for categories in the catalogue
- [Tab types](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/data-model/tab-types.md): Tab types for product catalogues.
- [Tab details](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/data-model/tab-types/tab-details.md): Additional details when adding a tab to a Product catalogue.
- [Section types](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/data-model/section-types.md): Section types for product catalogues.
- [Section details](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/data-model/section-types/section-details.md): Additional details when adding sections to a tab.
- [Property types](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/data-model/property-types.md): Property types for product catalogues.
- [Property details](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/data-model/property-types/property-details.md): Additional details when adding a property to a section.
- [Workflow](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/workflow.md): Setup a creation wizard to use when creating a new category in this catalogue.
- [Display settings](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/display-settings.md): Display settings determine how a category is named in the PIM. The naming consists of a name pattern and one or more properties.
- [Identifiers](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/identifiers.md): Add  identifiers to categories in the catalogue
- [Identifier details](https://docs.struct.com/pim3/reference/product-catalogues/product-catalogue-details/identifiers/identifier-details.md): Additional details when adding an identifier
- [Catalogues (Temp)](https://docs.struct.com/pim3/reference/product-catalogues/catalogues-temp.md)
- [Categories](https://docs.struct.com/pim3/reference/product-catalogues/catalogues-temp/categories.md)
- [Classification query](https://docs.struct.com/pim3/reference/product-catalogues/catalogues-temp/categories/classification-query.md)
- [Collections](https://docs.struct.com/pim3/reference/collections.md): Collections are dynamic categories, which associate products or variants based on a search query.
- [Background tasks](https://docs.struct.com/pim3/reference/background-tasks.md): Background tasks are tasks Struct PIM is performing behind the curtains for you.
- [Publications](https://docs.struct.com/pim3/reference/publications.md): The publications module of Struct PIM allows building autogenerated PDF's based on predefined templates in the system or XML exports of product data InDesign productions.
- [Prints](https://docs.struct.com/pim3/reference/publications/prints.md): Publication prints defines a set of data available for import into Indesign productions. For ease of use directly integrated with EasyCatalogue
- [Print details](https://docs.struct.com/pim3/reference/publications/prints/print-details.md)
- [Templates](https://docs.struct.com/pim3/reference/publications/templates.md): Templates are the blueprints for publications. A template defines what is included in a publication, like headers, footers, table of contents and how the publication is presented visually.
- [Edit template](https://docs.struct.com/pim3/reference/publications/templates/edit-template.md)
- [Template settings details](https://docs.struct.com/pim3/reference/publications/templates/edit-template/template-settings-details.md): The general details that define and describe the template.
- [Template design](https://docs.struct.com/pim3/reference/publications/templates/edit-template/template-design.md): Template design allows you to modify the design of the publication to your liking.
- [Header/Footer elements](https://docs.struct.com/pim3/reference/publications/templates/edit-template/template-design/header-footer-elements.md): Elements that define the header and/or footer of the publication.
- [Template preview settings](https://docs.struct.com/pim3/reference/publications/templates/edit-template/template-design/template-preview-settings.md): Settings that determine what to include when rendering the preview.
- [Product model setup](https://docs.struct.com/pim3/reference/product-model-setup.md): Create custom data models for each unique product type in your business. Manage all your Attributes, Scopes, Business rules, Enrichment insights and workflows from here.
- [Product structures](https://docs.struct.com/pim3/reference/product-model-setup/product-structures.md): Product structures are the blueprints for products and variants in the system. A product structure defines tabs, sections and attributes that are available using that product structure.
- [Product structure details](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details.md): Set up configuration of the product structure
- [General settings](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/general-settings.md): Add alias and label to the product structure.
- [Data model](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/data-model.md): Set up tabs, sections and properties for entities in the product structure
- [Tab types](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/data-model/tab-types.md): Tab types for data models.
- [Tab details](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/data-model/tab-types/tab-details.md): Additional details when adding a tab to a data model.
- [Section types](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/data-model/section-types.md): Section types for data models.
- [Section details](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/data-model/section-types/section-details.md): Additional details when adding sections to a tab.
- [Property types](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/data-model/property-types.md): Property types for data models.
- [Property details](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/data-model/property-types/property-details.md): Additional details when adding a property to a section.
- [Variation definitions](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/variation-definitions.md): Add variation definitions and defining attributes for variants of a product
- [Variation definition details](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/variation-definitions/variation-definition-details.md): Additional details when adding variation definition and defining attributes for variants of a product
- [Product wizards](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/product-wizards.md): Setup a creation wizard to use when creating a new product in this product structure.
- [Variant group create wizard](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/variant-group-create-wizard.md): Setup a creation wizard to use when creating a new variant group in this product structure.
- [Variant create wizard](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/variant-create-wizard.md): Setup a creation wizard to use when creating a new variant in this product structure.
- [Display settings](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/display-settings.md): Display settings determine how an entity is named in the PIM. The naming consists of a name pattern and one or more properties.
- [Identifiers](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/identifiers.md): Add identifiers to the different entity types in the data model
- [Identifier details](https://docs.struct.com/pim3/reference/product-model-setup/product-structures/product-structure-details/identifiers/identifier-details.md): Additional details when adding an identifier
- [Attributes](https://docs.struct.com/pim3/reference/product-model-setup/attributes.md): Attributes are one of the core concepts in the system and function as the building blocks of products, variants, categories and global lists
- [Attribute details](https://docs.struct.com/pim3/reference/product-model-setup/attributes/attribute-details.md): Details that defines and decribe the attribute
- [Data type details](https://docs.struct.com/pim3/reference/product-model-setup/attributes/attribute-details/data-type-details.md): Details that define and describe the data type.
- [Attribute groups](https://docs.struct.com/pim3/reference/product-model-setup/attribute-groups.md): Attribute groups are used for grouping attributes for visual presentation on different channels.
- [Attribute group details](https://docs.struct.com/pim3/reference/product-model-setup/attribute-groups/attribute-group-details.md): Details that describe the attribute group
- [Attribute scopes](https://docs.struct.com/pim3/reference/product-model-setup/attribute-scopes.md): Attribute scopes defines a technical grouping of attributes, that can be used to ease the programmatic management of attributes.
- [Dimensions](https://docs.struct.com/pim3/reference/product-model-setup/dimensions.md): Dimensions are a way for users to segment their data beyond localization.
- [Dimension details](https://docs.struct.com/pim3/reference/product-model-setup/dimensions/dimension-details.md): Details that define the dimension
- [Enrichment Insights](https://docs.struct.com/pim3/reference/product-model-setup/enrichment-insights.md): Enrichment insights allow you to keep track of the enrichment of your products, categories,  variants or variantgroups based on criteria chosen by you.
- [Enrichment insight details](https://docs.struct.com/pim3/reference/product-model-setup/enrichment-insights/enrichment-insight-details.md): Enrichment insights allow you to keep track of the enrichment of your products, categories,  variants or variantgroups based on criteria chosen by you.
- [Insights setup](https://docs.struct.com/pim3/reference/product-model-setup/enrichment-insights/insights-setup.md): Insights determine how enrichment is calculated for each model.
- [Insight details](https://docs.struct.com/pim3/reference/product-model-setup/enrichment-insights/insights-setup/insight-details.md): Insights determine how enrichment is calculated for each model.
- [Business rules](https://docs.struct.com/pim3/reference/product-model-setup/business-rules.md): Business rules can help automate processes within the system.
- [Business rule details](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details.md): Details that define the business rule.
- [Triggers](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/triggers.md): Triggers determine when a business rule fires.
- [Trigger details](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/triggers/trigger-details.md): Triggers determine when a business rule fires.
- [Trigger configuration details](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/triggers/trigger-details/trigger-configuration-details.md): Trigger configuration details are the settings that specify when a trigger should trigger.
- [Conditions](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/conditions.md): Conditions must be met for the actions in a business rule to execute.
- [Condition details](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/conditions/condition-details.md): Conditions must be met for the actions in a business rule to execute.
- [Condition configuration details](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/conditions/condition-details/condition-configuration-details.md): Condition configuration details are the settings that a condition has to match.
- [Actions](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/actions.md): Actions are executed if a business rule is triggered and its conditions are met.
- [Action details](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/actions/action-details.md): Actions are executed if a business rule is triggered and its conditions are met.
- [Action configuration details](https://docs.struct.com/pim3/reference/product-model-setup/business-rules/business-rule-details/actions/action-details/action-configuration-details.md): Action configuration details are the settings that specify an action.
- [Changelog](https://docs.struct.com/pim3/reference/product-model-setup/changelog.md): The changelog is an overview of all transactions made within PIM. Every transaction is logged with a date, time, transaction type and username.
- [Workflows](https://docs.struct.com/pim3/reference/product-model-setup/workflows.md): Workflows are a way to control the flow of products through workflow states that indicate where the product is in its lifecycle from being created to being released or discontinued.
- [Workflow details](https://docs.struct.com/pim3/reference/product-model-setup/workflows/workflow-details.md): The details that define a workflow.
- [Workflow states](https://docs.struct.com/pim3/reference/product-model-setup/workflows/workflow-states.md): Workflow states are the states the workflow can be in.
- [Workflow state details](https://docs.struct.com/pim3/reference/product-model-setup/workflows/workflow-states/workflow-state-details.md): The properties that make up a workflow state.
- [Workflow transitions](https://docs.struct.com/pim3/reference/product-model-setup/workflows/workflow-states/workflow-transitions.md): Workflow transitions define how a workflow state can change.
- [Workflow transition details](https://docs.struct.com/pim3/reference/product-model-setup/workflows/workflow-states/workflow-transitions/workflow-transition-details.md): Details that define workflow transitions.
- [Settings](https://docs.struct.com/pim3/reference/settings.md)
- [API configuration](https://docs.struct.com/pim3/reference/settings/api-configuration.md): API configuration allows you to manage API keys and which endpoints of the API can be accessed with each of these API keys.
- [API configuration details](https://docs.struct.com/pim3/reference/settings/api-configuration/api-configuration-details.md): Details that define and describe the API key configurations.
- [API configuration basic settings](https://docs.struct.com/pim3/reference/settings/api-configuration/api-configuration-details/api-configuration-basic-settings.md): Basic settings that define and describe the API key browse endpoints.
- [API configuration advanced settings](https://docs.struct.com/pim3/reference/settings/api-configuration/api-configuration-details/api-configuration-advanced-settings.md): Advanced settings that define and describe the API key browse endpoints.
- [Webhooks](https://docs.struct.com/pim3/reference/settings/webhooks.md): Webhooks allow external systems to be notified of specific events happening in Struct PIM.
- [Webhook details](https://docs.struct.com/pim3/reference/settings/webhooks/webhook-details.md): Details that define and describe the webhook.
- [Webhook advanced details](https://docs.struct.com/pim3/reference/settings/webhooks/webhook-details/webhook-advanced-details.md): Advanced settings for webhook setup.
- [Messaging](https://docs.struct.com/pim3/reference/settings/messaging.md): Messaging allows you to publish changes to azure service bus.
- [Messaging details](https://docs.struct.com/pim3/reference/settings/messaging/messaging-details.md): The details that define and describe service bus connections.
- [Security](https://docs.struct.com/pim3/reference/settings/security.md): This section allows you to manage user and group settings, permissions and access within the system. It allows for searching for users and groups and adjust permissions for security management.
- [User settings](https://docs.struct.com/pim3/reference/settings/security/user-settings.md): Choose which segments are available to users.
- [User group permissions](https://docs.struct.com/pim3/reference/settings/security/user-group-permissions.md): Manage PIM permissions for user groups.
- [Setup](https://docs.struct.com/pim3/reference/settings/setup.md): Manage general setup for the PIM system.
- [General](https://docs.struct.com/pim3/reference/settings/setup/general.md): Setup general settings for the PIM system.
- [Supplier portal email](https://docs.struct.com/pim3/reference/settings/setup/supplier-portal-email.md): Setup the supplier portal email.
- [Supplier portal](https://docs.struct.com/pim3/reference/settings/setup/supplier-portal.md): Setup the supplier onboarding.
- [Archive reasons](https://docs.struct.com/pim3/reference/settings/setup/archive-reasons.md): Setup archive reasons that can be selected when archiving products and variants.
- [Scheduled tasks](https://docs.struct.com/pim3/reference/settings/setup/scheduled-tasks.md): Setup the settings for scheduled tasks.
- [Attribute indexing](https://docs.struct.com/pim3/reference/settings/setup/attribute-indexing.md): Setup how attribute values are indexed.
- [User settings](https://docs.struct.com/pim3/reference/settings/setup/user-settings.md): Setup user settings.
- [Permission Management](https://docs.struct.com/pim3/reference/settings/permission-management.md): Overview permissions available in PIM.
- [Permissions](https://docs.struct.com/pim3/reference/settings/permission-management/permissions.md)
- [Permission Groups](https://docs.struct.com/pim3/reference/settings/permission-management/permission-groups.md)
- [Languages](https://docs.struct.com/pim3/reference/settings/languages.md): Manage languages available in the system
- [Maintenance](https://docs.struct.com/pim3/reference/settings/maintenance.md): Perform manual system upkeep tasks to ensure optimal functionality, such as rebuilding indexes or managing data synchronization.
- [License](https://docs.struct.com/pim3/reference/settings/license.md): Details about the current PIM license used in the system
- [Extensions](https://docs.struct.com/pim3/reference/settings/extensions.md): Manage your Struct PIM Extensions.
- [Extensions details](https://docs.struct.com/pim3/reference/settings/extensions/extensions-details.md): Details that determine how to access assets in the PIM through a DAM extension.
- [URL details](https://docs.struct.com/pim3/reference/settings/extensions/url-details.md): Details about URL endpoints for DAM extension.
- [File mappings](https://docs.struct.com/pim3/reference/settings/file-mappings.md): File mappings allow users to define how data fields are mapped between external files (such as Excel) and the PIM system. This process ensures that data is accurately imported or exported.
- [File Mapping details](https://docs.struct.com/pim3/reference/settings/file-mappings/file-mapping-details.md): The details that describe and define file mappings.
- [AI assistant](https://docs.struct.com/pim3/reference/settings/ai-assistant.md): The AI Assistant provides you with endless creative possibilities, removing the frustration of writer's block and sparking inspiration with ease
- [Translation](https://docs.struct.com/pim3/reference/settings/ai-assistant/translation.md): Configure the translation assistant
- [Text generation](https://docs.struct.com/pim3/reference/settings/ai-assistant/text-generation.md): Configure the text generation assistant
- [Dashboard](https://docs.struct.com/pim3/reference/dashboard.md): The dashboard consist of widgets, created according to the users preferences. Each widget type offers special functionality, that allows the user important insight into a specific area of the system.
- [Saved searches](https://docs.struct.com/pim3/reference/dashboard/saved-searches.md): You can save queries to for frequent searches.
- [Saved searches details](https://docs.struct.com/pim3/reference/dashboard/saved-searches/saved-searches-details.md): Details that define and describe saved searches.
- [Dashboard tabs](https://docs.struct.com/pim3/reference/dashboard/dashboard-tabs.md): Dashboard tabs contain the widgets that make the dashboard. You can add multiple tabs that keep track of different insights.
- [Widget details](https://docs.struct.com/pim3/reference/dashboard/widget-details.md): Widgets are the key feature of the dashboard. They can be set up to give you instantaneous information about key insights in the system.
- [Widget types](https://docs.struct.com/pim3/reference/dashboard/widget-details/widget-types.md): Widgets are the key feature of the dashboard. They can be set up to give you instantaneous information about key insights in the system.
- [Attributes](https://docs.struct.com/pim3/api-reference/attributes.md)

## Struct.PIM 4

- [Struct PIM Documentation](https://docs.struct.com/struct-pim-documentation.md): Build integrations, extend and learn how to configure Struct PIM.
- [Changelog](https://docs.struct.com/changelog.md)
- [Upcoming Improvements](https://docs.struct.com/changelog/upcoming-improvements.md): See what improvements and fixes are coming next in Struct PIM. Most items are driven by customer feedback and grouped by expected release month.
- [July 2026](https://docs.struct.com/changelog/july-2026.md)
- [July 23th](https://docs.struct.com/changelog/july-2026/july-23th.md)
- [July 16th](https://docs.struct.com/changelog/july-2026/july-16th.md)
- [July 15th](https://docs.struct.com/changelog/july-2026/july-15th.md)
- [July 6th](https://docs.struct.com/changelog/july-2026/july-6th.md)
- [June 2026](https://docs.struct.com/changelog/june-2026.md)
- [June 29th](https://docs.struct.com/changelog/june-2026/june-29th.md)
- [June 25th](https://docs.struct.com/changelog/june-2026/june-25th.md)
- [June 18th](https://docs.struct.com/changelog/june-2026/june-18th.md)
- [June 9th](https://docs.struct.com/changelog/june-2026/june-9th.md)
- [June 3rd](https://docs.struct.com/changelog/june-2026/june-3rd.md)
- [May 2026](https://docs.struct.com/changelog/may-2026.md): Summer is almost here, and we’re bringing that same high-energy warmth into your workspace. This month, our focus is all about clearing out the clutter and turning up the heat on efficiency.
- [May 27th](https://docs.struct.com/changelog/may-2026/may-27th.md)
- [May 19th](https://docs.struct.com/changelog/may-2026/may-19th.md)
- [May 12th](https://docs.struct.com/changelog/may-2026/may-12th.md)
- [May 6th](https://docs.struct.com/changelog/may-2026/may-6th.md)
- [April 2026](https://docs.struct.com/changelog/april-2026.md): As the season hits its stride, we’ve focused on supercharging the tools you use every day. This month’s update is all about velocity and precision.
- [April 29th](https://docs.struct.com/changelog/april-2026/april-29th.md)
- [April 22nd](https://docs.struct.com/changelog/april-2026/april-22nd.md)
- [April 15th](https://docs.struct.com/changelog/april-2026/april-15th.md)
- [April 8th](https://docs.struct.com/changelog/april-2026/april-8th.md)
- [March 2026](https://docs.struct.com/changelog/march-2026.md): March is for Momentum. As we head into spring, we have focused on clearing the hurdles in your daily workflow.
- [March 30th](https://docs.struct.com/changelog/march-2026/march-30th.md)
- [March 24th](https://docs.struct.com/changelog/march-2026/march-24th.md)
- [March 17th](https://docs.struct.com/changelog/march-2026/march-17th.md)
- [March 11th](https://docs.struct.com/changelog/march-2026/march-11th.md)
- [March 3rd](https://docs.struct.com/changelog/march-2026/march-3rd.md)
- [February 2026](https://docs.struct.com/changelog/february-2026.md): February was all about refinement. From UI polish to core performance tweaks, we’ve spent the month sharpening the tools you use most to ensure your data stays organized and your team stays agile.
- [February 25th](https://docs.struct.com/changelog/february-2026/february-25th.md)
- [February 20th](https://docs.struct.com/changelog/february-2026/february-20th.md)
- [February 19th](https://docs.struct.com/changelog/february-2026/february-19th.md)
- [February 12th](https://docs.struct.com/changelog/february-2026/february-12th.md)
- [February 9th](https://docs.struct.com/changelog/february-2026/february-9th.md)
- [February 4th](https://docs.struct.com/changelog/february-2026/february-4th.md)
- [February 2nd](https://docs.struct.com/changelog/february-2026/february-2nd.md)
- [January 2026](https://docs.struct.com/changelog/january-2026.md): This month’s release introduces key features designed to elevate your user experience.
- [January 29th](https://docs.struct.com/changelog/january-2026/january-29th.md)
- [January 27th](https://docs.struct.com/changelog/january-2026/january-27th.md)
- [January 21st](https://docs.struct.com/changelog/january-2026/january-21st.md)
- [January 12th](https://docs.struct.com/changelog/january-2026/january-12th.md)
- [December 2025](https://docs.struct.com/changelog/december-2025.md): This month's update delivers improved control over attribute fallback, enhanced browse endpoints, business rule conditions and nested global list folders.
- [December 19th](https://docs.struct.com/changelog/december-2025/december-19th.md)
- [December 12th](https://docs.struct.com/changelog/december-2025/december-12th.md)
- [December 5th](https://docs.struct.com/changelog/december-2025/december-5th.md)
- [December 4th](https://docs.struct.com/changelog/december-2025/december-4th.md)
- [November 2025](https://docs.struct.com/changelog/november-2025.md): This month’s update features new shortcut functionality in Struct PIM 4, enhanced AI capabilities including GPT-5 support and DeepL translations, as well as new additions to business rules.
- [November 26th](https://docs.struct.com/changelog/november-2025/november-26th.md)
- [November 18th](https://docs.struct.com/changelog/november-2025/november-18th.md)
- [November 13th](https://docs.struct.com/changelog/november-2025/november-13th.md)
- [November 7th](https://docs.struct.com/changelog/november-2025/november-7th.md)
- [November 6th](https://docs.struct.com/changelog/november-2025/november-6th.md)
- [October 2025](https://docs.struct.com/changelog/october-2025.md): This month's update features enhancements to business rules, category inheritance and extended details to our API documentation.
- [October 28th](https://docs.struct.com/changelog/october-2025/october-28th.md)
- [October 27th](https://docs.struct.com/changelog/october-2025/october-27th.md)
- [October 23rd](https://docs.struct.com/changelog/october-2025/october-23rd.md)
- [October 8th](https://docs.struct.com/changelog/october-2025/october-8th.md)
- [October 2nd](https://docs.struct.com/changelog/october-2025/october-2nd.md)
- [September 2025](https://docs.struct.com/changelog/september-2025.md): This month's release features a new condition for business rules, widget improvements, and performance upgrades.
- [September 25th](https://docs.struct.com/changelog/september-2025/september-25th.md)
- [September 24th](https://docs.struct.com/changelog/september-2025/september-24th.md)
- [September 23rd](https://docs.struct.com/changelog/september-2025/september-23rd.md)
- [September 17th](https://docs.struct.com/changelog/september-2025/september-17th.md)
- [September 10th](https://docs.struct.com/changelog/september-2025/september-10th.md)
- [September 9th](https://docs.struct.com/changelog/september-2025/september-9th.md)
- [September 2nd](https://docs.struct.com/changelog/september-2025/september-2nd.md)
- [August 2025](https://docs.struct.com/changelog/august-2025.md): This month's release feature new bulk translation wizard streamlines multilingual updates and performance upgrades that boost API speed and scalability
- [August 27th](https://docs.struct.com/changelog/august-2025/august-27th.md)
- [August 26th](https://docs.struct.com/changelog/august-2025/august-26th.md)
- [August 20th](https://docs.struct.com/changelog/august-2025/august-20th.md)
- [August 14th](https://docs.struct.com/changelog/august-2025/august-14th.md)
- [August 12th](https://docs.struct.com/changelog/august-2025/august-12th.md)
- [August 5th](https://docs.struct.com/changelog/august-2025/august-5th.md)
- [July 2025](https://docs.struct.com/changelog/july-2025.md)
- [July 23rd](https://docs.struct.com/changelog/july-2025/july-23rd.md)
- [July 17th](https://docs.struct.com/changelog/july-2025/july-17th.md)
- [July 10th](https://docs.struct.com/changelog/july-2025/july-10th.md)
- [July 7th](https://docs.struct.com/changelog/july-2025/july-7th.md)
- [July 2nd](https://docs.struct.com/changelog/july-2025/july-2nd.md)
- [June 2025](https://docs.struct.com/changelog/june-2025.md)
- [June 25th](https://docs.struct.com/changelog/june-2025/june-25th.md)
- [June 18th](https://docs.struct.com/changelog/june-2025/june-18th.md)
- [June 12th](https://docs.struct.com/changelog/june-2025/june-12th.md)
- [June 6th](https://docs.struct.com/changelog/june-2025/june-6th.md)
- [June 5th](https://docs.struct.com/changelog/june-2025/june-5th.md)
- [May 2025](https://docs.struct.com/changelog/may-2025.md)
- [May 26th](https://docs.struct.com/changelog/may-2025/may-26th.md)
- [May 21st](https://docs.struct.com/changelog/may-2025/may-21st.md)
- [May 19th](https://docs.struct.com/changelog/may-2025/may-19th.md)
- [May 15th](https://docs.struct.com/changelog/may-2025/may-15th.md): Changelog released on 2025-05-15
- [May 5th](https://docs.struct.com/changelog/may-2025/may-5th.md)
- [May 1st](https://docs.struct.com/changelog/may-2025/may-1st.md)
- [April 2025](https://docs.struct.com/changelog/april-2025.md)
- [March 2025](https://docs.struct.com/changelog/march-2025.md)
- [Previous updates](https://docs.struct.com/changelog/previous-updates.md)
- [Overview](https://docs.struct.com/fundamental-concepts/overview.md): Struct PIM is built on a set of core concepts that define how product data is structured, managed, and distributed across the platform.
- [Data Model](https://docs.struct.com/fundamental-concepts/data-model.md): The data model defines how information is structured in Struct PIM. It determines how product data is stored, organized, and related forming the foundation for everything
- [Data Management](https://docs.struct.com/fundamental-concepts/data-management.md): Data management in Struct PIM focuses on how product information is created, maintained, and improved over time.
- [Workflows & Automation](https://docs.struct.com/fundamental-concepts/workflows-and-automation.md): Workflows and automation in Struct PIM define how work is structured, managed, and executed across teams.
- [Channels & Distribution](https://docs.struct.com/fundamental-concepts/channels-and-distribution.md): Channels and distribution in Struct PIM define how product data is delivered to external systems and used across different platforms.
- [Overview](https://docs.struct.com/tutorials/overview.md): Struct PIM 4 features enhanced flexibility, a seamless user experience – explore and learn how to use through our extensive tutorial area.
- [Guides](https://docs.struct.com/tutorials/guides.md): Helpful guides for you to get setup with Struct.PIM quickly and easily.
- [How to use Product structures](https://docs.struct.com/tutorials/guides/how-to-use-product-structures.md): Product models are one of the most powerful aspects of Struct PIM. Using the built-in no-code interface you can build any product data model you need by adding attributes one by one
- [How to set up and edit a product model](https://docs.struct.com/tutorials/guides/how-to-use-product-structures/how-to-set-up-and-edit-a-product-model.md): A guide to set up and edit a product model
- [How to set up a variant model](https://docs.struct.com/tutorials/guides/how-to-use-product-structures/how-to-set-up-a-variant-model.md): A guide to set up a variant model
- [How to set up a variant group model](https://docs.struct.com/tutorials/guides/how-to-use-product-structures/how-to-set-up-a-variant-group-model.md): A guide to set up a variant group model
- [How to search efficiently](https://docs.struct.com/tutorials/guides/how-to-search-efficiently.md): Struct PIM 4 allows you to optimize searching for media and entities through the use of columns, filters and the advanced filter.
- [How to use Business rules](https://docs.struct.com/tutorials/guides/how-to-use-business-rules.md): Business rules can help automate processes within the system.
- [How to set up and edit a business rule](https://docs.struct.com/tutorials/guides/how-to-use-business-rules/how-to-set-up-and-edit-a-business-rule.md): A guide to set up and edit a business rule
- [How to use conditions in a business rule](https://docs.struct.com/tutorials/guides/how-to-use-business-rules/how-to-use-conditions-in-a-business-rule.md): A guide to setup and configure conditions in a business rule
- [How to set up business rules to trigger other business rules](https://docs.struct.com/tutorials/guides/how-to-use-business-rules/how-to-set-up-business-rules-to-trigger-other-business-rules.md): A guide to setup and configure a business rule to trigger other business rules
- [How to automatically set release status](https://docs.struct.com/tutorials/guides/how-to-use-business-rules/how-to-automatically-set-release-status.md): Business rules can allow you to automatically track when a product is ready to be released by tracking enrichment insights
- [How to automatically calculate the size of a variant](https://docs.struct.com/tutorials/guides/how-to-use-business-rules/how-to-automatically-calculate-the-size-of-a-variant.md): An example of how to use the calculate action on a business rule
- [How to automate price conversion](https://docs.struct.com/tutorials/guides/how-to-use-business-rules/how-to-automate-price-conversion.md): Business rules allow you to automate price conversion between different currencies
- [How to assign documents to a product when it is created](https://docs.struct.com/tutorials/guides/how-to-use-business-rules/how-to-assign-documents-to-a-product-when-it-is-created.md): Business rules allow you to automatically attach existing images or pdf-files to newly created products depending on certain conditions.
- [How to set up business rule to trigger for business units](https://docs.struct.com/tutorials/guides/how-to-use-business-rules/how-to-set-up-business-rule-to-trigger-for-business-units.md)
- [How to use the Changelog](https://docs.struct.com/tutorials/guides/how-to-use-the-changelog.md): The changelog is an overview of all transactions made within the PIM. Every transaction is logged with a date, time transaction type and username
- [How to navigate the Changelog](https://docs.struct.com/tutorials/guides/how-to-use-the-changelog/how-to-navigate-the-changelog.md): This short tutorial goes through how to navigate the changelog and find the transactions you are looking for.
- [How to use rollback or export transactions in the changelog](https://docs.struct.com/tutorials/guides/how-to-use-the-changelog/how-to-use-rollback-or-export-transactions-in-the-changelog.md): Changelogs include actions that allow you to roll back changes and export transactions. This tutorial will show you how to do both.
- [How to use Dashboards](https://docs.struct.com/tutorials/guides/how-to-use-dashboards.md): Struct PIM's highly customizable dashboard plays a key role in users day to day work in the system, allowing users to setup widgets according to their needs and preferences.
- [How to customize a Dashboard](https://docs.struct.com/tutorials/guides/how-to-use-dashboards/how-to-customize-a-dashboard.md): This short tutorial goes through how widgets allow you to customize the dashboard to your liking.
- [How to use shared Dashboards](https://docs.struct.com/tutorials/guides/how-to-use-dashboards/how-to-use-shared-dashboards.md): This short tutorial goes through how you can use shared dashboards, enabling teams to efficiently work together and stay aligned on key priorities.
- [How to use Enrichment Insights](https://docs.struct.com/tutorials/guides/how-to-use-enrichment-insights.md): Enrichment insights allow you to keep track of the enrichment of your products, categories, variants or variant groups based on criteria chosen by you.
- [How to set up and edit an enrichment](https://docs.struct.com/tutorials/guides/how-to-use-enrichment-insights/how-to-set-up-and-edit-an-enrichment.md): This tutorial goes through the process of setting up and editing an enrichment.
- [How to use rules in an enrichment](https://docs.struct.com/tutorials/guides/how-to-use-enrichment-insights/how-to-use-rules-in-an-enrichment.md): This tutorial goes through how to use rules in an enrichment and how to combine enrichment insights and business rules.
- [How to calculate enrichment for specific categories only](https://docs.struct.com/tutorials/guides/how-to-use-enrichment-insights/how-to-calculate-enrichment-for-specific-categories-only.md): This tutorial goes through how to calculate enrichments for specific categories only.
- [How to calculate enricment for specific product structures only](https://docs.struct.com/tutorials/guides/how-to-use-enrichment-insights/how-to-calculate-enricment-for-specific-product-structures-only.md): This tutorial goes through how to calculate enrichments for specific product structures only.
- [How to filter entities by current enrichment value](https://docs.struct.com/tutorials/guides/how-to-use-enrichment-insights/how-to-filter-entities-by-current-enrichment-value.md): Tutorial going through the process of filtering entities by their current enrichment value.
- [Examples of enrichments](https://docs.struct.com/tutorials/guides/how-to-use-enrichment-insights/examples-of-enrichments.md): Looking for ways to utilize enrichments? Below are some common use cases to inspire you.
- [How to use Import](https://docs.struct.com/tutorials/guides/how-to-use-import.md): The Import-feature makes it easy to create or update entities in bulk
- [How to import products](https://docs.struct.com/tutorials/guides/how-to-use-import/how-to-import-products.md): Learn how to import products from beginning to end
- [How to import list data using List property import](https://docs.struct.com/tutorials/guides/how-to-use-import/how-to-import-list-data-using-list-property-import.md): Learn how to swiftly import list data using the List property import
- [How to import list data using General Excel import](https://docs.struct.com/tutorials/guides/how-to-use-import/how-to-import-list-data-using-general-excel-import.md): Learn how to swiftly import list data using the General Excel import
- [How to import categories](https://docs.struct.com/tutorials/guides/how-to-use-import/how-to-import-categories.md): Learn how to import categories from beginning to end
- [How to import with media](https://docs.struct.com/tutorials/guides/how-to-use-import/how-to-import-with-media.md): Learn how to include media when importing
- [How to import with images from url](https://docs.struct.com/tutorials/guides/how-to-use-import/how-to-import-with-images-from-url.md): Learn how to import with images by using URL's of media from the web
- [How to use File templates](https://docs.struct.com/tutorials/guides/how-to-use-import/how-to-use-file-templates.md): File templates allow you to create templates predefined mappings for import, making it easier if you frequently import the same structures.
- [How to use import for classification](https://docs.struct.com/tutorials/guides/how-to-use-import/how-to-use-import-for-classification.md): Learn how to classify products using the import
- [How to use Tasks](https://docs.struct.com/tutorials/guides/how-to-use-tasks.md): Tasks make it possible to structure and track progress inside the PIM.
- [How to set up and edit a task](https://docs.struct.com/tutorials/guides/how-to-use-tasks/how-to-set-up-and-edit-a-task.md): This page will take you through the process of creating and editing a task.
- [How to assign a task](https://docs.struct.com/tutorials/guides/how-to-use-tasks/how-to-assign-a-task.md): This short tutorial takes you through the process of assigning users to tasks.
- [How to add and handle attached entities for a task](https://docs.struct.com/tutorials/guides/how-to-use-tasks/how-to-add-and-handle-attached-entities-for-a-task.md): Attaching entities to a task simplifies identifying the type of assignment required and makes tracking task progress easy.
- [How to use comments on a task](https://docs.struct.com/tutorials/guides/how-to-use-tasks/how-to-use-comments-on-a-task.md): This short tutorial goes through comments and notifications on tasks
- [How to filter tasks](https://docs.struct.com/tutorials/guides/how-to-use-tasks/how-to-filter-tasks.md): This short tutorial goes through filtering tasks.
- [How to pin a task](https://docs.struct.com/tutorials/guides/how-to-use-tasks/how-to-pin-a-task.md): This short tutorial goes through how to pin tasks and why you would do it.
- [How to use Workflows](https://docs.struct.com/tutorials/guides/how-to-use-workflows.md): Workflows can help manage, structure and organize your work.
- [How to set up and edit a workflow](https://docs.struct.com/tutorials/guides/how-to-use-workflows/how-to-set-up-and-edit-a-workflow.md): A guide to setting up and editing workflows
- [How to use transitions in a workflow](https://docs.struct.com/tutorials/guides/how-to-use-workflows/how-to-use-transitions-in-a-workflow.md): A guide on how to transition between states in a workflow
- [How to use assignments in a workflow](https://docs.struct.com/tutorials/guides/how-to-use-workflows/how-to-use-assignments-in-a-workflow.md): A guide on how to use assignments in a workflow
- [Example of workflow](https://docs.struct.com/tutorials/guides/how-to-use-workflows/example-of-workflow.md): An example of workflow usage
- [How to use Webhooks](https://docs.struct.com/tutorials/guides/how-to-use-webhooks.md): Webhooks can help setting up interaction to notify based on changes in PIM.
- [How to set up and edit a webhook](https://docs.struct.com/tutorials/guides/how-to-use-webhooks/how-to-set-up-and-edit-a-webhook.md): A guide to setting up and editing a webhook
- [How to add custom request headers to a webhook](https://docs.struct.com/tutorials/guides/how-to-use-webhooks/how-to-add-custom-request-headers-to-a-webhook.md): A guide on how to add custom request headers to a webhook
- [How to set up conditional triggering on update-webhooks](https://docs.struct.com/tutorials/guides/how-to-use-webhooks/how-to-set-up-conditional-triggering-on-update-webhooks.md): A guide on how to set up conditional triggers on update-webhooks
- [How to get a detailed change request on update-webhooks](https://docs.struct.com/tutorials/guides/how-to-use-webhooks/how-to-get-a-detailed-change-request-on-update-webhooks.md): A guide on how to get a detailed change request on an update-webhook
- [How to view webhook request history](https://docs.struct.com/tutorials/guides/how-to-use-webhooks/how-to-view-webhook-request-history.md): A guide on how to view request history for a webhook
- [How to digest webhook requests](https://docs.struct.com/tutorials/guides/how-to-use-webhooks/how-to-digest-webhook-requests.md): A guide on how to digest webhook requests.
- [How to set up authorization on a webhook](https://docs.struct.com/tutorials/guides/how-to-use-webhooks/how-to-set-up-authorization-on-a-webhook.md): A guide to setting up authorization on a webhook.
- [How to use Azure Service Bus](https://docs.struct.com/tutorials/guides/how-to-use-azure-service-bus.md): Setting up azure service bus allows you to facilitate reliable messaging from the PIM to other applications and services
- [How to set up an Azure Service Bus](https://docs.struct.com/tutorials/guides/how-to-use-azure-service-bus/how-to-set-up-an-azure-service-bus.md): This tutorial takes you through the process of setting up an azure service bus
- [How to configure an Azure Service Bus](https://docs.struct.com/tutorials/guides/how-to-use-azure-service-bus/how-to-configure-an-azure-service-bus.md): This tutorial goes through how you can configure and customize your azure service bus to your needs
- [How to view an Azure Service Bus history](https://docs.struct.com/tutorials/guides/how-to-use-azure-service-bus/how-to-view-an-azure-service-bus-history.md): This short tutorial shows how to view the message history of a service bus
- [How to digest Azure Service Bus request](https://docs.struct.com/tutorials/guides/how-to-use-azure-service-bus/how-to-digest-azure-service-bus-request.md): This short tutorial is meant to assist you in digesting azure service bus requests
- [How to set up authorization on Azure Service Bus and Blob Storage](https://docs.struct.com/tutorials/guides/how-to-use-azure-service-bus/how-to-set-up-authorization-on-azure-service-bus-and-blob-storage.md): This tutorial goes through how you can set up authorization on your azure service bus and blob storage
- [How to use AI-translate](https://docs.struct.com/tutorials/guides/how-to-use-ai-translate.md): Learn how to seamlessly translate your product information into multiple languages using AI-translate. This page covers setup, configuration, and best practices for fast and accurate translations.
- [How to set up AI-translation](https://docs.struct.com/tutorials/guides/how-to-use-ai-translate/how-to-set-up-ai-translation.md)
- [How to AI-translate](https://docs.struct.com/tutorials/guides/how-to-use-ai-translate/how-to-ai-translate.md)
- [How to use AI-generated text](https://docs.struct.com/tutorials/guides/how-to-use-ai-generated-text.md): Learn how to use AI-generated text to create unique, on-brand product descriptions, summaries, and more with ease. This guide covers setup, configuration, and best practices.
- [How to set up AI-text-generator](https://docs.struct.com/tutorials/guides/how-to-use-ai-generated-text/how-to-set-up-ai-text-generator.md)
- [How to Configure AI-text-generation](https://docs.struct.com/tutorials/guides/how-to-use-ai-generated-text/how-to-configure-ai-text-generation.md)
- [How to use AI-text-generator](https://docs.struct.com/tutorials/guides/how-to-use-ai-generated-text/how-to-use-ai-text-generator.md)
- [Example of commands](https://docs.struct.com/tutorials/guides/how-to-use-ai-generated-text/example-of-commands.md)
- [How to use Translation](https://docs.struct.com/tutorials/guides/how-to-use-translation.md)
- [How to work with translation](https://docs.struct.com/tutorials/guides/how-to-use-translation/how-to-work-with-translation.md): This tutorial goes through how to efficiently use the translation tools available in the PIM
- [How to use bulk translate](https://docs.struct.com/tutorials/guides/how-to-use-translation/how-to-use-bulk-translate.md): Learn how to translate multiple entities and attributes simultaneously
- [How to use Notifications](https://docs.struct.com/tutorials/guides/how-to-use-notifications.md): Notifications can help you stay up to date on recent updates
- [How to set up notifications](https://docs.struct.com/tutorials/guides/how-to-use-notifications/how-to-set-up-notifications.md): A guide to setting up notifications
- [Using notifications in practice](https://docs.struct.com/tutorials/guides/how-to-use-notifications/using-notifications-in-practice.md): Examples of notifications usage
- [How to use Publications](https://docs.struct.com/tutorials/guides/how-to-use-publications.md): Publications are a powerful tool that enables you to curate how you want your product data displayed to the outside world.
- [How to create a publication template](https://docs.struct.com/tutorials/guides/how-to-use-publications/how-to-create-a-publication-template.md)
- [How to set up EasyCatalog with publications](https://docs.struct.com/tutorials/guides/how-to-use-publications/how-to-set-up-easycatalog-with-publications.md): EasyCatalog is a plugin for Adobe InDesign that helps automate the creation of publications. It allows you to easily integrate your publications into your existing designs.
- [How to set up a single page product sheet](https://docs.struct.com/tutorials/guides/how-to-use-publications/how-to-set-up-a-single-page-product-sheet.md): You can use publications to make unique product sheets that display important information to customers.
- [How to create a PowerPoint presentation with publications](https://docs.struct.com/tutorials/guides/how-to-use-publications/how-to-create-a-powerpoint-presentation-with-publications.md)
- [How to build Amazon Shopping feeds with publications](https://docs.struct.com/tutorials/guides/how-to-use-publications/how-to-build-amazon-shopping-feeds-with-publications.md)
- [How to build Google Shopping feeds with publications](https://docs.struct.com/tutorials/guides/how-to-use-publications/how-to-build-google-shopping-feeds-with-publications.md): Master the art of generating high-performing Google Shopping feeds directly from Struct PIM Publications.
- [How to use Struct PIMs API](https://docs.struct.com/tutorials/guides/how-to-use-struct-pims-api.md): Getting used to working with the API
- [How to set up and edit API configurations](https://docs.struct.com/tutorials/guides/how-to-use-struct-pims-api/how-to-set-up-and-edit-api-configurations.md): Establishing connection to Struct PIMs API.
- [Setting up the environment](https://docs.struct.com/tutorials/guides/how-to-use-struct-pims-api/setting-up-the-environment.md)
- [Use of Product endpoints](https://docs.struct.com/tutorials/guides/how-to-use-struct-pims-api/use-of-product-endpoints.md): How to use product endpoints in API
- [Use of Global list endpoints](https://docs.struct.com/tutorials/guides/how-to-use-struct-pims-api/use-of-global-list-endpoints.md): How to use global list endpoints in API
- [Use of Dimension endpoints](https://docs.struct.com/tutorials/guides/how-to-use-struct-pims-api/use-of-dimension-endpoints.md): How to use dimension endpoints in API
- [Use of Browse endpoints](https://docs.struct.com/tutorials/guides/how-to-use-struct-pims-api/use-of-browse-endpoints.md): How to use browse endpoints in API
- [Working with product models using the API](https://docs.struct.com/tutorials/guides/how-to-use-struct-pims-api/working-with-product-models-using-the-api.md): A guide in how to digest and use a product model
- [How to use Shortcuts](https://docs.struct.com/tutorials/guides/how-to-use-shortcuts.md): Shortcuts can help with improve the workflow by reducing time spent on navigation.
- [How to set up and edit a shortcut](https://docs.struct.com/tutorials/guides/how-to-use-shortcuts/how-to-set-up-and-edit-a-shortcut.md): A guide to setting up and editing a shortcut
- [How to work with User Management](https://docs.struct.com/tutorials/guides/how-to-work-with-user-management.md): User management controls how users access and interact with the system through user groups, roles. These elements define what data users can access and what actions they can perform.
- [How to invite a new user to the PIM](https://docs.struct.com/tutorials/guides/how-to-work-with-user-management/how-to-invite-a-new-user-to-the-pim.md): This short tutorial describes in detail how to invite new users to the system.
- [How to assign users roles and user groups](https://docs.struct.com/tutorials/guides/how-to-work-with-user-management/how-to-assign-users-roles-and-user-groups.md): This short tutorial describes how to place users in user groups and assign them roles.
- [How to set up a role](https://docs.struct.com/tutorials/guides/how-to-work-with-user-management/how-to-set-up-a-role.md): This brief tutorial goes through how to set up a new role.
- [How to set up a user group](https://docs.struct.com/tutorials/guides/how-to-work-with-user-management/how-to-set-up-a-user-group.md): This brief tutorial goes through how to set up a new user group
- [How to set up permissions](https://docs.struct.com/tutorials/guides/how-to-set-up-permissions.md): Permissions allow you to limit access or editing rights on data models.
- [How to set up permissions on tabs, sections and properties](https://docs.struct.com/tutorials/guides/how-to-set-up-permissions/how-to-set-up-permissions-on-tabs-sections-and-properties.md): This tutorial goes through how you can set up permissions on tabs, section and properties to limit the access of users in certain roles
- [How to create custom permissions](https://docs.struct.com/tutorials/guides/how-to-set-up-permissions/how-to-create-custom-permissions.md): This short tutorial shows how to create custom permissions to use in the PIM.
- [How to use Media](https://docs.struct.com/tutorials/guides/how-to-use-media.md): Struct PIM’s media archive streamlines your digital asset management by allowing users to organize, tag, and filter files within a flexible environment.
- [How to format assets](https://docs.struct.com/tutorials/guides/how-to-use-media/how-to-format-assets.md): Struct PIM supports formatting media directly through its media module based on querystring parameters.
- [Coming from PIM v3?](https://docs.struct.com/tutorials/guides/coming-from-pim-v3.md): Relearning how to efficiently work in Struct PIM can feel like a daunting task and this guide seeks to make this relearning journey faster
- [How to use app integration](https://docs.struct.com/tutorials/guides/how-to-use-app-integration.md): App integration is a powerful tool that opens up for new functionality to be added to the PIM through custom apps.
- [How to set up and edit an app integration](https://docs.struct.com/tutorials/guides/how-to-use-app-integration/how-to-set-up-and-edit-an-app-integration.md): A guide to setting up and editing app integrations
- [How to use Struct PIM Apps](https://docs.struct.com/tutorials/guides/how-to-use-struct-pim-apps.md): Learn how to use and navigate the apps created and maintained by the Struct PIM team.
- [How to use ShopifyConnector](https://docs.struct.com/tutorials/guides/how-to-use-struct-pim-apps/how-to-use-shopifyconnector.md)
- [How to connect your Shopify store with ShopifyConnector](https://docs.struct.com/tutorials/guides/how-to-use-struct-pim-apps/how-to-use-shopifyconnector/how-to-connect-your-shopify-store-with-shopifyconnector.md): Learn how to connect your Shopify Store with Struct PIM via the ShopifyConnector app.
- [Overview](https://docs.struct.com/developer/overview.md): Tools and guide for building and extending Struct PIM
- [API integration](https://docs.struct.com/developer/api-integration.md): Struct PIM ships with a standard REST Api, that allows for any interaction with Struct PIM resources. Use this to integrate your applications with Struct PIM
- [Best practices](https://docs.struct.com/developer/api-integration/best-practices.md): Guidelines for efficient and reliable API usage
- [Example project](https://docs.struct.com/developer/api-integration/example-project.md): This section contains an example project that will help you get familiar with various aspects of working with Struct PIM
- [App integration](https://docs.struct.com/developer/app-integration.md): Personalize the PIM by incorporating and customizing it with your own custom applications.
- [Quickstart](https://docs.struct.com/developer/app-integration/quickstart.md): Integrate your tools, workflows, or custom UI directly into the PIM with a TypeScript app.
- [Best practices](https://docs.struct.com/developer/app-integration/best-practices.md): Guidelines for efficient and reliable App integration
- [How to use the Extensions SDK package](https://docs.struct.com/developer/app-integration/how-to-use-the-extensions-sdk-package.md): Overview and usage guide for the Extensions SDK package
- [How to use Icon package](https://docs.struct.com/developer/app-integration/how-to-use-icon-package.md): Overview and usage guide for the Icon package
- [How to use UI package](https://docs.struct.com/developer/app-integration/how-to-use-ui-package.md): Overview and usage guide for the UI package
- [Example projects](https://docs.struct.com/developer/app-integration/example-projects.md): This section contains an example projects that will help you get familiar with various aspects of working with Struct PIM
- [App store](https://docs.struct.com/developer/app-store.md): Manage and distribute apps within Struct PIM
- [App](https://docs.struct.com/developer/app-store/app.md): Create and manage your private/public apps in the App store
- [Home](https://docs.struct.com/developer/app-store/app/home.md)
- [App details](https://docs.struct.com/developer/app-store/app/home/app-details.md)
- [App versions](https://docs.struct.com/developer/app-store/app/app-versions.md): Manage and configure different versions of your app, including creating, editing, and organizing version settings.
- [Manage version](https://docs.struct.com/developer/app-store/app/app-versions/manage-version.md)
- [Version details](https://docs.struct.com/developer/app-store/app/app-versions/manage-version/version-details.md)
- [App connections](https://docs.struct.com/developer/app-store/app/app-connections.md)
- [Manage connection](https://docs.struct.com/developer/app-store/app/app-connections/manage-connection.md)
- [Connection details](https://docs.struct.com/developer/app-store/app/app-connections/manage-connection/connection-details.md)
- [Activity log](https://docs.struct.com/developer/app-store/activity-log.md): Monitor app related activity
- [Activity details](https://docs.struct.com/developer/app-store/activity-log/activity-details.md)
- [Example projects](https://docs.struct.com/developer/example-projects.md): This section contains an example projects that will help you get familiar with various aspects of working with Struct PIM
- [Introduction](https://docs.struct.com/api-reference/introduction.md): Struct PIM ships with a standard REST API. Use webhooks in combination with API integrations to achieve near-real-time integrations and data consequence manipulation.
- [Endpoints](https://docs.struct.com/api-reference/endpoints.md): The API reference gives you a complete overview of the endpoints available as well as explanations of the data structures used
- [AISettings](https://docs.struct.com/api-reference/endpoints/aisettings.md)
- [AssetFolders](https://docs.struct.com/api-reference/endpoints/assetfolders.md)
- [Assets](https://docs.struct.com/api-reference/endpoints/assets.md)
- [AssetTypes](https://docs.struct.com/api-reference/endpoints/assettypes.md)
- [AttributeGroups](https://docs.struct.com/api-reference/endpoints/attributegroups.md)
- [Attributes](https://docs.struct.com/api-reference/endpoints/attributes.md)
- [AttributeScopes](https://docs.struct.com/api-reference/endpoints/attributescopes.md)
- [Browse](https://docs.struct.com/api-reference/endpoints/browse.md)
- [BusinessUnits](https://docs.struct.com/api-reference/endpoints/businessunits.md)
- [Catalogues](https://docs.struct.com/api-reference/endpoints/catalogues.md)
- [Categories](https://docs.struct.com/api-reference/endpoints/categories.md)
- [Dimensions](https://docs.struct.com/api-reference/endpoints/dimensions.md)
- [EnrichmentInsightSetups](https://docs.struct.com/api-reference/endpoints/enrichmentinsightsetups.md)
- [Exports](https://docs.struct.com/api-reference/endpoints/exports.md)
- [ExternalAssets](https://docs.struct.com/api-reference/endpoints/externalassets.md)
- [GlobalLists](https://docs.struct.com/api-reference/endpoints/globallists.md)
- [Languages](https://docs.struct.com/api-reference/endpoints/languages.md)
- [Maintenance](https://docs.struct.com/api-reference/endpoints/maintenance.md)
- [Messaging](https://docs.struct.com/api-reference/endpoints/messaging.md)
- [Miscellaneous](https://docs.struct.com/api-reference/endpoints/miscellaneous.md)
- [Permissions](https://docs.struct.com/api-reference/endpoints/permissions.md)
- [Products](https://docs.struct.com/api-reference/endpoints/products.md)
- [ProductStructures](https://docs.struct.com/api-reference/endpoints/productstructures.md)
- [Publications](https://docs.struct.com/api-reference/endpoints/publications.md)
- [SavedSearch](https://docs.struct.com/api-reference/endpoints/savedsearch.md)
- [Transactions](https://docs.struct.com/api-reference/endpoints/transactions.md)
- [UserGroup](https://docs.struct.com/api-reference/endpoints/usergroup.md)
- [UserRoles](https://docs.struct.com/api-reference/endpoints/userroles.md)
- [Users](https://docs.struct.com/api-reference/endpoints/users.md)
- [UserTasks](https://docs.struct.com/api-reference/endpoints/usertasks.md)
- [VariantGroups](https://docs.struct.com/api-reference/endpoints/variantgroups.md)
- [Variants](https://docs.struct.com/api-reference/endpoints/variants.md)
- [Webhooks](https://docs.struct.com/api-reference/endpoints/webhooks.md)
- [Workflows](https://docs.struct.com/api-reference/endpoints/workflows.md)
- [Models](https://docs.struct.com/api-reference/endpoints/models.md)
- [Overview](https://docs.struct.com/reference/overview.md): The Reference section describes the modules and features available in Struct PIM.
- [Dashboard](https://docs.struct.com/reference/dashboard.md): Struct PIM's highly customizable dashboard plays a key role in users day to day work in the system, allowing users to setup widgets according to their needs and preferences.
- [Widgets](https://docs.struct.com/reference/dashboard/widgets.md): Widgets are visual tools that offer special functionality, that allows the user important insight into a specific area of the system.
- [PIM](https://docs.struct.com/reference/pim.md)
- [Search](https://docs.struct.com/reference/pim/search.md)
- [Search help](https://docs.struct.com/reference/pim/search/search-help.md): Searches in Struct PIM can be highly customized by using specific syntax.
- [Search filters](https://docs.struct.com/reference/pim/search/search-filters.md)
- [Global Lists](https://docs.struct.com/reference/pim/global-lists.md): Create, edit or delete global list values for your global lists.
- [Product Catalogues](https://docs.struct.com/reference/pim/product-catalogues.md)
- [Media](https://docs.struct.com/reference/media.md): Struct PIM’s media archive streamlines your digital asset management by allowing users to organize, tag, and filter files within a flexible environment.
- [Search](https://docs.struct.com/reference/media/search.md)
- [Search help](https://docs.struct.com/reference/media/search/search-help.md): Searches in Struct PIM can be highly customized by using specific syntax.
- [Search filters](https://docs.struct.com/reference/media/search/search-filters.md)
- [Global Lists](https://docs.struct.com/reference/media/global-lists.md): Create, edit or delete global list values for your global lists.
- [Asset folders](https://docs.struct.com/reference/media/asset-folders.md): Asset folders allow you to organize and structure your assets into folders
- [Asset](https://docs.struct.com/reference/media/asset.md)
- [Asset details](https://docs.struct.com/reference/media/asset/asset-details.md)
- [Advanced filter](https://docs.struct.com/reference/media/advanced-filter.md)
- [FAQ](https://docs.struct.com/reference/media/faq.md): Frequently asked questions regarding the use of media section and assets
- [Publication](https://docs.struct.com/reference/publication.md): Struct PIM Publications bridges the gap between your data and your audience. Effortlessly generate dynamic catalogs, spreadsheets, and PowerPoints directly from your PIM.
- [Print publications](https://docs.struct.com/reference/publication/print-publications.md): Print your publications.
- [Print publications details](https://docs.struct.com/reference/publication/print-publications/print-publications-details.md)
- [Publication template](https://docs.struct.com/reference/publication/publication-template.md): Design the layout and format of your publications.
- [Publication template details](https://docs.struct.com/reference/publication/publication-template/publication-template-details.md)
- [File formats](https://docs.struct.com/reference/publication/publication-template/file-formats.md)
- [Publication translation](https://docs.struct.com/reference/publication/publication-translation.md): Add custom translations to your publications.
- [Publication translation details](https://docs.struct.com/reference/publication/publication-translation/publication-translation-details.md)
- [Publication font](https://docs.struct.com/reference/publication/publication-font.md): Add custom fonts to use for your publications
- [Publication font details](https://docs.struct.com/reference/publication/publication-font/publication-font-details.md): Details that describe the publication font
- [User Management](https://docs.struct.com/reference/user-management.md)
- [Users](https://docs.struct.com/reference/user-management/users.md): Manage users that have access to the system
- [Roles](https://docs.struct.com/reference/user-management/roles.md): Manage roles and what users with specific roles have permission to do in the system
- [Role permissions](https://docs.struct.com/reference/user-management/roles/role-permissions.md): Details about permissions that a role can be given
- [User groups](https://docs.struct.com/reference/user-management/user-groups.md): Manage which languages, business units and dimensions users has access to through user groups
- [User group details](https://docs.struct.com/reference/user-management/user-groups/user-group-details.md): Manage which languages, business units and dimensions users has access to through user groups
- [Settings](https://docs.struct.com/reference/settings.md): The Settings section is where Struct PIM is configured and controlled. Here you define system behavior, data structure, governance rules, integrations, and platform-wide preferences.
- [General](https://docs.struct.com/reference/settings/general.md)
- [Languages](https://docs.struct.com/reference/settings/general/languages.md): Manage languages available in the system
- [Permissions](https://docs.struct.com/reference/settings/general/permissions.md): View and manage permissions in the PIM
- [Permission groups](https://docs.struct.com/reference/settings/general/permission-groups.md): View and manage permission groups
- [Archive reasons](https://docs.struct.com/reference/settings/general/archive-reasons.md): Setup archive reasons that can be selected when archiving products and variants
- [Attribute indexing](https://docs.struct.com/reference/settings/general/attribute-indexing.md): Setup how attributes are indexed
- [Shared dashboards](https://docs.struct.com/reference/settings/general/shared-dashboards.md): View and manage shared dashboards in the PIM
- [File template](https://docs.struct.com/reference/settings/general/file-template.md)
- [File template details](https://docs.struct.com/reference/settings/general/file-template/file-template-details.md): Details that define and describe the file template
- [Data models](https://docs.struct.com/reference/settings/data-models.md)
- [Catalogues](https://docs.struct.com/reference/settings/data-models/catalogues.md): Catalogues can be used for many purposes such as managing different assortments, sales channels, specific structures and more
- [General settings](https://docs.struct.com/reference/settings/data-models/catalogues/general-settings.md): Add alias and label to the product structure and decide if this product structure should have variants and variant groups
- [Model setup](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup.md)
- [Tabs](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/tabs.md): Tabs allow you to easily divide entity data into different groups, like marketing, general data and specifications
- [Tab types](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/tabs/tab-types.md): The different types of tab you can add to your data model
- [Tab details](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/tabs/tab-types/tab-details.md): Configuration details for tabs
- [Sections](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/sections.md): Sections allow you to further segment data into relevant categories
- [Section types](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/sections/section-types.md): The different types of sections you can add to your data model
- [Section details](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/sections/section-types/section-details.md): Configuration details for sections
- [Properties](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/properties.md): Properties are the data that describe the model
- [Property types](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/properties/property-types.md): The different types of properties you can add to your data model
- [Property details](https://docs.struct.com/reference/settings/data-models/catalogues/model-setup/properties/property-types/property-details.md): Configuration details for properties
- [Wizard setup](https://docs.struct.com/reference/settings/data-models/catalogues/wizard-setup.md): Setup a creation wizard to use when creating a new category in this catalogue
- [Display settings](https://docs.struct.com/reference/settings/data-models/catalogues/display-settings.md): Display settings determine how a category is named in the PIM. The naming consists of a name pattern and one or more properties.
- [Identifiers](https://docs.struct.com/reference/settings/data-models/catalogues/identifiers.md): Add identifiers to the different entity types in the data model
- [Identifier details](https://docs.struct.com/reference/settings/data-models/catalogues/identifiers/identifier-details.md): Details that define identifiers
- [Product structures](https://docs.struct.com/reference/settings/data-models/product-structures.md): Product structures are the blueprints for products and variants in the system. A product structure defines tabs, sections and attributes that are available using that product structure
- [General settings](https://docs.struct.com/reference/settings/data-models/product-structures/general-settings.md): Add alias and label to the product structure and decide if this product structure should have variants and variant groups
- [Model setup](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup.md)
- [Tabs](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/tabs.md): Tabs allow you to easily divide entity data into different groups, like marketing, general data and specifications
- [Tab types](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/tabs/tab-types.md): The different types of tab you can add to your data model
- [Tab details](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/tabs/tab-types/tab-details.md): Configuration details for tabs
- [Sections](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/sections.md): Sections allow you to further segment data into relevant categories
- [Section types](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/sections/section-types.md): The different types of sections you can add to your data model
- [Section details](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/sections/section-types/section-details.md): Configuration details for sections
- [Properties](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/properties.md): Properties are the data that describe the model
- [Property types](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/properties/property-types.md): The different types of properties you can add to your data model
- [Property details](https://docs.struct.com/reference/settings/data-models/product-structures/model-setup/properties/property-types/property-details.md): Configuration details for properties
- [Wizard setup](https://docs.struct.com/reference/settings/data-models/product-structures/wizard-setup.md): Setup a creation wizard to use when creating a new or copying a current product in this product structure
- [Display settings](https://docs.struct.com/reference/settings/data-models/product-structures/display-settings.md): Display settings determine how an entity is named in the PIM. The naming consists of a name pattern and one or more properties.
- [Identifiers](https://docs.struct.com/reference/settings/data-models/product-structures/identifiers.md): Add identifiers to the different entity types in the data model
- [Identifier details](https://docs.struct.com/reference/settings/data-models/product-structures/identifiers/identifier-details.md): Details that define identifiers
- [Variation definitions](https://docs.struct.com/reference/settings/data-models/product-structures/variation-definitions.md): Add variation definitions and defining attributes for variants of a product
- [Variation definition details](https://docs.struct.com/reference/settings/data-models/product-structures/variation-definitions/variation-definition-details.md): Additional details when adding variation definition and defining attributes for variants of a product
- [Asset types](https://docs.struct.com/reference/settings/data-models/asset-types.md): Asset types gives the user a handy way to add information to assets through data models.
- [General settings](https://docs.struct.com/reference/settings/data-models/asset-types/general-settings.md): Add name and allowed file types for the asset type.
- [Model setup](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup.md)
- [Tabs](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/tabs.md): Tabs allow you to easily divide entity data into different groups, like marketing, general data and specifications
- [Tab types](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/tabs/tab-types.md): The different types of tab you can add to your asset data model
- [Tab details](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/tabs/tab-types/tab-details.md): Configuration details for tabs
- [Sections](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/sections.md): Sections allow you to further segment data into relevant categories
- [Section types](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/sections/section-types.md): The different types of sections you can add to your asset data model
- [Section details](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/sections/section-types/section-details.md): Configuration details for sections
- [Properties](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/properties.md): Properties are the data that describe the model
- [Property types](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/properties/property-types.md): The different types of properties you can add to your data model
- [Property details](https://docs.struct.com/reference/settings/data-models/asset-types/model-setup/properties/property-types/property-details.md): Configuration details for properties
- [Global lists](https://docs.struct.com/reference/settings/data-models/global-lists.md): Global lists are used to create predefined lists of entities that can be referenced on products, variants, categories or even other global lists
- [Global list details](https://docs.struct.com/reference/settings/data-models/global-lists/global-list-details.md): Details that define and describe the global list
- [Global list folders](https://docs.struct.com/reference/settings/data-models/global-list-folders.md): Global list folders helps you stay structured when working with global lists
- [Attributes](https://docs.struct.com/reference/settings/data-models/attributes.md): Attributes are one of the core concepts of the system and functions as the building blocks of products, variants, categories and global lists
- [Attribute details](https://docs.struct.com/reference/settings/data-models/attributes/attribute-details.md): Details that define and describe the attribute
- [Data type details](https://docs.struct.com/reference/settings/data-models/attributes/attribute-details/data-type-details.md): Advanced settings for the chosen data type
- [Attribute groups](https://docs.struct.com/reference/settings/data-models/attribute-groups.md): Attribute groups are used for grouping attributes for visual presentation on different channels
- [Attribute group details](https://docs.struct.com/reference/settings/data-models/attribute-groups/attribute-group-details.md): Details that describe the attribute group
- [Attribute scopes](https://docs.struct.com/reference/settings/data-models/attribute-scopes.md): Attribute scopes define a technical grouping of attributes, that can be used to ease the programmatic management of attributes
- [Dimensions](https://docs.struct.com/reference/settings/data-models/dimensions.md): Dimensions are a way for users to segment their data beyond localization
- [Dimension details](https://docs.struct.com/reference/settings/data-models/dimensions/dimension-details.md): Details that define the dimension
- [Data governance](https://docs.struct.com/reference/settings/data-governance.md)
- [Enrichment insights](https://docs.struct.com/reference/settings/data-governance/enrichment-insights.md): Enrichment insights allow you to keep track of the enrichment of your products, categories, variants or variant groups based on criteria chosen by you.
- [Enrichment insight details](https://docs.struct.com/reference/settings/data-governance/enrichment-insights/enrichment-insight-details.md): Enrichment insights allow you to keep track of the enrichment of your products, categories, variants or variant groups based on criteria chosen by you.
- [Enrichment insight rules](https://docs.struct.com/reference/settings/data-governance/enrichment-insights/enrichment-insight-details/enrichment-insight-rules.md): Enrichment insight rules determine how enrichment is calculated for each entity.
- [Business rules](https://docs.struct.com/reference/settings/data-governance/business-rules.md): Business rules can help automate processes within the system.
- [Business rule details](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details.md): Details that define the business rule.
- [Triggers](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/triggers.md): Triggers determine when a business rule fires.
- [Trigger details](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/triggers/trigger-details.md): Triggers determine when a business rule fires.
- [Trigger configuration details](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/triggers/trigger-details/trigger-configuration-details.md): Trigger configuration details are the settings that specify when a trigger should trigger.
- [Conditions](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/conditions.md): Conditions must be met for the actions in a business rule to execute.
- [Condition details](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/conditions/condition-details.md): Conditions must be met for the actions in a business rule to execute.
- [Condition configuration details](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/conditions/condition-details/condition-configuration-details.md): Condition configuration details are the settings that a condition has to match.
- [Actions](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/actions.md): Actions are executed if a business rule is triggered and its conditions are met.
- [Action details](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/actions/action-details.md): Actions are executed if a business rule is triggered and its conditions are met.
- [Action configuration details](https://docs.struct.com/reference/settings/data-governance/business-rules/business-rule-details/actions/action-details/action-configuration-details.md): Action configuration details are the settings that specify an action.
- [Workflows](https://docs.struct.com/reference/settings/data-governance/workflows.md): Workflows are a way, to control the flow of products through workflow states, that indicate where the product is in its lifecycle, from being created to being released or discontinued.
- [Workflow states](https://docs.struct.com/reference/settings/data-governance/workflows/workflow-states.md): Workflow states are the states the workflow can be in.
- [Workflow state transitions](https://docs.struct.com/reference/settings/data-governance/workflows/workflow-states/workflow-state-transitions.md): Workflow state transitions define how a workflow state transitions
- [Workflow state transition details](https://docs.struct.com/reference/settings/data-governance/workflows/workflow-states/workflow-state-transitions/workflow-state-transition-details.md): Details that define workflow state transitions.
- [Workflow assignments](https://docs.struct.com/reference/settings/data-governance/workflows/workflow-assignments.md): Workflow assignments determine which entities are attached to which workflow.
- [Business units](https://docs.struct.com/reference/settings/data-governance/business-units.md): Business units allow you to strategically divide responsibility among different divisions.
- [AI Assistant](https://docs.struct.com/reference/settings/ai-assistant.md): The AI Assistant provides you with endless creative possibilities, removing the frustration of writer's block and sparking inspiration with ease
- [Translation](https://docs.struct.com/reference/settings/ai-assistant/translation.md): Configure the translation assistant
- [Text generation](https://docs.struct.com/reference/settings/ai-assistant/text-generation.md): Configure the text generation assistant
- [Integration](https://docs.struct.com/reference/settings/integration.md)
- [API configuration](https://docs.struct.com/reference/settings/integration/api-configuration.md): API configuration allows you to manage API configurations and which endpoints of the API can be accessed with unique API keys.
- [API configuration details](https://docs.struct.com/reference/settings/integration/api-configuration/api-configuration-details.md): Details that define and describe the API configuration.
- [API configuration basic settings](https://docs.struct.com/reference/settings/integration/api-configuration/api-configuration-details/api-configuration-basic-settings.md): Basic settings that define and describe the API key browse endpoints.
- [API configuration advanced settings](https://docs.struct.com/reference/settings/integration/api-configuration/api-configuration-details/api-configuration-advanced-settings.md): Advanced settings that define and describe the API key browse endpoints.
- [Webhooks](https://docs.struct.com/reference/settings/integration/webhooks.md): Webhooks allow external systems to be notified of specific events happening in Struct PIM.
- [Webhook details](https://docs.struct.com/reference/settings/integration/webhooks/webhook-details.md): Details that define and describe the webhook.
- [Advanced event settings](https://docs.struct.com/reference/settings/integration/webhooks/webhook-details/advanced-event-settings.md): Advanced event settings for webhooks and messaging.
- [Additional trigger options](https://docs.struct.com/reference/settings/integration/webhooks/webhook-details/advanced-event-settings/additional-trigger-options.md): Additional trigger options available to advanced event settings.
- [Azure Service Bus](https://docs.struct.com/reference/settings/integration/azure-service-bus.md): Handle messaging with Azure service bus.
- [Azure Service Bus details](https://docs.struct.com/reference/settings/integration/azure-service-bus/azure-service-bus-details.md): Details that define and describe the azure service bus connection.
- [Extensions](https://docs.struct.com/reference/settings/integration/extensions.md)
- [Apps](https://docs.struct.com/reference/settings/integration/apps.md): Apps are custom made applications that allow you to extend the functionality of your PIM.
- [Apps details](https://docs.struct.com/reference/settings/integration/apps/apps-details.md): Details that define apps.
- [Extension points](https://docs.struct.com/reference/settings/integration/apps/apps-details/extension-points.md): Extension points that define where the PIM should display the app.
- [Extension point types](https://docs.struct.com/reference/settings/integration/apps/apps-details/extension-points/extension-point-types.md): The selection of extension points available inside the PIM.
- [Maintenance](https://docs.struct.com/reference/settings/maintenance.md)
- [Index management](https://docs.struct.com/reference/settings/maintenance/index-management.md): Perform manual system upkeep tasks to ensure optimal functionality, such as rebuilding indexes or managing data synchronization.
- [System changelog](https://docs.struct.com/reference/settings/maintenance/system-changelog.md): The changelog is an overview of all transactions made within the PIM. Every transaction is logged with a date, time transaction type and username
- [Background tasks](https://docs.struct.com/reference/settings/maintenance/background-tasks.md): Background tasks are tasks Struct PIM is performing behind the curtains for you
- [Import](https://docs.struct.com/reference/import.md): The Import-feature makes it easy to create or update entities in bulk
- [Saved searches](https://docs.struct.com/reference/saved-searches.md): Quickly apply search filters you have previously saved
- [Tasks](https://docs.struct.com/reference/tasks.md): Get every team member on the same page with the easy-to-use task management with user assignment and product attachment capabilities.
- [Task overview](https://docs.struct.com/reference/tasks/task-overview.md): Get every team member on the same page with the easy-to-use task management with user assignment and product attachment capabilities
- [Task details](https://docs.struct.com/reference/tasks/task-details.md): Details that define and describe the task
- [App Store](https://docs.struct.com/reference/app-store.md): The App Store is the official feature for extending your PIM. Discover and install apps built by partners or the Struct PIM team to add new layers of functionality to your product data management.
- [Struct Apps](https://docs.struct.com/reference/app-store/struct-apps.md): Apps created and maintained by the Struct PIM team.
- [ShopifyConnector](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector.md): The Shopify Connector app in Struct PIM helps you keep your online Shopify store in sync with your product data.
- [ShopifyConnector details](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/shopifyconnector-details.md)
- [Stores](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/shopifyconnector-details/stores.md): Manage your Shopify store connections in one place. Set up your synchronization rules, localization settings, and API access to ensure your product data is always up to date.
- [Store details](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/shopifyconnector-details/stores/store-details.md): Details that define the store.
- [Data Models](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/shopifyconnector-details/data-models.md)
- [Data Models details](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/shopifyconnector-details/data-models/data-models-details.md): Bridge the gap between your Struct PIM data and Shopify. Use this section to select which product models to sync and how your internal attributes should appear to your customers.
- [Integration Queue](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/shopifyconnector-details/integration-queue.md): Monitor the real-time status of your data transfers. Track every sync event between Struct PIM and Shopify to ensure your product updates are processing successfully and on schedule.
- [Setup](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/shopifyconnector-details/setup.md)
- [Setup details](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/shopifyconnector-details/setup/setup-details.md): The setup page is where you flip the main switches for the connector, like setting up your API key, URL and other important settings.
- [Quickstart](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/quickstart.md): Learn how to quickly integrate and synchronize your product data with Shopify using the ShopifyConnector.
- [Requirements](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/requirements.md): Read and learn about the requirements for the ShopifyConnector to function and be able to communicate with your Shopify store properly.
- [Permissions](https://docs.struct.com/reference/app-store/struct-apps/shopifyconnector/permissions.md)
- [Overview](https://docs.struct.com/glossary/overview.md): Welcome to the Struct PIM glossary. This page defines the key concepts and terminology used throughout the platform.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.struct.com/struct-pim-documentation.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
