For AI agents: visit https://developer.duda.co/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
Developer DocsGuidesAPI ReferenceSupport Portal
GuidesAPI Reference
GuidesAPI ReferenceSupport PortalTalk to usDeveloper Docs
API Reference
Talk to us

Partner API

  • Introduction
  • Libraries / SDKs
  • Sites
    • Site Object
    • Site Themes Object
    • Get sitesget
    • Get siteget
    • Get all sites corresponding to externalIdget
    • Create sitepost
    • Update sitepost
    • Duplicate sitepost
    • Publish sitepost
    • Unpublish sitepost
    • Reset sitepost
    • Switch templatepost
    • Delete sitedel
    • Get site themeget
    • Update site themeput
  • Async Site Tasks
    • Generate site with AI (optionally based on template)post
    • Generate a site with AI from a promptpost
    • Get task statusget
  • Templates
    • Template Object
    • Get All Templatesget
    • Get Template Infoget
    • Update Custom Templatepost
    • Create Custom Templatepost
    • Create Custom Template From Existing Templatepost
    • Delete Custom Templatedel
  • Pages v1
    • Page Object v1
    • List pagesget
    • Get pageget
    • Update pagepost
    • Duplicate pagepost
    • Delete pagedel
  • Pages v2
    • Page Object v2
    • List pagesget
    • Get pageget
    • Update pageput
    • Create pagepost
    • Duplicate pagepost
    • Delete pagedel
  • Page Elements
    • Page Elements Object
    • List Page Elementsget
    • Create Page Elementpost
    • Update Page Elementput
    • Delete Page Elementdel
    • List Footer Page Elementsget
    • Create Footer Page Elementpost
    • Update Footer Page Elementput
    • Delete Footer Page Elementdel
  • Page Elements v2
    • List Page Elementsget
    • Duplicate Page Elementpost
    • Insert Sectionpost
    • Insert Elementpost
    • Update Page Elementput
    • Bulk Update Page Elementsput
    • Delete Page Elementdel
    • List Footer Elementsget
    • Duplicate Footer Elementpost
    • Insert Footer Elementpost
    • Update Footer Elementput
    • Bulk Update Footer Elementsput
    • Delete Footer Elementdel
    • List Header Elementsget
    • Duplicate Header Elementpost
    • Insert Header Sectionpost
    • Insert Header Elementpost
    • Update Header Elementput
    • Bulk Update Header Elementsput
    • Delete Header Elementdel
    • Create Anchorpost
    • Delete Anchordel
    • Update Anchorput
  • Sections
    • Section Object
    • List Sectionsget
    • Get Sectionget
  • Navigation
    • Navigation Object
    • Get Site Navigationget
    • Get Site Navigation of specific languageget
    • Create Site Navigation Itempost
    • Update Site Navigation Itempatch
  • Blog
    • Blog Post Object
    • Create blogpost
    • Import RSS Feedpost
    • Get blogget
    • Update blogpatch
    • Delete blogdel
    • Import RSS Feedpost
    • Publish Blog Postpost
    • Unpublish Blog Postpost
    • Update Blog Postpatch
    • List Blog Postsget
    • Get Blog Postget
    • Delete Blog Postdel
  • eComm
    • Settings Object
    • Get Settingsget
    • Update Settingspatch
  • eComm Store
    • eComm Store
    • Create Storepost
    • Get Storeget
    • Delete Storedel
  • eComm Carts
    • Cart Object
    • List Cartsget
    • Get Cartget
  • eComm Tax Groups
    • Tax Group Object
    • List Tax Groupsget
    • Get Tax Groupget
    • Create Tax Grouppost
    • Update Tax Grouppatch
    • Delete Tax Groupdel
  • eComm Tax Zones
    • Tax Zone Object
    • List Tax Zonesget
    • Get Tax Zoneget
    • Create Tax Zonepost
    • Update Tax Zonepatch
    • Delete Tax Zonedel
    • List Tax Zone Ratesget
    • Get Tax Zone Rateget
    • Create Tax Zone Ratepost
    • Update Tax Zone Ratepatch
    • Delete Tax Zone Ratedel
  • eComm Orders
    • Order Object
    • List Ordersget
    • Get Orderget
    • Update Orderpatch
    • Cancel Orderpost
    • Create Refundpost
    • List Refundsget
    • Get Refundget
    • Create External Orderpost
    • List Order Fulfillmentsget
    • Get Order Fulfillmentget
    • Create Order Fulfillmentpost
    • Update Order Fulfillmentpatch
  • eComm Refund Intents
    • Get Refund Intentget
  • eComm Payment Gateways
    • Payment Gateway Object
    • List Payment Gatewaysget
    • Get Payment Gatewayget
    • Create Payment Gatewaypost
    • Update Payment Gatewaypatch
    • Delete Payment Gatewaydel
  • eComm Payments
    • Payment Object
    • Get Payment Sessionget
    • Confirm Paymentpost
  • eComm Shipping Providers
    • Shipping Provider Object
    • List Shipping Providersget
    • Create Shipping Providerpost
    • Get Shipping Providerget
    • Update Shipping Providerpatch
    • Delete Shipping Providerdel
  • eComm Products
    • Product Object
    • List Productsget
    • Get Productget
    • Create Productpost
    • Update Productpatch
    • Delete Productdel
    • Bulk Create Productspost
    • Bulk Update Productspatch
    • Get Product Variationget
    • Update Product Variationpatch
    • Update Variation External IDspatch
  • eComm Categories
    • Categories Object
    • Get Categoriesget
    • Get Categoryget
    • Create Categorypost
    • Update Categorypatch
    • Delete Categorydel
    • Bulk Create Categoriespost
    • Bulk Update Categoriesput
  • eComm Product Categories
    • List Product Categoriesget
    • Batch Create Product Categoriespost
    • Batch Delete Product Categoriespost
  • eComm Product Options
    • Product Option Object
    • List Product Optionsget
    • Create Product Optionpost
    • Get Product Optionget
    • Delete Product Optiondel
    • Update Product Optionput
    • Create Product Option Choicepost
    • Delete Product Option Choicedel
    • Update Product Option Choiceput
  • eComm Custom Fields
    • Custom Field Object
    • List Custom Fieldsget
    • Get Custom Fieldget
    • Create Custom Fieldpost
    • Delete Custom Fielddel
  • Booking
    • Booking Org Object
    • Get booking organizationget
    • Create booking organizationpost
    • Update booking organization statusput
  • Booking Appointments
    • Booking Appointment Object
    • List appointmentsget
    • Book an appointmentpost
    • Cancel an appointmentpost
    • Get appointment manage linksget
    • Reschedule an appointmentpost
    • Email appointment detailspost
    • Confirm a pending appointmentpost
  • Booking Appointment Types
    • Booking Appointment Type Object
    • List appointment typesget
    • Get appointment typeget
    • Create appointment typepost
    • Delete appointment typedel
    • Update appointment typeput
  • Booking Staff Members
    • Booking Staff Member Object
    • Create staff memberpost
    • Delete staff memberdel
    • Get staff memberget
    • Get staff member's availabilityget
    • List staff membersget
    • Update staff memberput
    • Update staff member's availabilityput
  • Booking Availability
    • Booking Appointment Object
    • Get available time slots for an appointment typeget
  • Booking Widget Embed
    • Booking Appointment Object
    • Build booking widget iframe HTMLpost
  • URL Rules
    • URL Rule Object
    • Get existing redirect rulesget
    • Get redirect rule by idget
    • Add Redirect rulepost
    • Update Redirect ruleput
    • Delete Redirect ruledel
  • Site Plans
    • Get All plansget
    • Get site planget
    • Set site planspost
  • Accounts
    • Account Object
    • Get Account By Nameget
    • Create Accountpost
    • Update Accountpost
    • Delete Accountdel
  • Authentication
    • Retrieve SSO Link for an accountget
    • Retrieve reset password linkpost
    • Retrieve welcome linkpost
  • Client Permissions
    • Client Permissions Object
    • Retrieves all available multiscreen permissionsget
    • Retrieves granted permissions to a siteget
    • Get Sites granted for accountget
    • Assigns permissions to a sitepost
    • Revokes access to a sitedel
  • Team Permissions
    • Team Permissions Object
    • Retrieves all default permission groupsget
    • Retrieves all custom permission groupsget
    • Assign a staff member to a permission grouppost
  • Site Content
    • Content Library Object
    • Get content libraryget
    • Update content librarypost
    • Publish content librarypost
    • Get specific locationget
    • Add specific locationpost
    • Update specific locationpost
    • Delete specific locationdel
    • Content Injectionget
    • Content Injectionpost
    • Page Content Injectionpost
    • Upload Resourcespost
  • Snippets
    • Object
    • get All Snippetsget
    • Get Snippetget
    • Create Snippetpost
    • Update Snippetpatch
    • Publish Snippetpost
    • Delete Snippetdel
  • Collections
    • Collection Object
    • List Collectionsget
    • Get Collectionget
    • Create Collectionpost
    • Update Collectionput
    • Delete Collectiondel
    • Publish Collectionpost
    • Refresh Collection Datapost
    • Refresh Collection Data by External IDpost
  • Collection Rows
    • Query Collection Datapost
    • Create Rowspost
    • Update Rowsput
    • Delete Rowdel
    • Delete Rowsdel
  • Collection Fields
    • Create Fieldspost
    • Update Fieldput
    • Delete Fielddel
  • Reporting
    • Get Created Sitesget
    • Get Sites published in last N daysget
    • Get Sites umpublished in last N daysget
    • Get form submissionsget
    • Search activity logget
    • Analyticsget
  • Stats Email
    • Get site email subscriptionget
    • Subscribes to a recieve stats email or updates existing subscriptionpost
    • Deletes site email subscriptiondel
  • Site Backups
    • Get site backupsget
    • Backup sitepost
    • Restore site from backuppost
    • Delete a backupdel
  • SSL Certificates
    • Create a certificate for a sitepost
    • Renew a certificate for a sitepost
    • Delete a certificate for a sitedel
  • Simple Editor
    • Simple Editor Settings Object
    • Update Simple Editor Settingspatch
  • Membership Members
    • Members Object
    • Get Membersget
    • Get Member by Idget
    • Update Memberpatch
    • Member Password Resetpost
    • Delete Membersdel
  • Membership Invitations
    • Membership Invitation Object
    • Get Membership Invitationsget
    • Create Membership Invitationpost
    • Create Batch Membership Invitationspost
    • Delete Membership Invitationdel
  • Membership Groups
    • Membership Groups Object
    • Get Groupsget
    • Get Membership Groupget
    • Create Membership Grouppost
    • Update Membership Grouppatch
    • Delete Membership Groupdel
  • Webhooks
    • Webhook Object
    • List Webhook Event Typesget
    • Query Webhookspost
    • Create Webhookpost
    • Get Webhookget
    • Update Webhookput
    • Delete Webhookdel
    • Query Webhook Dead Letterspost
    • Retry Webhook Dead Letterspost
    • Delete Webhook Dead Letterspost

App Store API

  • Introduction
  • Libraries / SDKs
  • Get Siteget
  • Update Sitepost
  • Republish Websitepost
  • Upload Resources (images)post
  • Get Account Brandget
  • Get Account Detailsget
  • Content
    • Content Library Object
    • Get Content Libraryget
    • Update Content Librarypost
    • Publish Content Librarypost
    • Get Locationget
    • Create Locationpost
    • Update Locationpost
    • Delete Locationdel
  • Collections
    • List Collectionsget
    • Get Collectionget
    • Delete Collectiondel
    • Create Collectionpost
    • Update Collectionput
    • Publish Collectionpost
    • Clear Cachepost
    • Clear Cache by External IDpost
    • Create Rowspost
    • Update Rowsput
    • Delete Rowsdel
    • Create Fieldspost
    • Update Fieldsput
    • Delete Fieldsdel
  • Pages
    • Get Pagesget
    • Update Pageput
  • eComm
    • Settings Object
    • Get Settingsget
    • Update Settingspatch
  • eComm Store
    • eComm Store
    • Create Storepost
    • Get Storeget
  • eComm Carts
    • Cart Object
    • List Cartsget
    • Get Cartget
  • eComm Orders
    • Order Object
    • List Ordersget
    • Get Orderget
    • Update Orderpatch
    • Cancel Orderpost
    • Create Refundpost
    • List Refundsget
    • Get Refundget
    • Create External Orderpost
    • List Order Fulfillmentsget
    • Get Order Fulfillmentget
    • Create Order Fulfillmentpost
    • Update Order Fulfillmentpatch
  • eComm Refund Intents
    • Get Refund Intentget
  • eComm Payment Gateways
    • Payment Gateway Object
    • List Payment Gatewaysget
    • Get Payment Gatewayget
    • Create Payment Gatewaypost
    • Update Payment Gatewaypatch
    • Delete Payment Gatewaydel
  • eComm Payments
    • Payment Object
    • Get Payment Sessionget
    • Confirm Paymentpost
  • eComm Shipping Providers
    • Shipping Provider Object
    • List Shipping Providersget
    • Create Shipping Providerpost
    • Get Shipping Providerget
    • Update Shipping Providerpatch
    • Delete Shipping Providerdel
  • eComm Products
    • Product Object
    • List Productsget
    • Get Productget
    • Create Productpost
    • Update Productpatch
    • Delete Productdel
    • Get Product Variationget
    • Update Product Variationpatch
  • eComm Product Options
    • Product Option Object
    • List Product Optionsget
    • Create Product Optionpost
    • Get Product Optionget
    • Update Product Optionput
    • Delete Product Optiondel
    • Create Product Option Choicepost
    • Delete Product Option Choicedel
    • Update Product Option Choiceput
  • Site Wide HTML
    • Object
    • Createpost
    • List allget
    • Getget
    • Updateput
    • Publishpost
    • Deletedel
  • Manifest
    • Getget
    • Updatepost
  • Create New Access Tokenpost
  • Check App Store Healthget
  • Membership Members
    • Get Membersget
    • Get Member by Idget
    • Update Memberpatch
    • Member Password Resetpost
    • Delete Membersdel
  • Membership Invitations
    • Membership Invitation Object
    • Get Membership Invitationsget
    • Create Membership Invitationpost
    • Create Batch Membership Invitationspost
    • Delete Membership Invitationdel
  • Membership Groups
    • Membership Groups Object
    • Get Groupsget
    • Get Membership Groupget
    • Create Membership Grouppost
    • Update Membership Grouppatch
    • Delete Membership Groupdel
  • Blog
    • Get Blogget
    • List Blog Postsget
    • Get Blog Postget
    • Import Blog Postpost
    • Publish Blog Postpost
    • Unpublish Blog Postpost
    • Update Blog Postpatch
    • Delete Blog Postdel

eComm Product Options

Product Option Object
List Product Options
Create Product Option
Get Product Option
Delete Product Option
Update Product Option
Create Product Option Choice
Delete Product Option Choice
Update Product Option Choice

Updated over 1 year ago


Update Product Variation
Product Option Object
Did this page help you?

Updated over 1 year ago


Update Product Variation
Product Option Object
Did this page help you?