Wix logo

Wix

Wix is a cloud-based web development platform that allows users to create HTML5 websites and mobile sites through drag-and-drop tools. The Wix API provides programmatic access to manage sites, products, orders, and other resources.

139 actions Integration catalog
Request access
Connect Wix once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Special PermissionsWIX_ADD_SPECIAL_PERMISSIONS
Tool to add special permissions to a Wix data collection for a specific user or role. Use when you need to grant CRUD permissions (insert, update, remove, read) to a user or role for a specific collection.
Calculate First Available Time Slots Per MenuWIX_CALCULATE_FIRST_AVAILABLE_TIME_SLOTS_PER_MENU
Tool to calculate and retrieve the first available time slot of each fulfillment type for each specified menu. Use when you need to check availability for restaurant operations. Note: Developer Preview status - API is subject to change.
Cancel Automation EventWIX_CANCEL_EVENT
Tool to cancel any remaining automation actions for a trigger and external entity. Use when you need to stop automation workflows that are no longer relevant (e.g., after an invoice is paid or a form submission is processed).
Cancel OrderWIX_CANCEL_ORDER
Cancels an existing e-commerce order by marking its status as CANCELED. Use this action when you need to cancel an order due to customer request, inventory issues, or other business reasons. This action is irreversible — once an order is canceled, it cannot be restored to its previous state.
Cancel Background TaskWIX_CANCEL_TASK
Tool to cancel a background task in Wix CMS. Use when you need to stop a running background task that is no longer needed.
Check ContentWIX_CHECK_CONTENT
Tool to check content text against Wix moderation rules. Use when you need to validate user-submitted content for policy violations before publishing or to determine if content requires moderation.
Check Domain AvailabilityWIX_CHECK_DOMAIN_AVAILABILITY
Tool to check if a domain name is available for purchase. Use when you need to verify domain availability before registration. Returns an availability object with a boolean indicating if the domain can be purchased.
Count Extended BookingsWIX_COUNT_EXTENDED_BOOKINGS
Tool to count extended bookings matching specified filter criteria. Use when you need to get the total number of bookings without retrieving the full booking data.
Add Labels to ContactWIX_CREATE_CONTACTS_LABELS
Tool to add labels to a Wix contact using the Labels API. Use when you need to categorize or tag contacts with specific labels like 'contacts.customers' or 'contacts.contacted-me'.
Enable Points ExpirationWIX_CREATE_POINTS_EXPIRATION_ENABLE
Tool to enable points expiration for a Wix loyalty program. Use when you need to activate the points expiration feature, which changes the pointsExpiration status to ENABLED.
Bulk Create Products With InventoryWIX_CREATE_PRODUCTS_WITH_INVENTORY_BULK_CREATE
Tool to bulk create products with inventory in Wix. Use when you need to create multiple products with pricing and stock information in a single request. Supports up to 100 products per request. Physical products require physical_properties.
Create Tax RegionWIX_CREATE_TAX_REGION
Tool to create a tax region in Wix using the Tax Regions API. Use when you need to define a location-specific tax treatment by country and subdivision with an associated tax calculator.
Bulk Delete Abandoned CheckoutsWIX_DELETE_ABANDONED_CHECKOUTS_BULK
Tool to bulk delete abandoned checkouts from Wix e-commerce. Use when you need to remove multiple abandoned checkouts by their IDs.
Delete Add-On GroupWIX_DELETE_ADD_ON_GROUP
Tool to delete an add-on group from a Wix Bookings service. Use when you need to remove an add-on group from a specific service by providing the service ID and add-on group ID.
Delete Back In Stock NotificationWIX_DELETE_BACK_IN_STOCK_NOTIFICATION
Tool to delete a back in stock notification request from Wix e-commerce. Use when you need to remove a customer's request to be notified when a product comes back in stock.
Bulk Delete Benefit ItemsWIX_DELETE_BENEFIT_ITEMS
Tool to bulk delete benefit items from Wix Benefit Programs. Use when you need to remove multiple benefit items at once by providing their IDs.
Bulk Delete Billable ItemsWIX_DELETE_BILLABLE_ITEMS_BULK
Tool to bulk delete billable items in Wix. Use when you need to remove multiple billable items at once by providing their IDs. This triggers a Billable Item Deleted event in the Wix system.
Delete Schedule BookmarkWIX_DELETE_BOOKMARK
Tool to remove a bookmark from a schedule item in Wix Events. Use when you need to delete a user's saved bookmark for a specific event schedule item.
Bulk Delete BrandsWIX_DELETE_BRANDS_BULK
Tool to delete multiple brands from the Wix Stores catalog. When a brand is deleted, it's automatically removed from all products that reference it. Use when you need to remove multiple brands at once.
Bulk Delete Translation ContentWIX_DELETE_BULK_CONTENT
Tool to bulk delete translation content by IDs. Use when you need to delete multiple translation content items in a single operation.
Bulk Delete VariantsWIX_DELETE_BULK_VARIANTS
Tool to bulk delete item variants from Wix Restaurants menus. Use when you need to remove multiple menu item variants at once.
Delete FAQ CategoryWIX_DELETE_CATEGORY
Tool to delete an FAQ category from the Wix site. Deleting a category permanently removes it and all associated questions from the FAQ page. Triggers a Category Deleted event.
Unlabel ContactWIX_DELETE_CONTACTS_LA
Tool to remove labels from a contact in the Wix CRM system. Use when you need to unlabel a contact by removing specific label keys. This triggers a Contact Updated event in the Wix system.
Delete CustomizationWIX_DELETE_CUSTOMIZATION
Tool to delete a customization from the Wix Stores catalog. Use when you need to permanently remove a customization option by its ID.
Delete Data Collection FieldWIX_DELETE_DATA_COLLECTION_FIELD
Tool to delete a field from a Wix data collection. Use when you need to remove a field from a collection's structure, which also removes all associated values. The operation is idempotent and succeeds even if the collection or field doesn't exist.
Bulk Delete Form SchemasWIX_DELETE_FORMS
Tool to bulk delete form schemas from Wix Forms. Use when you need to remove multiple forms by their IDs in a single operation.
Delete Info SectionWIX_DELETE_INFO_SECTION
Tool to delete an info section from the Wix Stores catalog. Use when you need to permanently remove a specific info section by its ID.
Bulk Delete Inventory ItemsWIX_DELETE_INVENTORY_ITEMS_BULK
Tool to bulk delete inventory items from the Wix Stores catalog. Accepts non-existent IDs without error. Use when you need to remove multiple inventory items at once.
Bulk Delete Benefit Items By FilterWIX_DELETE_ITEMS_BY_FILTER
Tool to bulk delete benefit program items by filter criteria. Use when you need to delete multiple items matching specific conditions within a namespace. If no filter is provided, this may delete all items in the namespace.
Delete Loyalty CouponWIX_DELETE_LOYALTY_COUPON
Tool to delete a loyalty coupon from the Wix Loyalty Program. Note that deleting a loyalty coupon does not affect the functionality of the corresponding discount coupon itself. Use when you need to remove a loyalty coupon by its unique identifier.
Delete MenuWIX_DELETE_MENU
Tool to delete a menu from Wix Restaurants. Use when you need to permanently remove a menu by its ID. The endpoint implements idempotent DELETE behavior.
Bulk Delete ModifiersWIX_DELETE_MODIFIERS_BULK
Tool to bulk delete item modifiers from Wix Restaurants Menus. Use when you need to remove multiple item modifiers at once by providing their IDs.
Bulk Delete Pool DefinitionsWIX_DELETE_POOL_DEFINITIONS_BULK
Tool to bulk delete pool definitions from Wix Benefit Programs. Use when you need to remove multiple pool definitions by their IDs in a single operation.
Delete Product OptionsWIX_DELETE_PRODUCT_OPTIONS
Tool to delete all options from a Wix product. Use when you need to remove all product options (like Color, Size) and reset the product to a single default variant. Only works when variant management is disabled.
Bulk Delete ProductsWIX_DELETE_PRODUCTS
Tool to bulk delete products from the Wix Stores catalog. Use when you need to permanently remove multiple products by their IDs.
Delete Program DefinitionWIX_DELETE_PROGRAM_DEFINITION
Tool to delete a program definition from Wix Benefit Programs. Use when you need to permanently remove a benefit program definition by its ID.
Delete ProjectWIX_DELETE_PROJECT
Tool to delete a project from Wix Portfolio. Use when you need to remove a specific project by its ID. Note: This operation may return an empty success response when the Portfolio app is not installed.
Delete Project ItemWIX_DELETE_PROJECT_ITEM
Tool to delete a project item from the Wix Portfolio. Use when you need to permanently remove a portfolio project item by its ID.
Delete Question EntryWIX_DELETE_QUESTION_ENTRY
Tool to delete a question entry from Wix FAQ app. Use when you need to permanently remove a FAQ question entry by its ID.
Delete Receipt PresetWIX_DELETE_RECEIPT_PRESET
Tool to permanently delete a receipt preset from Wix. Use when you need to remove a receipt preset by its ID. This triggers a Receipt Preset Deleted event in the Wix system.
Bulk Delete Notification RecipientsWIX_DELETE_RECIPIENTS_BULK
Tool to bulk delete notification recipients for Wix Restaurants online orders. Use when you need to remove multiple recipients at once by providing their IDs.
Bulk Delete Reports By FilterWIX_DELETE_REPORTS_BY_FILTER
Tool to bulk delete reports from the dashboard by filter criteria. Use when you need to remove multiple reports matching specific conditions. Triggers a Report Deleted event for each removed report.
Bulk Delete RSVPs By FilterWIX_DELETE_RSVPS_BY_FILTER
Tool to bulk delete event RSVPs by filter criteria. Use when you need to remove multiple RSVPs matching specific conditions. If no filter is provided, this may delete all RSVPs.
Delete Service Fee RuleWIX_DELETE_RULE
Tool to delete a service fee rule from Wix Restaurants Online Orders. Use when you need to remove a specific rule by its ID.
Delete Schedule ItemWIX_DELETE_SCHEDULE_ITEM
Tool to delete schedule items from a Wix event. Use when you need to remove one or more schedule items from an event's draft schedule.
Delete SecretWIX_DELETE_SECRET
Tool to delete a secret from Wix Secrets Vault. Use when you need to permanently remove a secret by its GUID identifier.
Delete Sender DetailsWIX_DELETE_SENDER_DETAILS
Tool to delete sender details from Wix email marketing. Use when you need to remove a sender from the available senders list. Note: You cannot delete a default sender - you must first create a new sender and mark it as default before deleting the original.
Delete Sender EmailWIX_DELETE_SENDER_EMAIL
Tool to delete a sender email from Wix Marketing. Use when you need to remove a specific sender email by its ID.
Delete ServiceWIX_DELETE_SERVICE
Tool to delete a service from Wix Bookings. Use when you need to remove a single service by its ID. Triggers a 'Service Deleted' event upon success.
Bulk Delete Services By FilterWIX_DELETE_SERVICES_BY_FILTER
Tool to bulk delete booking services by filter criteria. The operation succeeds even if individual services can't be deleted, with failure information returned in bulkActionMetadata. Triggers Service Deleted webhook for each successfully deleted service.
Bulk Delete ServicesWIX_DELETE_SERVICES_IN_BULK
Tool to bulk delete services from Wix Bookings. Use when you need to remove multiple services at once by providing their IDs.
Delete Ticket Check-InWIX_DELETE_TICKET_CHECK_IN
Tool to delete ticket check-in records for Wix Events. Use when you need to remove check-in status for one or more tickets at an event.
Bulk Delete Ticket DefinitionsWIX_DELETE_TICKET_DEFINITIONS_BULK
Tool to bulk delete ticket definitions by filter criteria for Wix Events. Use when you need to delete multiple ticket definitions matching specific conditions. Requires 'Manage Ticket Definitions' permission.
Delete Ticket ReservationWIX_DELETE_TICKET_RESERVATION
Tool to delete a ticket reservation from Wix Events. Use when you need to remove a ticket reservation that is no longer needed or valid.
Delete User Defined FieldsWIX_DELETE_USER_DEFINED_FIELDS
Tool to delete user defined fields from a data extension schema in Wix. Use when you need to remove custom fields from a schema by providing the schema ID and field keys.
Delete User FavoriteWIX_DELETE_USER_FAVORITE
Tool to remove a dashboard page from the current user's list of favorite pages. Use when you need to delete a specific favorite from the user's dashboard. The API exhibits idempotent behavior - returns success even if the favorite doesn't exist.
Discard Draft ScheduleWIX_DISCARD_DRAFT
Tool to discard all changes to a draft schedule for a Wix event. Use when you need to revert all unsaved changes and restore the schedule to its published state. Requires 'Manage Events - all permissions' scope.
Find EventWIX_FIND_EVENT
Tool to find a Wix event by ID or slug. Use when you need to retrieve event details. Note: This endpoint is deprecated and will be replaced by Events V3 Get Event.
Generate Files Download URLWIX_GENERATE_FILES_DOWNLOAD_URL
Tool to generate download URLs for files in Wix Media Manager. Use when you need to create a permanent download URL for one or multiple files (up to 1000). Returns a download URL for a compressed file containing all requested files.
Generate File Upload URLWIX_GENERATE_FILE_UPLOAD_URL
Tool to generate an upload URL for uploading files to Wix Media Manager. Use when you need to upload a file to Wix. Note: Files are not immediately available after upload and require processing time. For files larger than 10MB or poor network conditions, use Generate File Resumable Upload URL instead.
Showing the first 60 of 139 actions.