For AI agents: visit https://shopwired.readme.io/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
ShopWired
API Reference
v1.0

Log InShopWired
API Reference
Log In
v1.0API Reference

Countries

  • /countries
    • List countriesget
  • /countries/{id}
    • Get a specific countryget

Payment Methods

  • /payment-methods
    • List external payment methodsget

Business

  • /business
    • Retrieve business detailsget

Business Features

  • /business/features
    • List business featuresget
  • /business/features/change-status
    • Change business feature statuspost

Custom Fields

  • /custom-fields
    • List custom fieldsget
    • Create a custom fieldpost
  • /custom-fields/count
    • Get total custom field countget
  • /custom-fields/{id}
    • Get a specific custom fieldget
    • Update a custom fieldput
    • Delete a custom fielddel

Webhooks

  • /webhooks
    • List webhooksget
    • Create a webhookpost
  • /webhooks/count
    • Count webhooksget
  • /webhooks/{id}
    • Get a specific webhookget
    • Update a webhookput
    • Delete a webhookdel
  • /webhooks/{id}/verify
    • Verify a webhookpost

Events

  • /events
    • Get all eventsget
  • /events/count
    • Get total event countget
  • /events/{id}
    • Get an event by IDget

App Data Management

  • /app
    • Return an app IDget
  • /app/data
    • Get all app dataget
    • Create new app datapost
    • Deletes all app datadel

Incomplete Orders

  • /incomplete-orders
    • List incomplete ordersget
  • /incomplete-orders/{id}
    • Get an incomplete order by IDget
  • /incomplete-orders/count
    • Get total incomplete order countget

Orders

  • /orders
    • List ordersget
    • Create a new orderpost
  • /orders/search
    • Search for ordersget
  • /orders/count
    • Get order countget
  • /orders/{id}
    • Get an order by IDget
    • Delete an orderdel

Orders Status, Comments, Pre-orders

  • /orders/{id}/status
    • Update an order's statuspost
  • /orders/{id}/dispatch-pre-order
    • Request a pre-order be dispatchedpost
  • /orders/{id}/comments
    • Create an order admin commentpost
  • /orders/{id}/comments/{comment_id}
    • Delete an order admin commentdel

Order Statuses

  • /order-statuses
    • List order statusesget
    • Create an order statuspost
  • /order-statuses/{id}
    • Delete an order statusdel

Refunds

  • /orders/{order_id}/refunds
    • Create a refund for an orderpost

Customers

  • /customers
    • List customersget
    • Create a new customerpost
  • /customers/count
    • Get total customer countget
  • /customers/{id}
    • Get a specific customerget

Newsletter subscribers

  • /newsletter-subscribers
    • List newsletter subscribersget
  • /newsletter-subscribers/{id}
    • Get a specific newsletter subscriberget

Product Reviews

  • /products/{product_id}/reviews
    • List product reviewsget
    • Create a product reviewpost
  • /products/{product_id}/reviews/{id}
    • Update a product reviewput
    • Delete a product reviewdel

Wishlists

  • /wishlists
    • List wishlistsget
    • Create a wishlistpost
  • /wishlists/count
    • Count wishlistsget
  • /wishlists/{id}
    • Get a specific wishlistget
    • Update a wishlistput
  • /wishlists/{id}/modify
    • Modify a wishlistpost

Brands

  • /brands
    • List active brandsget
    • Create a new brandpost
  • /brands/count
    • Get total brand countget
  • /brands/{id}
    • Get a specific brandget
    • Update a brandput
    • Delete a branddel

Categories

  • /categories
    • List categoriesget
    • Create a new categorypost
  • /categories/count
    • Get total category countget
  • /categories/{id}
    • Get a specific categoryget
    • Update a categoryput
    • Delete a categorydel

Filter Groups

  • /filter-groups
    • List filter groupsget
    • Create a new filter grouppost
  • /filter-groups/count
    • Get total filter group countget
  • /filter-groups/{id}
    • Get a specific filter groupget
    • Update a filter groupput
    • Delete a filter groupdel

Digital Files

  • /digital-files
    • List digital filesget
    • Create a new digital filepost
  • /digital-files/count
    • Get total digital file countget
  • /digital-files/{id}
    • Get a specific digital fileget
    • Update a digital fileput
    • Delete a digital filedel

Choice Sets

  • /choice-sets
    • List choice setsget
    • Create a choice setpost
  • /choice-sets/{id}
    • Get a choice setget
    • Update a choice setput
    • Delete a choice setdel

Choice Set Values

  • /choice-set-values
    • Create a choice set valuepost
  • /choice-set-values/{id}
    • Update a choice set valueput
    • Delete a choice set valuedel

Products

  • /products
    • List productsget
    • Create a new productpost
  • /products/search
    • Search productsget
  • /products/count
    • Get product countget
  • /products/{id}
    • Get a single productget
    • Update a productput
    • Delete a productdel

Product Customisation Fields

  • /products/{product_id}/customization-fields
    • List product customisation fieldsget
    • Create a product customisation fieldpost
  • /products/{product_id}/customization-fields/{id}
    • Update a product customisation fieldput
    • Delete a product customisation fielddel

Product Extras

  • /products/{product_id}/extras
    • List product extrasget
    • Create a product extrapost
  • /products/{product_id}/extras/{id}
    • Update a product extraput
    • Delete a product extradel

Product Images

  • /products/{product_id}/images
    • List product imagesget
    • Create a product imagepost
  • /products/{product_id}/images/{id}
    • Update a product imageput
    • Delete a product imagedel

Product Options

  • /products/{product_id}/options
    • List product optionsget
    • Create a product optionpost
  • /products/{product_id}/options/{id}
    • Get a product optionget
    • Update a product optionput
    • Delete a product optiondel

Product Option Values

  • /products/{product_id}/option-values
    • Create a product option valuepost
  • /products/{product_id}/option-values/{id}
    • Update a product option valueput
    • Delete a product option valuedel

Product Variations

  • /products/{product_id}/variations
    • List product variationsget
    • Create a new product variationpost
  • /products/{product_id}/variations/{id}
    • Get a specific product variationget
    • Update a product variationput
    • Delete a product variationdel

Product Choices

  • /products/{product_id}/choices
    • List product choicesget
    • Assign a choice to a productpost
  • /products/{product_id}/choices/{id}
    • Get a product choiceget
    • Update a product choiceput
    • Delete a product choicedel

Stock

  • /stock
    • Retrieve stock quantityget
    • Update stock quantitypost
  • /stock/return
    • Return stock for cancelled orderspost

Stock Requests

  • /stock-requests
    • List stock requestsget

Product Prices

  • /products/prices
    • Update product pricespost

Vouchers

  • /vouchers
    • List vouchersget
    • Create a new voucherpost
  • /vouchers/count
    • Get total voucher countget
  • /vouchers/{id}
    • Get a specific voucherget
    • Update a voucherput
    • Delete a voucherdel

Gift Cards

  • /gift-vouchers
    • List gift cardsget
    • Create a gift cardpost
  • /gift-vouchers/count
    • Get total gift card countget
  • /gift-vouchers/{id}
    • Get a specific gift cardget
    • Update a gift cardput
    • Delete a gift carddel

Offers

  • /offers
    • List offersget
    • Create a new offerpost
  • /offers/count
    • Get total offer countget
  • /offers/{id}
    • Get a specific offerget
    • Update an offerput
    • Delete an offerdel

Sales

  • /sales
    • List salesget
    • Create a salepost
  • /sales/count
    • Get total sales countget
  • /sales/{id}
    • Get a specific saleget
    • Update a saleput
    • Delete a saledel

Collect Locations

  • /collect-locations
    • List collect locationsget
  • /collect-locations/count
    • Get total collect location countget
  • /collect-locations/{id}
    • Get a specific collect locationget

Business Nexus

  • /nexuses
    • List business nexus itemsget
    • Create a new business nexus itempost
  • /nexuses/{id}
    • Update a business nexus itemput
    • Delete a business nexus itemdel

Shipping Zones

  • /shipping-zones
    • List shipping zonesget
    • Create a new shipping zonepost
  • /shipping-zones/count
    • Get total shipping zone countget
  • /shipping-zones/{country-id}
    • Get a specific shipping zoneget
    • Update an existing shipping zoneput
    • Delete a shipping zonedel

Shipping Rates

  • /shipping-rates
    • List shipping ratesget
    • Create a new shipping ratepost
  • /shipping-rates/{id}
    • Get a specific shipping rateget
    • Update a shipping rateput
    • Delete a shipping ratedel

Trade Customer Product Prices

  • /trade-customer-product-prices
    • List trade customer product pricesget
    • Create a new trade customer product pricepost
  • /trade-customer-product-prices/count
    • Get total trade customer product price countget
  • /trade-customer-product-prices/{id}
    • Get a specific trade customer product priceget
    • Update a trade customer product priceput
    • Delete a trade customer product pricedel
  • /trade-customer-product-prices/bulk
    • Bulk create or remove trade customer product pricespost

Product Bulk Prices

  • /products/{id}/bulk-prices
    • List bulk prices for a productget
    • Create a bulk price for a productpost
  • /products/{product_id}/bulk-prices/{id}
    • Get a specific bulk price for a productget
    • Update a specific bulk priceput
    • Delete a specific bulk pricedel

Trade Groups

  • /trade-groups
    • List trade pricing bandsget
    • Create a trade pricing bandpost
  • /trade-groups/{id}
    • Get a specific trade pricing bandget
    • Update a trade pricing bandput
    • Delete a trade pricing banddel

Blog Categories

  • /blog-categories
    • List blog categoriesget
    • Create a new blog categorypost
  • /blog-categories/count
    • Get total blog category countget
  • /blog-categories/{id}
    • Get a specific blog categoryget
    • Update a blog categoryput
    • Delete a blog categorydel

Blog Tags

  • /blog-tags
    • List blog tagsget
    • Create a new blog tagpost
  • /blog-tags/count
    • Get total blog tag countget
  • /blog-tags/{id}
    • Get a specific blog tagget
    • Update a blog tagput
    • Delete a blog tagdel

Blog Posts

  • /blog-posts
    • List blog postsget
    • Create a new blog postpost
  • /blog-posts/count
    • Get total blog post countget
  • /blog-posts/{id}
    • Get a specific blog postget
    • Update a blog postput
    • Delete a blog postdel

Website Pages

  • /pages
    • List pagesget
    • Create a new pagepost
  • /pages/count
    • Get total page countget
  • /pages/{id}
    • Get a specific pageget
    • Update a pageput
    • Delete a pagedel

Themes

  • /themes
    • List themesget
  • /themes/count
    • Get total theme countget
  • /themes/{id}
    • Get a specific themeget
    • Update a themeput

Theme Assets

  • /theme-assets/{theme_id}
    • Delete a theme assetdel
    • List or get theme assetsget
    • Create or update a theme assetpost
  • /theme-assets/{theme_id}/asset

301 Redirects

  • /redirects
    • List 301 redirectsget
    • Create a new 301 redirectpost
  • /redirects/count
    • Get total 301 redirect countget
  • /redirects/{id}
    • Get a specific 301 redirectget
    • Delete a 301 redirectdel

ShopWired Payments Transactions

  • /shopwired-payments/transactions
    • List transactionsget
  • /shopwired-payments/transactions/count
    • Get total transaction countget
  • /shopwired-payments/transactions/{transaction_id}
    • Get a specific transactionget

ShopWired Payments Disputes

  • /shopwired-payments/disputes
    • List disputesget
  • /shopwired-payments/disputes/{dispute_id}
    • Get a specific disputeget
  • /shopwired-payments/disputes/count
    • Get total dispute countget

ShopWired Payments Payouts

  • /shopwired-payments/payouts
    • List payoutsget
  • /shopwired-payments/payouts/{payout_id}
    • Get a specific payoutget
  • /shopwired-payments/payouts/count
    • Get total payout countget
Powered by 

/theme-assets/{theme_id}/asset

Updated over 1 year ago


Create or update a theme asset
/redirects
Did this page help you?

Updated over 1 year ago


Create or update a theme asset
/redirects
Did this page help you?