cloudcart.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Blogs
createBlogCategory
blogs.createBlogCategory
Create blog category
Risk: write
data full type
data full type
createBlogPost
blogs.createBlogPost
Create blog post
Risk: write
data full type
data full type
createBlogTag
blogs.createBlogTag
Create blog tag
Risk: write
data full type
data full type
deleteBlogCategory
blogs.deleteBlogCategory
Delete blog category
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteBlogPost
blogs.deleteBlogPost
Delete blog post
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteBlogTag
blogs.deleteBlogTag
Delete blog tag
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getBlogAuthor
blogs.getBlogAuthor
Get blog author
Risk: read
data full type
data full type
getBlogCategory
blogs.getBlogCategory
Get blog category
Risk: read
data full type
data full type
getBlogPost
blogs.getBlogPost
Get blog post
Risk: read
data full type
data full type
getBlogTag
blogs.getBlogTag
Get blog tag
Risk: read
data full type
data full type
listBlogCategories
blogs.listBlogCategories
List blog categories
Risk: read
data full type
data full type
listBlogPosts
blogs.listBlogPosts
List blog posts
Risk: read
data full type
data full type
listBlogTags
blogs.listBlogTags
List blog tags
Risk: read
data full type
data full type
updateBlogCategory
blogs.updateBlogCategory
Update blog category
Risk: write
data full type
data full type
updateBlogPost
blogs.updateBlogPost
Update blog post
Risk: write
data full type
data full type
updateBlogTag
blogs.updateBlogTag
Update blog tag
Risk: write
data full type
data full type
Carts
addToCart
carts.addToCart
Add to cart
Risk: write
data full type
data full type
clearCart
carts.clearCart
Clear cart
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getCart
carts.getCart
Get cart
Risk: read
data full type
data full type
removeFromCart
carts.removeFromCart
Remove from cart
Risk: destructive
data full type
data full type
object
Output full type
Output full type
updateCartItem
carts.updateCartItem
Update cart item
Risk: write
data full type
data full type
Categories
addCategoryProperties
categories.addCategoryProperties
Add category properties
Risk: write
data full type
data full type
object
Output full type
Output full type
createCategory
categories.createCategory
Create category
Risk: write
data full type
data full type
deleteCategory
categories.deleteCategory
Delete category
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getCategory
categories.getCategory
Get category
Risk: read
data full type
data full type
getCategoryProperties
categories.getCategoryProperties
Get category properties
Risk: read
data full type
data full type
listCategories
categories.listCategories
List categories
Risk: read
data full type
data full type
updateCategory
categories.updateCategory
Update category
Risk: write
data full type
data full type
Customers
createCustomer
customers.createCustomer
Create customer
Risk: write
data full type
data full type
createCustomerBillingAddress
customers.createCustomerBillingAddress
Create customer billing address
Risk: write
data full type
data full type
createCustomerGroup
customers.createCustomerGroup
Create customer group
Risk: write
data full type
data full type
createCustomerShippingAddress
customers.createCustomerShippingAddress
Create customer shipping address
Risk: write
data full type
data full type
createCustomerTag
customers.createCustomerTag
Create customer tag
Risk: write
data full type
data full type
deleteCustomer
customers.deleteCustomer
Delete customer
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteCustomerBillingAddress
customers.deleteCustomerBillingAddress
Delete customer billing address
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteCustomerGroup
customers.deleteCustomerGroup
Delete customer group
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteCustomerShippingAddress
customers.deleteCustomerShippingAddress
Delete customer shipping address
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteCustomerTag
customers.deleteCustomerTag
Delete customer tag
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getCustomer
customers.getCustomer
Get customer
Risk: read
data full type
data full type
getCustomerBillingAddress
customers.getCustomerBillingAddress
Get customer billing address
Risk: read
data full type
data full type
getCustomerGroup
customers.getCustomerGroup
Get customer group
Risk: read
data full type
data full type
getCustomerGroupsCustomers
customers.getCustomerGroupsCustomers
Get customer group customers
Risk: read
data full type
data full type
getCustomerShippingAddress
customers.getCustomerShippingAddress
Get customer shipping address
Risk: read
data full type
data full type
getCustomerTag
customers.getCustomerTag
Get customer tag
Risk: read
data full type
data full type
listCustomerBillingAddresses
customers.listCustomerBillingAddresses
List customer billing addresses
Risk: read
data full type
data full type
listCustomerGroups
customers.listCustomerGroups
List customer groups
Risk: read
data full type
data full type
listCustomers
customers.listCustomers
List customers
Risk: read
data full type
data full type
listCustomerShippingAddresses
customers.listCustomerShippingAddresses
List customer shipping addresses
Risk: read
data full type
data full type
listCustomerTags
customers.listCustomerTags
List customer tags
Risk: read
data full type
data full type
updateCustomer
customers.updateCustomer
Update customer
Risk: write
data full type
data full type
updateCustomerBillingAddress
customers.updateCustomerBillingAddress
Update customer billing address
Risk: write
data full type
data full type
updateCustomerGroup
customers.updateCustomerGroup
Update customer group
Risk: write
data full type
data full type
updateCustomerShippingAddress
customers.updateCustomerShippingAddress
Update customer shipping address
Risk: write
data full type
data full type
updateCustomerTag
customers.updateCustomerTag
Update customer tag
Risk: write
data full type
data full type
Discounts
createDiscount
discounts.createDiscount
Create discount
Risk: write
data full type
data full type
createDiscountCode
discounts.createDiscountCode
Create discount code
Risk: write
data full type
data full type
createProductToDiscount
discounts.createProductToDiscount
Create product to discount
Risk: write
data full type
data full type
deleteDiscount
discounts.deleteDiscount
Delete discount
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteDiscountCode
discounts.deleteDiscountCode
Delete discount code
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteProductToDiscount
discounts.deleteProductToDiscount
Delete product to discount
Risk: destructive
data full type
data full type
object
Output full type
Output full type
generateDiscountCodes
discounts.generateDiscountCodes
Generate discount codes
Risk: write
data full type
data full type
listDiscountCodes
discounts.listDiscountCodes
List discount codes
Risk: read
data full type
data full type
updateDiscountCode
discounts.updateDiscountCode
Update discount code
Risk: write
data full type
data full type
Misc
createRedirect
misc.createRedirect
Create redirect
Risk: write
data full type
data full type
createVendor
misc.createVendor
Create vendor
Risk: write
data full type
data full type
deleteRedirect
misc.deleteRedirect
Delete redirect
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteVendor
misc.deleteVendor
Delete vendor
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getPaymentMethods
misc.getPaymentMethods
Get payment methods
Risk: read
data full type
data full type
getShippingMethods
misc.getShippingMethods
Get shipping methods
Risk: read
data full type
data full type
getVendor
misc.getVendor
Get vendor
Risk: read
data full type
data full type
listPaymentProviders
misc.listPaymentProviders
List payment providers
Risk: read
data full type
data full type
listRedirects
misc.listRedirects
List redirects
Risk: read
data full type
data full type
listShippingProviders
misc.listShippingProviders
List shipping providers
Risk: read
data full type
data full type
listVendors
misc.listVendors
List vendors
Risk: read
data full type
data full type
updateVendor
misc.updateVendor
Update vendor
Risk: write
data full type
data full type
Orders
createOrder
orders.createOrder
Create order
Risk: write
data full type
data full type
deleteOrder
orders.deleteOrder
Delete order
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getOrder
orders.getOrder
Get order
Risk: read
data full type
data full type
listOrderBillingAddresses
orders.listOrderBillingAddresses
List order billing addresses
Risk: read
data full type
data full type
listOrderPayments
orders.listOrderPayments
List order payments
Risk: read
data full type
data full type
listOrderProducts
orders.listOrderProducts
List order products
Risk: read
data full type
data full type
listOrderProductsOptions
orders.listOrderProductsOptions
List order products options
Risk: read
data full type
data full type
listOrders
orders.listOrders
List orders
Risk: read
data full type
data full type
listOrderShipping
orders.listOrderShipping
List order shipping
Risk: read
data full type
data full type
listOrderShippingAddresses
orders.listOrderShippingAddresses
List order shipping addresses
Risk: read
data full type
data full type
listOrderStatus
orders.listOrderStatus
List order statuses
Risk: read
data full type
data full type
updateOrder
orders.updateOrder
Update order
Risk: write
data full type
data full type
Products
createImage
products.createImage
Create image
Risk: write
data full type
data full type
createLinkedProducts
products.createLinkedProducts
Create linked products
Risk: write
data full type
data full type
object
Output full type
Output full type
createProduct
products.createProduct
Create product
Risk: write
data full type
data full type
deleteImage
products.deleteImage
Delete image
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteLinkedProducts
products.deleteLinkedProducts
Delete linked products
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteProduct
products.deleteProduct
Delete product
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getImage
products.getImage
Get image
Risk: read
data full type
data full type
getProduct
products.getProduct
Get product
Risk: read
data full type
data full type
getProductsLinkedProduct
products.getProductsLinkedProduct
Get product linked product
Risk: read
data full type
data full type
getProductsLinkedProducts
products.getProductsLinkedProducts
Get products linked products
Risk: read
data full type
data full type
getProductWithRelations
products.getProductWithRelations
Get product with relations. Pass documented include params (e.g. include=category) to sideload related resources.
Risk: read
data full type
data full type
listImages
products.listImages
List images
Risk: read
data full type
data full type
listProducts
products.listProducts
List products
Risk: read
data full type
data full type
updateLinkedProduct
products.updateLinkedProduct
Update linked product
Risk: write
data full type
data full type
object
Output full type
Output full type
updateProduct
products.updateProduct
Update product
Risk: write
data full type
data full type
Properties
createProductsPropertyOptions
properties.createProductsPropertyOptions
Create product property options
Risk: write
data full type
data full type
object
Output full type
Output full type
createProperty
properties.createProperty
Create property
Risk: write
data full type
data full type
createPropertyOption
properties.createPropertyOption
Create property option
Risk: write
data full type
data full type
deleteProperty
properties.deleteProperty
Delete property
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deletePropertyOption
properties.deletePropertyOption
Delete property option
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getProperty
properties.getProperty
Get property
Risk: read
data full type
data full type
getPropertyOption
properties.getPropertyOption
Get property option
Risk: read
data full type
data full type
getPropertyOptionsRelationship
properties.getPropertyOptionsRelationship
Get property options relationship
Risk: read
data full type
data full type
listProperties
properties.listProperties
List properties
Risk: read
data full type
data full type
listPropertyOptions
properties.listPropertyOptions
List property options
Risk: read
data full type
data full type
updateProperty
properties.updateProperty
Update property
Risk: write
data full type
data full type
updatePropertyOption
properties.updatePropertyOption
Update property option
Risk: write
data full type
data full type
Subscribers
createSubscriber
subscribers.createSubscriber
Create subscriber
Risk: write
data full type
data full type
createSubscriberChannel
subscribers.createSubscriberChannel
Create subscriber channel
Risk: write
data full type
data full type
createSubscriberTag
subscribers.createSubscriberTag
Create subscriber tag
Risk: write
data full type
data full type
deleteSubscriber
subscribers.deleteSubscriber
Delete subscriber
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteSubscribersChannel
subscribers.deleteSubscribersChannel
Delete subscriber channel
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteSubscriberTag
subscribers.deleteSubscriberTag
Delete subscriber tag
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getSubscriber
subscribers.getSubscriber
Get subscriber
Risk: read
data full type
data full type
getSubscribersChannel
subscribers.getSubscribersChannel
Get subscriber channel
Risk: read
data full type
data full type
getSubscriberTag
subscribers.getSubscriberTag
Get subscriber tag
Risk: read
data full type
data full type
listSubscribers
subscribers.listSubscribers
List subscribers
Risk: read
data full type
data full type
listSubscribersChannels
subscribers.listSubscribersChannels
List subscriber channels
Risk: read
data full type
data full type
listSubscribersTags
subscribers.listSubscribersTags
List subscriber tags
Risk: read
data full type
data full type
updateSubscriber
subscribers.updateSubscriber
Update subscriber
Risk: write
data full type
data full type
updateSubscribersChannel
subscribers.updateSubscribersChannel
Update subscriber channel
Risk: write
data full type
data full type
updateSubscriberTag
subscribers.updateSubscriberTag
Update subscriber tag
Risk: write
data full type
data full type
Variants
createVariant
variants.createVariant
Create variant
Risk: write
data full type
data full type
createVariantOption
variants.createVariantOption
Create variant option
Risk: write
data full type
data full type
createVariantOptions
variants.createVariantOptions
Create variant options
Risk: write
data full type
data full type
createVariantParameter
variants.createVariantParameter
Create variant parameter
Risk: write
data full type
data full type
createVariantParameterForVariant
variants.createVariantParameterForVariant
Create variant parameter for variant
Risk: write
data full type
data full type
deleteVariant
variants.deleteVariant
Delete variant
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteVariantOption
variants.deleteVariantOption
Delete variant option
Risk: destructive
data full type
data full type
object
Output full type
Output full type
deleteVariantParameter
variants.deleteVariantParameter
Delete variant parameter
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getVariant
variants.getVariant
Get variant
Risk: read
data full type
data full type
getVariantOption
variants.getVariantOption
Get variant option
Risk: read
data full type
data full type
getVariantParameter
variants.getVariantParameter
Get variant parameter
Risk: read
data full type
data full type
listVariantOptions
variants.listVariantOptions
List variant options
Risk: read
data full type
data full type
listVariantParameters
variants.listVariantParameters
List variant parameters
Risk: read
data full type
data full type
listVariants
variants.listVariants
List variants
Risk: read
data full type
data full type
updateVariant
variants.updateVariant
Update variant
Risk: write
data full type
data full type
updateVariantOption
variants.updateVariantOption
Update variant option
Risk: write
data full type
data full type
updateVariantParameter
variants.updateVariantParameter
Update variant parameter
Risk: write
data full type
data full type
Webhooks
createWebhook
webhooks.createWebhook
Create webhook
Risk: write
data full type
data full type
deleteWebhook
webhooks.deleteWebhook
Delete webhook
Risk: destructive
data full type
data full type
object
Output full type
Output full type
getWebhook
webhooks.getWebhook
Get webhook
Risk: read
data full type
data full type
listWebhooks
webhooks.listWebhooks
List webhooks
Risk: read
data full type
data full type
updateWebhook
webhooks.updateWebhook
Update webhook
Risk: write
data full type
data full type