Struct Docs
Struct.PIM v3
Struct.PIM v3
  • Struct PIM Documentation
  • API Reference
  • Changelog
  • Latest updates from Struct HQ
  • Latest updates in Documentation
  • Fundamental concepts
    • Get familiar with Struct PIM
    • Catalogues & categories
    • Products & variants
    • Attributes
    • Product structures
    • Identifiers
    • Global lists
    • Collections
    • Security management
    • Localization & segmentation
    • Revisions & changelog
    • Dashboard
    • Publications
    • Supplier onboarding portal
  • Tutorials
    • Helpful guides
      • How to use product models
      • How to use product catalogues
      • How to use enrichment insights
      • How to use Import
        • How to import products
        • How to import data into a list property on entities
        • How to import categories
        • How to import with media
        • How to use File mappings
        • How to use Validation rules during import
        • How to use Transformation during import
      • How to use Business rules
        • How to set up and edit a business rule
        • How to use conditions in a business rule
        • How to set up business rules to trigger other business rules
        • How to automatically set release status
        • How to automatically calculate the size of a variant
        • How to automate price conversion
        • How to assign documents to a product when it is created
        • How to manage product identifiers
    • Example projects
      • Working with the API
      • Product viewer
      • Publications 3.15
  • Integration
    • Integrate with Struct PIM
    • Web API
    • Webhooks
    • Media format
  • Reference
    • How to use Struct PIM
    • Search
      • Manage columns
      • Bulk actions
      • Search help
    • Tasks
      • Task details
    • Global lists
      • Global list details
    • Product catalogues
      • Product catalogue details
        • General settings
        • Data model
          • Tab types
            • Tab details
          • Section types
            • Section details
          • Property types
            • Property details
        • Workflow
        • Display settings
        • Identifiers
          • Identifier details
    • Collections
    • Background tasks
    • Publications
      • Prints
        • Print details
      • Templates
        • Edit template
          • Template settings details
          • Template design
            • Header/Footer elements
            • Template preview settings
    • Product model setup
      • Product structures
        • Product structure details
          • General settings
          • Data model
            • Tab types
              • Tab details
            • Section types
              • Section details
            • Property types
              • Property details
          • Variation definitions
            • Variation definition details
          • Product wizards
          • Variant group create wizard
          • Variant create wizard
          • Display settings
          • Identifiers
            • Identifier details
      • Attributes
        • Attribute details
          • Data type details
      • Attribute groups
        • Attribute group details
      • Attribute scopes
      • Dimensions
        • Dimension details
      • Enrichment Insights
        • Enrichment insight details
        • Insights setup
          • Insight details
      • Business rules
        • Business rule details
          • Triggers
            • Trigger details
              • Trigger configuration details
          • Conditions
            • Condition details
              • Condition configuration details
          • Actions
            • Action details
              • Action configuration details
      • Changelog
      • Workflows
        • Workflow details
        • Workflow states
          • Workflow state details
          • Workflow transitions
            • Workflow transition details
    • Settings
      • API configuration
        • API configuration details
          • API configuration basic settings
          • API configuration advanced settings
      • Webhooks
        • Webhook details
          • Webhook advanced details
      • Messaging
        • Messaging details
      • Security
        • User settings
        • User group permissions
      • Setup
        • General
        • Supplier portal email
        • Supplier portal
        • Archive reasons
        • Scheduled tasks
        • Attribute indexing
        • User settings
      • Permission Management
        • Permissions
        • Permission Groups
      • Languages
      • Maintenance
      • License
      • Extensions
        • Extensions details
        • URL details
      • File mappings
        • File Mapping details
      • AI assistant
        • Translation
        • Text generation
    • Dashboard
      • Saved searches
        • Saved searches details
      • Dashboard tabs
      • Widget details
        • Widget types
Powered by GitBook
On this page
  • Conditional triggering
  • Category updated
  • Enrichment insights changed
  • Product updated
  • Variant group updated
  • Variant updated
  1. Reference
  2. Settings
  3. Webhooks
  4. Webhook details

Webhook advanced details

Advanced settings for webhook setup.

PreviousWebhook detailsNextMessaging

Last updated 5 months ago

You can add or update webhooks through > .

Conditional triggering

Determines whether the request shall only fire under specific circumstances. If toggled additional options are available depending on the original option that was toggled.

Category updated

Condition
Description

Catalogue updates

Determines whether the request shall fire when a category is moved to another catalogue.

Parent category updates

Determines whether the request shall fire when the category is moved.

Sort order updates

Determines whether the request shall fire when the sort order is updated.

Specific catalogue updates only

Select if only updates in specific catalogues should trigger a request.

Attribute updates

Select if the request shall fire for attribute updates. Can be chosen to fire only on speific attribute updates. If this is chosen you will additionally need to set the attributes to fire for.

Data mode

The data mode to use for the body of a request.

Example

Example of body data in a request.

Enrichment insights changed

Condition
Description

Enrichment setups to trigger on

Which enrichment setups should trigger a request.

Only on completed change

Determines whether the request shall only trigger for entities with insight completeness changed to or from 100%

Product updated

Condition
Description

Category updates

Determines whether the request shall fire when the product category classification changes.

Product structure updates

Determines whether the request shall fire on product structure updates.

Variation definition updates

Determines whether the request shall fire on variation definition updates.

Archiving status update

Determines whether the request shall fire when a product is archived or unarchived.

Attribute updates

Select if the request shall fire for attribute updates. Can be chosen to fire only on speific attribute updates. If this is chosen you will additionally need to set the attributes to fire for.

Data mode

The data mode to use for the body of a request.

Example

Example of body data in a request.

Variant group updated

Condition
Description

Category updates

Determines whether the request shall fire when the product category classification changes.

Archiving status update

Determines whether the request shall fire when a product is archived or unarchived.

Attribute updates

Select if the request shall fire for attribute updates. Can be chosen to fire only on speific attribute updates. If this is chosen you will additionally need to set the attributes to fire for.

Data mode

The data mode to use for the body of a request.

Example

Example of body data in a request.

Variant updated

Condition
Description

Product association change

Determines whether the request shall fire when the variant is assigned to a new parent product.

Variant group association change

Determines whether the request shall fire when the variant is assigned to a new parent product.

Sort order updates

Determines whether the request shall fire when the variant sort order is changed.

Variant group sort order

Determines whether the request shall fire when the variant sort order is changed within a variant group.

Archiving status update

Determines whether the request shall fire when a variant is archived or unarchived.

Attribute updates

Select if the request shall fire for attribute updates. Can be chosen to fire only on speific attribute updates. If this is chosen you will additionally need to set the attributes to fire for.

Data mode

The data mode to use for the body of a request.

Example

Example of body data in a request.

Settings
Webhooks