fabric allows you to configure preset webhooks to listen for key events and review webhook history.

Supported Webhooks

The following webhooks are available in the Topic field when selecting a webhook.

Webhook TopicDescriptionRecommended
Brand Completed OnboardingTriggers when a supplier finishes their onboarding process.Recommended
Brand Location CreatedTriggers when a supplier adds a new warehouse location in fabric.Optional
Brand Location DeletedTriggers when a supplier removes a warehouse location from fabric.Optional
Brand Location UpdatedTriggers when a supplier updates details for a warehouse location in fabric.Optional
Connection CreatedTriggers when a supplier accepts a merchant’s invitation, creating a connection with the merchant’s default settings.Recommended
Credit Memo CreatedTriggers when a credit memo is created in fabric.Optional
Feed Request ApprovedTriggers when a supplier approves an Import Request.Optional - Recommended if the merchant uses “Import Requests” for merchandising.
Feed Request ReviewedTriggers when a supplier reviews an Import Request.Optional - Recommended if the merchant uses “Import Requests” for merchandising.
Invoice CreatedTriggers when a supplier creates an invoice in fabric.Recommended
Item Inventory UpdatedTriggers when a supplier updates inventory levels for an item.Recommended
Offer CreatedTriggers when an offer is created in fabric.Optional
Order Backorder Date UpdatedTriggers when a supplier updates the backorder date for an item on an order in fabric.Optional - Recommended if the merchant allows suppliers to backorder items on orders.
Order BackorderedTriggers when a supplier marks items on an order as backordered in fabric.Optional - Recommended if the merchant allows suppliers to backorder items on orders.
Order CanceledTriggers when an order is marked as canceled in fabric.Recommended
Order ClosedTriggers when an order enters a closed status in fabric (meaning it has been shipped and invoiced).Recommended
Order ReturnedTriggers when a return is created for an order.Optional - Recommended if the merchant manages returns in fabric.
Proposal CreatedTriggers when a supplier creates a proposal (in draft status, not yet visible to the merchant).Optional
Proposal ProposedTriggers when a supplier submits a proposal for merchant review and approval (now visible to the merchant).Optional - Recommended if the merchant uses “Import Requests” for merchandising.
Proposal Variant AddedTriggers when a variant is added to a proposal.Optional
RMA ApprovedTriggers when a supplier approves a return (RMA) in fabric.Optional - Recommended if the merchant manages returns in fabric.
RMA CompletedTriggers when a return (RMA) is completed in fabric.Optional - Recommended if the merchant manages returns in fabric.
RMA RejectedTriggers when a supplier rejects a return (RMA) in fabric.Optional - Recommended if the merchant manages returns in fabric.
Shipment ClosedTriggers when a shipment is marked as closed in fabric.Recommended
Shipment CreatedTriggers when a supplier creates a shipment in fabric.Optional
Shipment UpdatedTriggers when a shipments details are updated in fabric.Optional
Variant CreatedA supplier adds a new item (variant) in fabric.Optional
Variant Description Attribute UpdatedTriggers when a supplier updates the description of an item.Optional
Variant General Attribute UpdatedTriggers when a supplier updates a basic attribute of an item.Optional
Variant Identifier Attribute UpdatedTriggers when a supplier updates an item’s SKU, Name, or UPC.Optional
Variant Image Attribute UpdatedTriggers when a supplier updates an item image.Optional - Recommended if the merchant uses the supplier’s SKU or UPC as their main identifier.
Variant Misc Attribute UpdatedTriggers when a supplier updates a miscellaneous attribute of an item.Optional
Variant Shipping Attribute UpdatedTriggers when a supplier updates a shipping attribute of an item.Optional

Configure a Webhook

  1. In the main menu, click your merchant name > Merchant Settings.

    The Merchant Settings page is displayed.

  2. Click Webhooks (Advanced).

    The Webhooks page is displayed.

  3. Click Add Webhook.

    The Add Webhook window is displayed.

  4. In the Topic field, select the webhook you would like to use.

    Use the table provided in this document to learn about each webhook and what they do.

  5. In the Method field, select a method.

    fabric recommends using POST.

  6. In the URL field, enter the target_url.

    By default, the Status field is set to Enabled.

  7. Click Add Webhook.

    You can repeat this process to add multiple webhooks.

Once enabled, the Webhook History at the bottom of the Webhooks page provides visibility into event flow.

Webhook History

The webhook history section shows event flows for each webhook. You can filter by a specific webhook, or view the most recent events by default. This history is retained for 24 months.