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