About Developer Preview

Wix is always in active development, constantly adding new APIs. To ensure we're building the functionality you need, some APIs are released in Developer Preview mode for developer testing and feedback before full release.

APIs in Developer Preview mode include the following note in their introductions. When this note is removed, the API is fully released.

Developer Preview
This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.

Breaking changes

APIs in Developer Preview are still in development. This means that Wix may change them at any time. Notifications about breaking changes appear in the changelog and in the API reference for the affected methods and properties. Wix won't contact you directly about breaking changes.

Because Wix may introduce breaking changes to these APIs, you shouldn't use them on live sites. They're for testing and feedback purposes only.

Time limit

APIs only stay in Developer Preview mode for a maximum of 6 months. After that, they're fully released, and Wix won't make any breaking changes to them.

Feedback

We would appreciate your feedback on the APIs in Developer Preview. Let us know about:

  • What you're using the API for.
  • Anything blocking you from using the API.
  • Additions and features you would find useful.

Please contact us with your feedback.

Bugs

If you discover a bug in a Developer Preview API, please contact us and let us know. We'll fix the bug as soon as possible.

Methods in developer preview

The following methods are currently in developer preview:

Accounts

MethodDescription
Connect AccountThis endpoint is used to connect a merchant's Payment Service Provider (PSP) account to a Wix site.

Action Provider Service Plugin

MethodDescription
Validate ConfigurationThis method is used to validate a Wix user's action configuration.
Get Quota InfoThis method retrieves quota information for an action.
InvokeRuns your action.

Add-Ons

MethodDescription
Create Add OnCreates an add-on.
Get Add OnRetrieves an add-on.
Delete Add OnDeletes an add-on and removes it from all add-on groups.
Update Add OnUpdates an existing add-on.
Query Add OnsRetrieves up to 100 add-ons, given the specified filtering, sorting, and paging.
Bulk Create Add OnsCreates multiple add-ons in a single request.
Bulk Update Add OnsUpdates multiple add-ons in a single request.
Bulk Delete Add OnsDeletes multiple add-ons in a single request.

Additional Fees Service Plugin

MethodDescription
Calculate Additional FeesThis method retrieves additional fees calculated by your app.

Authentication

MethodDescription
Change PasswordChanges the password of a logged-in member
Sign OnAuthenticates a member without credentials and returns a session token.
LogoutTerminates the member's session and clears authentication cookies.

Availability Time Slots Configuration Service Plugin

MethodDescription
List Availability Time Slot ConfigurationsRetrieves availability time slot configurations for the specified services.

Booking Policy Service Plugin

MethodDescription
List Booking PoliciesRetrieves booking policies for the specified services.

Bookings Validation Service Plugin

MethodDescription
Validate Before CreateValidates whether a booking can be created.
Validate Before CancelValidates whether a booking can be canceled.
Validate Before RescheduleValidates whether a booking can be rescheduled to a new time slot.
Validate Before Create Multi ServiceValidates whether a multi-service booking can be created.
Validate Before Cancel Multi ServiceValidates whether a multi-service booking can be canceled.
Validate Before Reschedule Multi ServiceValidates whether a multi-service booking can be rescheduled.

Bookings Writer V2

MethodDescription
Cancel Booking AnonymouslyCancels a booking using an anonymous token.
Reschedule Booking AnonymouslyReschedules a booking to a new slot using an anonymous token.
Get Booking AnonymouslyRetrieves a booking and its allowed anonymous actions using an anonymous token.
Get Service AnonymouslyRetrieves the service associated with a booking using an anonymous token.
Get Anonymous Action TokenGenerates an anonymous action token for a booking.

Bulk Downloads

MethodDescription
List My Bulk DownloadsLists all bulk downloads available for the user that initiated them
Initiate Bulk DownloadInitiates a bulk download process.
Get Bulk DownloadRetrieves a bulk download.
Delete Bulk DownloadDeletes a bulk download.

Cache

MethodDescription
Invalidate Cache

Captcha

MethodDescription
AuthorizeAuthorizes a CAPTCHA token.

Cards

MethodDescription
Create CardCreates a card in a specific pipeline stage.
Get CardRetrieves a card by ID.
Delete CardDeletes a card.
Update CardUpdates a card by ID.
Move CardMoves a card to a different stage within the same pipeline.
Query CardsRetrieves a list of up to 100 cards, given the provided paging, filtering, and sorting.
Search CardsRetrieves a list of cards given the provided free-text search expression, filtering, and sorting.
Search Cards By StageRetrieves a list of cards by the pipeline's stage, given the provided free-text search expression, filtering, and sorting.
Bulk Update Card TagsUpdates tags on multiple cards by specified card IDs.
Bulk Update Card Tags By FilterAsynchronously updates tags on multiple cards using a filter to specify which cards to update.

Categories

MethodDescription
Create CategoryCreates a new category.
Get CategoryRetrieves a category by ID.
Delete CategoryDeletes a category.
Update CategoryUpdates a category.
Query CategoryRetrieves a list of categories, with the specified paging, filtering, and sorting.

Custom Discount Triggers Integration Service Plugin

MethodDescription
List TriggersLists all custom triggers provided by your service plugin integration.
Get Eligible TriggersRetrieves eligible custom discount triggers based on the provided items.

DNS Propagation

MethodDescription
Get Dns PropagationRetrieves DNS propagation status for a domain.

Data Collections

MethodDescription
Patch Data CollectionUpdates specified properties of a data collection.
Add Data Collection PluginAdds a plugin to a data collection.
Delete Data Collection PluginRemoves a plugin from a data collection.
Patch Data Collection FieldUpdates specified properties in a data collection's fields array.

Data Permissions

MethodDescription
Get PermissionsRetrieves the current permissions for the specified data collection.
Update PermissionsUpdates permissions for the specified data collection.
Add Special PermissionsAdds special permissions to a specific user or role for the specified data collection.
Update Special PermissionsUpdates the special permissions for the specified user or role.
Remove Special PermissionsRemoves special permissions from a specific user or role.
Get My PermissionsRetrieves the current user's permissions for the specified data collection.

Data Sync Jobs

MethodDescription
Create Data Sync JobCreates a recurring data synchronization job with a cron schedule.
Update Data Sync JobUpdates an existing data synchronization job.
Delete Data Sync JobDeletes a data synchronization job.
Get Data Sync JobRetrieves a data synchronization job by ID.
List Data Sync JobsRetrieves all data sync jobs for the current site.

Delivery Profiles

MethodDescription
Create Delivery ProfileCreates a delivery profile.
Get Delivery ProfileRetrieves a delivery profile.
Delete Delivery ProfileDeletes a delivery profile.
Update Delivery ProfileUpdates a delivery profile.
Query Delivery ProfilesRetrieves a list of up to 100 delivery profiles, given the provided paging, filtering, and sorting.
Add Delivery RegionAdds a delivery region to an existing delivery profile.
Update Delivery RegionUpdates a delivery region.
Get Delivery Profile By Delivery Region IdRetrieves a delivery profile by delivery region ID.
Remove Delivery RegionRemoves a delivery region from a delivery profile.
Add Delivery CarrierAdds a delivery carrier to a delivery region.
Remove Delivery CarrierRemoves a delivery carrier from a delivery region.
Update Delivery CarrierUpdates a delivery carrier's settings in a delivery region.
List Installed Delivery CarriersRetrieves a list of all delivery carriers installed on a site.
Get Delivery Destination PropertiesRetrieves delivery destination properties.
List Delivery CarriersRetrieves delivery carrier settings for a delivery profile.
Set Delivery Carrier Active StatusSets a delivery carrier's active status.
Update Extended FieldsUpdates extended fields of a delivery profile without incrementing revision.

Dispute Evidence Documents

MethodDescription
Create Dispute Evidence DocumentCreates a dispute evidence document for a specific dispute.
Get Dispute Evidence DocumentRetrieves a dispute evidence document.
Delete Dispute Evidence DocumentDeletes a dispute evidence document.
Query Dispute Evidence DocumentsRetrieves a list of dispute evidence documents, given the provided paging, filtering, and sorting.
Bulk Update Dispute Evidence Document TagsUpdates tags on multiple dispute evidence documents by ID.
Bulk Update Dispute Evidence Document Tags By FilterAsynchronously updates tags on multiple dispute evidence documents based on filter criteria

Dispute History Records

MethodDescription
Get Dispute History RecordRetrieves a dispute history record.
Query Dispute History RecordsRetrieves a list of dispute history records, given the provided paging, filtering, and sorting.
Bulk Update Dispute History Record TagsUpdates tags on multiple dispute history records simultaneously using a list of dispute history record IDs
Bulk Update Dispute History Record Tags By FilterAsynchronously updates tags on multiple dispute history records based on filter criteria

Disputes

MethodDescription
Get DisputeRetrieves a dispute.
Query DisputesRetrieves a list of disputes, given the provided paging, filtering, and sorting.
Accept DisputeAccepts liability for a dispute, indicating the merchant agrees with the customer's claim.
Defend DisputeDefends a dispute by submitting evidence to the payment service provider or bank handling the dispute.
Bulk Update Dispute TagsUpdates tags on multiple disputes simultaneously using a list of dispute IDs
Bulk Update Dispute Tags By FilterAsynchronously updates tags on multiple disputes based on filter criteria

Email Subscriptions

MethodDescription
Query Email SubscriptionsRetrieves email subscriptions, given the provided paging, filtering, and sorting.
Upsert Email SubscriptionUpdates or creates an email subscription for the requested email.
Bulk Upsert Email SubscriptionUpdates or creates multiple email subscriptions.
Generate Unsubscribe LinkCreates an unsubscribe link to be shared with the relevant recipient.

Events Settings

MethodDescription
Get Events SettingsRetrieves the current events settings for a site.
Update Events SettingsUpdates Events Settings.

External Database Service Plugin

MethodDescription
Query Data ItemsRetrieves a list of items based on the provided filtering, sorting, and paging preferences.
Count Data ItemsCounts the number of items in the specified data collection that match the filtering preferences.
Aggregate Data ItemsRuns an aggregation query on the specified data collection and returns the resulting list of items.
Query Distinct ValuesRetrieves a list of distinct values for a given field for all items that match the query, without duplicates.
Insert Data ItemsAdds one or more items to a collection.
Update Data ItemsUpdates one or more items in a collection
Remove Data ItemsRemoves one or more items from a collection
Truncate Data ItemsRemoves all items from a collection.
Query Referenced Data ItemsRetrieves the items referenced in the specified field of a referring item
Insert Data Item ReferencesInserts one or more item references into a referring field of the specified item.
Remove Data Item ReferencesRemoves one or more item references from a referring field of the specified item.
List CollectionsRetrieves a list of data collections and their details.
Create CollectionCreates a new data collection.
Update CollectionUpdates the structure of an existing data collection.
Delete CollectionDeletes a data collection.
Get CapabilitiesLists the global capabilities the external database supports.

Folders

MethodDescription
Get FolderRetrieves a folder.
Create FolderCreates a folder.
Delete FolderDeletes a folder.
Update Folder DetailsUpdates a folder's details.
Create Collection ReferenceCreates a collection reference to put a data collection into a folder.
Get Collection ReferencesRetrieves all existing collection references for a data collection.
Delete Collection ReferenceDeletes a collection reference.

Form Submissions Service Plugin

MethodDescription
Validate Submission

Fulfillment Methods

MethodDescription
List Fulfillment MethodsRetrieves a list of up to 100 fulfillment methods.
Create Fulfillment MethodCreates a new fulfillment method.
Bulk Create Fulfillment MethodsCreate multiple fulfillment methods at once.
Get Fulfillment MethodRetrieves a fulfillment method.
Delete Fulfillment MethodDeletes a fulfillment method.
Update Fulfillment MethodUpdates a fulfillment method.
Query Fulfillment MethodsRetrieves a list of fulfillment methods given the provided paging, filtering, and sorting
List Available Fulfillment Methods For AddressRetrieves a list of up to 100 fulfillment methods available for a given address.
Get Aggregated Method AvailabilityRetrieves the aggregated availability of a list of fulfillment methods.
Bulk Update Fulfillment Method TagsSynchronously update tags on multiple fulfillment methods
Bulk Update Fulfillment Method Tags By FilterAsynchronously update tags on multiple fulfillment methods according to the specified filter

Gift Card Products

MethodDescription
Create Gift Card ProductCreates a gift card product.
Get Gift Card ProductRetrieves a gift card product.
Delete Gift Card ProductDeletes a gift card product
Update Gift Card ProductUpdates a gift card product.
Query Gift Card ProductsRetrieves a list of up to 1,000 gift card products, given the provided paging, filtering, and sorting.

Gift Cards Service Plugin

MethodDescription
Get BalanceThis method retrieves gift card data from your app
RedeemThis method requests that a transaction be created by your app
VoidThis method requests that a gift card transaction be voided by your app

Item Labels

MethodDescription
List LabelsRetrieves a list of up to 500 item labels.
Create LabelCreates an item label.
Get LabelRetrieves an item label by ID.
Delete LabelDeletes an item label.
Query LabelsRetrieves a list of item labels given the provided paging, filtering, and sorting
Update LabelUpdates an item Label.

Item Modifier Groups

MethodDescription
List Modifier GroupsRetrieves a list of up to 500 modifier groups.
Create Modifier GroupCreates a modifier group.
Get Modifier GroupRetrieves a modifier group by the ID.
Delete Modifier GroupDeletes a modifier group.
Query Modifier GroupsRetrieves a list of modifier groups given the provided paging, filtering, and sorting
Count Modifier GroupsRetrieves the number of modifier groups that match a specified filter.
Update Modifier GroupUpdates a modifier group.
Bulk Create Modifier GroupsCreates multiple modifier groups.
Bulk Update Modifier GroupsUpdates multiple item modifier groups at once

Item Modifiers

MethodDescription
List ModifiersRetrieves a list of up to 500 item modifiers.
Create ModifierCreates an item modifier.
Get ModifierRetrieves an item modifier by ID.
Delete Modifier
Update ModifierUpdates an item modifier.
Bulk Create ModifiersCreates multiple item modifiers.
Bulk Update ModifiersUpdates multiple item modifiers at once
Query ModifiersRetrieves a list of item modifiers given the provided paging, filtering, and sorting
Count ModifiersRetrieves the number of modifiers that match a specified filter.
Bulk Delete ModifiersDeletes multiple item Modifiers at once.

Item Variants

MethodDescription
List VariantsRetrieves a list of up to 500 item variants.
Create VariantCreates an item variant.
Get VariantRetrieves an item variant by ID.
Delete VariantPermanently deletes an item variant.
Update VariantUpdates an item variant.
Bulk Create VariantsCreates multiple item variants.
Bulk Update VariantsUpdates multiple item variants.
Query VariantsRetrieves a list of item variants given the provided paging, filtering, and sorting
Count VariantsRetrieves the number of item variants that match a specified filter.
Bulk Delete VariantsDeletes multiple item variants at once.

Likes

MethodDescription
Create LikeCreates a like for blog content.
Get LikeRetrieves a like created by the currently authenticated site visitor or member.
Delete LikeDeletes a like created by the currently authenticated site visitor or member.
Query LikesRetrieves a list of likes created by the currently authenticated site visitor or member, given the provided paging, filtering, and sorting.
Delete Like By Fqdn And Entity IdDeletes a site visitors' or members' like by blog content FQDN and entity ID.

Market Listing

MethodDescription
Search Market ListingsSearches published market listings by keyword or app name.

Member Authentication

MethodDescription
Send Set Password EmailSends a site member an email with a link to set or reset their password.

Memberships Service Plugin

MethodDescription
List Eligible MembershipsThis method retrieves eligible memberships from your app.
Charge MembershipThis method requests that a membership be charged by your app.
Get Membership VoidabilityThis method retrieves from your app whether a membership can be voided.
Void Membership ChargeThis method requests that a membership charge be voided by your app.
MethodDescription
Duplicate Menu
List MenusRetrieves a list of up to 500 menus.
Create MenuCreates a menu.
Bulk Create MenusCreates multiple menus at once.
Get MenuRetrieves a menu by ID.
Delete MenuDeletes a menu.
Query MenusRetrieves a list of menus given the provided paging, filtering, and sorting
Update MenuUpdates a menu.
Bulk Update MenuUpdates multiple menus at once.
Update Extended FieldsUpdates only the extendedFields field.

OAuth Apps

MethodDescription
Create OAuth AppCreates a new OAuth app for a Wix Headless client.
Get OAuth AppRetrieves an OAuth app by ID.
Update OAuth AppUpdates an OAuth app.
Query OAuth AppsRetrieves a list of OAuth apps, given the provided paging, filtering, and sorting.

Operations

MethodDescription
List OperationsRetrieves a list of operations
Get OperationRetrieves an operation.
Update OperationUpdates an operation.
Query OperationRetrieves a list of operations, given the provided paging, filtering, and sorting.
Calculate First Available Time Slot Per Fulfillment TypeRetrieves the first available time slot of each fulfillment type for a specified operation.
Calculate First Available Time Slots Per OperationRetrieves the first available time slot of each fulfillment type for each specified operation.
Calculate First Available Time Slots Per MenuRetrieves the first available time slot of each fulfillment type for each specified menu.
Calculate Available Time Slots For DateRetrieves all available time slots of each fulfillment type for the specified date.
Calculate Available Dates In RangeRetrieves all available dates of each fulfillment type within the specified time range.
Validate Operation AddressValidates an operation's address.
Bulk Update Operation TagsSynchronously update tags on multiple operations
Bulk Update Operation Tags By FilterAsynchronously update tags on multiple operations according to the specified filter

Order Billing

MethodDescription
Generate ReceiptsGenerates digital receipts for an order's completed payments.
Redeem Gift CardRedeems a gift card as payment for an order by applying the gift card balance to the order total.

Orders Settings

MethodDescription
Get Orders SettingsRetrieves the site's order settings.
Update Orders SettingsUpdates the site's orders settings.

Payment Settings Integration Service Plugin

MethodDescription
Get Payment SettingsThis method retrieves payment settings from your app.

Pipelines

MethodDescription
Create PipelineCreates a pipeline with defined stages and a final stage.
Get PipelineRetrieves a pipeline by ID.
Delete PipelineDeletes a pipeline.
Update PipelineUpdates a pipeline.
Query PipelinesRetrieves a list of up to 100 pipelines, given the provided paging, filtering, and sorting.
Bulk Update Pipeline TagsUpdates tags on multiple pipelines by specified pipeline IDs.
Bulk Update Pipeline Tags By FilterUpdates tags on multiple pipelines, using a filter to select which pipelines to update.

Pricing Integration Service Plugin

MethodDescription
Calculate PriceThe Custom Pricing extension lets site owners add custom pricing to bookings on the site
MethodDescription
List GalleriesRetrieves a list of galleries.
Create GalleryCreates a new gallery.
Get GalleryGets a gallery by ID.
Delete GalleryDeletes a gallery.
List Gallery ItemsRetrieves a list of media items in a specified gallery.
Create Gallery ItemCreates a media item in a specified gallery.
Get Gallery ItemGets a gallery item by ID.
Delete Gallery ItemDeletes a media item from a gallery.
Update GalleryUpdates a gallery.
Bulk Delete Gallery ItemsDeletes multiple media items from a gallery.
Update Gallery ItemUpdates a media item in a specified gallery.

Products

MethodDescription
Create ProductCreates a product in the Marketplace.
Get ProductRetrieves a product by ID.
Delete ProductDeletes a product permanently from the Marketplace.
Update ProductUpdates a product
Bulk Create ProductsCreates multiple products in a single request.
Bulk Update ProductsUpdates multiple products in a single request.
Bulk Delete ProductsDeletes multiple products permanently in a single request
Query ProductsRetrieves a list of products with filtering, sorting, and cursor-based pagination.
Search ProductsRetrieves a list of products, given the provided filtering, search expression, sorting, and cursor paging.
Bulk Update Product TagsUpdates tags on multiple products by product IDs.
Bulk Update Product Tags By FilterUpdates tags on multiple products matching a filter.
Query CategoriesQueries categories using WQL - Wix Query Language.
Bulk Add Products To StoreAdds multiple Marketplace products to the caller's Wix store in a single request.

Program

MethodDescription
Create ProgramCreates a Program.
Duplicate ProgramDuplicates the Program
Get ProgramRetrieves a Program.
Update ProgramUpdates a Program.
Query ProgramsRetrieves a list of Programs
Search ProgramsRetrieves a list of programs according to search criteria
Publish ProgramPublishes draft program
End ProgramEnds program.
Archive ProgramArchives program
Bulk Update ProgramsUpdate multiple Programs in a single request
Count ProgramsCounts programs matching the filter
List Sample ProgramsReturns list of sample programs.

Refunds

MethodDescription
Refund TransactionThis endpoint is used to send a merchant's refund requests to a Payment Service Provider (PSP).

Reservation Locations

MethodDescription
Get Reservation LocationRetrieves a reservation location by ID.
Update Reservation LocationUpdates a reservation location
Query Reservation LocationsRetrieves a list of reservation locations given the provided paging, filtering, and sorting
List Reservation LocationsRetrieves a list of up to 100 reservation locations.

Reservations

MethodDescription
List ReservationsRetrieves a list of up to 100 reservations.
Create ReservationCreates a new reservation.
Get ReservationRetrieves a reservation.
Delete ReservationDeletes a reservation
Update ReservationUpdates a reservation.
Create Held ReservationCreates a new temporary reservation and holds it for the customer for 10 minutes.
Reserve ReservationReserves or requests a held reservation.
Cancel ReservationCancels a reservation.
Query ReservationsRetrieves a list of reservations given the provided paging, filtering, and sorting
Search ReservationsUse this method to search the fields of the table reservations on a site for a given expression.
Bulk Archive ReservationsArchives multiple reservations at once.
Bulk Unarchive ReservationsUnarchives multiple reservations at once.

Review Requests

MethodDescription
Create Review RequestCreates a new review request.
Get Review RequestRetrieves a review request.
Delete Review RequestDeletes a review request.
Query Review RequestsRetrieves a list of review requests, give the provided paging, filtering, and sorting.
Count Review RequestsRetrieves the number of review requests that match a specified filter.
Bulk Cancel Review Requests By FilterCancels review requests given specified filters.

Rules

MethodDescription
Calculate Service FeesCalculates service fees for an order.
List RulesRetrieves an array of all rules.
Create RuleCreates a rule.
Get RuleRetrieves a rule.
Delete RuleDeletes a rule.
Update RuleUpdates a rule.
Query RulesRetrieves a list of rules, given the provided paging, filtering, and sorting.
Bulk Create RulesBulk creates rules.
Bulk Update RulesBulk updates rules.
Bulk Delete RulesBulk deletes rules.
Bulk Update Rule TagsSynchronously update tags on multiple rules
Bulk Update Rule Tags By FilterAsynchronously update tags on multiple rules according to the specified filter

Sections

MethodDescription
Duplicate SectionDuplicates a section.
List SectionsRetrieves a list of up to 500 sections.
Create SectionCreates a section.
Bulk Create SectionsCreates multiple sections at once.
Get SectionRetrieves a section by ID.
Delete SectionDeletes a section.
Query SectionsRetrieves a list of sections given the provided paging, filtering, and sorting
Update SectionUpdates a section.
Bulk Update SectionUpdates multiple sections at once.
Bulk Delete SectionsDeletes multiple sections at once.

Sending Domains

MethodDescription
Get Sending DomainRetrieves a sending domain by ID.
Query Sending DomainsRetrieves a list of up to 50 sending domains, given the provided paging and filtering.
Authenticate Sending DomainAuthenticates a sending domain by verifying the required DNS records.

Services V2

MethodDescription
Create Add On GroupCreates a new add-on group for a service and updates the service's addOnGroups array.
Delete Add On GroupDeletes an add-on group.
Update Add On GroupUpdates an add-on group.
List Add On Groups By Service IdRetrieves add-on groups for a service with enriched add-on details.
Set Add Ons For GroupSets the add-ons for a specific group, replacing any existing add-ons in the group.

Shipping Rates Integration Service Plugin

MethodDescription
Get Shipping RatesThis method retrieves applicable shipping rates for a delivery from your app.

Site Data Usage

MethodDescription
Get Site Data UsageRetrieves the current data usage and resource limits for a site.

Site Payment Method Types

MethodDescription
Get Site Payment Method TypeRetrieves a payment method type, with some fields localized according to the caller's language and country.
List Site Payment Method TypesRetrieves a list of payment method types.

Staff Member Settings

MethodDescription
Get Staff Member SettingsRetrieves the current privacy settings for staff member contact information.
Update Staff Member SettingsUpdates privacy settings for staff member contact information.

Staff Sorting Service Plugin

MethodDescription
Sort Staff MembersSorts staff members using custom business logic for assigning resources to a booking.

Storage Item

MethodDescription
Create Storage ItemCreates a storage item.
Get Storage ItemRetrieves the specified storage item.
Update Storage Item ValueUpdates the value of an existing storage item.
Update Storage Item Counter ByAtomically increments or decrements a storage item of type COUNTER by the specified value.
Query Storage ItemsRetrieves a list of storage items based on the filtering, sorting, and paging preferences you provide.
Bulk Update Storage Item TagsUpdates tags for the specified storage items.
Bulk Update Storage Item Tags By FilterUpdates tags for storage items that match the specified filter criteria

Suppliers

MethodDescription
Create SupplierCreates a supplier profile.
Get SupplierRetrieves a supplier by ID, returning complete supplier information including current revision number for update operations.
Delete SupplierPermanently deletes a supplier from the marketplace
Update SupplierUpdates a supplier.
Query SuppliersRetrieves a list of suppliers with filtering, sorting, and cursor-based pagination.
Bulk Create SuppliersCreates multiple suppliers in a single synchronous request.
Bulk Update SuppliersUpdates multiple suppliers in a single synchronous request.
Bulk Delete SuppliersPermanently deletes multiple suppliers in a single synchronous request
Bulk Update Supplier TagsUpdates tags on multiple suppliers specified by supplier IDs in a single synchronous request.
Bulk Update Supplier Tags By FilterUpdates tags on multiple suppliers matching filter criteria in a single asynchronous request.

Time Slots

MethodDescription
Get Time SlotsReturns a list of time slots at a specified reservation location on a specified date, and their availability for a specified partySize.
Check Time SlotChecks a restaurant's availability to accommodate a reservation for a specified party size in a specified time slot.
Get Scheduled Time SlotsReturns a list of scheduled time slots at a specified reservation location for a specified time range, and their availability for a specified partySize.

Transactions

MethodDescription
Create TransactionThis endpoint is used to send a merchant's payment requests to a Payment Service Provider (PSP).
Capture TransactionThis endpoint is used to send requests to capture transactions to a Payment Service Provider (PSP).
Void TransactionThis endpoint is used to send requests to void transactions to a Payment Service Provider (PSP).
Query Gift Card TransactionsRetrieves the transaction history for a specific gift card with filtering, sorting, and paging options.

Trigger Catalog

MethodDescription
Create TriggerCreates a trigger for the specified app
Update TriggerUpdates the specified trigger for the specified app.
Delete Trigger By App Id And KeyDeletes a trigger from the specified app.
Get Trigger By App Id And KeyRetrieves the specified trigger.
Query TriggersRetrieves a list of triggers, given the provided paging, filtering, and sorting.
Resolve TriggersReturns triggers that are installed on the site and have sufficient maturity.
Get Trigger Dynamic SchemaRetrieves a trigger's payload schema with the user's filter field selections applied.

Triggered Events

MethodDescription
Report Action Invocation CompletedReports to Wix that your action has completed.

Verification

MethodDescription
Verify During AuthenticationContinues the registration process when a member is required to verify an email address using a verification code received by email.

Waitlist

MethodDescription
List Waitlisted EntitiesReturns a list of waitlisted entries
Register To WaitlistRegisters a site member to a waitlist
Leave WaitlistRemoves a site member's registration to a waitlist (and cancels the associated pending-state booking)
Book From WaitlistBooks a site member into the session for which they are waitlisted (waiting resource), and the associated booking is checked out

Wix Payments Account

MethodDescription
Connect Wix Payments AccountConnects a Wix Payments account to the site.
MethodDescription
SearchRetrieves a list of site documents that match the provided search query and optionally performs aggregations on the data queried.
Did this help?