# Propeller Commerce Documentation > Propeller is a B2B commerce platform with a GraphQL API for building frontends and a REST API for system integrations. This documentation covers getting started guides, frontend and integration development, recipes, and API reference. > Any documentation page is available as Markdown by appending `.md` to its URL (for example https://docs.propeller-commerce.com/integrations/integration-patterns/sources.md). ## Docs - [Authentication and Authorization](https://docs.propeller-commerce.com/frontend/domain-guides/accounts-and-authentication/authentication-and-authorization): Register users, log in, manage access tokens, query the viewer and reset passwords using Propeller's GraphQL authentication API. - [Favorite Lists](https://docs.propeller-commerce.com/frontend/domain-guides/accounts-and-authentication/favorite-lists): Create and manage favorite lists in Propeller using GraphQL, with support for company, contact and customer ownership of saved products. - [Managing Addresses](https://docs.propeller-commerce.com/frontend/domain-guides/accounts-and-authentication/managing-addresses): Retrieve, create, update and delete delivery and invoice addresses for companies and customers using Propeller's GraphQL API. - [Understanding Companies, Contacts and Customers](https://docs.propeller-commerce.com/frontend/domain-guides/accounts-and-authentication/understanding-companies-contacts-and-customers): How Propeller models B2B and B2C accounts using companies, contacts and customers, including purchase authorization, orderlists and pricesheets. - [Cart Management](https://docs.propeller-commerce.com/frontend/domain-guides/cart-and-checkout/cart-management): Create and manage Propeller shopping carts using GraphQL, including adding items, updating quantities, applying discount codes and cart persistence. - [Checkout Flow](https://docs.propeller-commerce.com/frontend/domain-guides/cart-and-checkout/checkout-flow): Build a Propeller checkout flow using GraphQL: set addresses, choose shipping and payment, review the cart and create an order with cartProcess. - [Payment Integration](https://docs.propeller-commerce.com/frontend/domain-guides/cart-and-checkout/payment-integration): Record payments and transactions in Propeller, handle PSP callbacks, confirm or fail orders and process refunds using GraphQL mutations. - [Understanding the Order Lifecycle](https://docs.propeller-commerce.com/frontend/domain-guides/cart-and-checkout/understanding-the-order-lifecycle): How Propeller's unified order model works, covering order types, status transitions, version history, tenders and the quote to order lifecycle. - [Order History](https://docs.propeller-commerce.com/frontend/domain-guides/orders-and-shipments/order-history): Query and display order history in Propeller using GraphQL with pagination, sorting, filtering by status, date, company and text search. - [Reordering](https://docs.propeller-commerce.com/frontend/domain-guides/orders-and-shipments/reordering): Build a reorder flow in Propeller by fetching previous order items and adding them to a new cart using GraphQL mutations. - [Shipment Tracking](https://docs.propeller-commerce.com/frontend/domain-guides/orders-and-shipments/shipment-tracking): Display shipment statuses, track and trace codes and partial delivery details for Propeller orders using GraphQL queries. - [Customer-specific Pricing](https://docs.propeller-commerce.com/frontend/domain-guides/pricing-and-discounts/customer-specific-pricing): How Propeller price sheets provide customer-specific pricing, including discount calculation types, action codes and cart price overrides. - [Tiered and Volume Pricing](https://docs.propeller-commerce.com/frontend/domain-guides/pricing-and-discounts/tiered-and-volume-pricing): Query and display Propeller bulk pricing tiers using GraphQL, including quantity-based discounts, cost prices and cart integration. - [Understanding Pricing Layers](https://docs.propeller-commerce.com/frontend/domain-guides/pricing-and-discounts/understanding-pricing-layers): How Propeller resolves product prices through price types, tax zones, surcharges, bulk pricing and customer-specific price sheets. - [Categories and Navigation](https://docs.propeller-commerce.com/frontend/domain-guides/products-and-catalog/categories-and-navigation): Query the Propeller category tree, build navigation menus, display breadcrumbs and fetch products within a category using GraphQL. - [Media and Assets](https://docs.propeller-commerce.com/frontend/domain-guides/products-and-catalog/media-and-assets): Fetch product images, videos and documents from Propeller using GraphQL, with server-side transformations for responsive image sizes. - [Product Detail Queries](https://docs.propeller-commerce.com/frontend/domain-guides/products-and-catalog/product-detail-queries): Fetch single product details from Propeller using GraphQL, including attributes, cross-sell relations and bundle offers. - [Querying Products](https://docs.propeller-commerce.com/frontend/domain-guides/products-and-catalog/querying-products): Query the Propeller product catalog using GraphQL with pagination, attribute filters, text search, sorting and orderlist restrictions. - [Understanding Products and Categories](https://docs.propeller-commerce.com/frontend/domain-guides/products-and-catalog/understanding-products-and-categories): How Propeller's catalog is structured around products, clusters, categories, cross-sell relations, pricing, inventory, attributes and media. - [Frontend Patterns](https://docs.propeller-commerce.com/frontend/frontend-patterns): Common frontend patterns for building on Propeller's GraphQL API, applicable to any framework or project structure. - [Public vs Authenticated Data](https://docs.propeller-commerce.com/frontend/frontend-patterns/public-vs-authenticated-data): Learn which Propeller data is public and which depends on authentication, including prices, product visibility, carts and order history. - [Frontend Guides](https://docs.propeller-commerce.com/frontend): Guides for building customer-facing experiences on Propeller using the GraphQL API, covering products, pricing, cart, checkout and accounts. - [Add a product to cart](https://docs.propeller-commerce.com/frontend/recipes/add-product-to-cart): Learn how to add items to a cart and retrieve updated totals using the Propeller GraphQL API. - [Add product video](https://docs.propeller-commerce.com/frontend/recipes/add-product-video): Learn how to attach a video to a product, cluster or category using the Propeller GraphQL API. - [Add products to order list](https://docs.propeller-commerce.com/frontend/recipes/add-products-to-order-list): Learn how to add products to an existing order list using the Propeller GraphQL API. - [Apply a discount code to the cart](https://docs.propeller-commerce.com/frontend/recipes/apply-discount-code): Learn how to apply an action code (discount code) to the cart and get updated totals using the Propeller GraphQL API. - [Assign users to order list](https://docs.propeller-commerce.com/frontend/recipes/assign-users-to-order-list): Learn how to assign contacts to an order list for product access control using the Propeller GraphQL API. - [Build a category navigation tree](https://docs.propeller-commerce.com/frontend/recipes/build-category-navigation-tree): Learn how to query the full category hierarchy and build a nested navigation menu using the Propeller GraphQL API. - [Convert a quote into an order](https://docs.propeller-commerce.com/frontend/recipes/convert-quote-to-order): Learn how to convert a quote into a confirmed order using the Propeller GraphQL API. - [Create a channel](https://docs.propeller-commerce.com/frontend/recipes/create-a-channel): Learn how to create a new channel for a separate storefront or sales context using the Propeller GraphQL API. - [Create an order list](https://docs.propeller-commerce.com/frontend/recipes/create-an-order-list): Learn how to create an order list to control which products users or companies can order using the Propeller GraphQL API. - [Create cross-sell and upsell relations](https://docs.propeller-commerce.com/frontend/recipes/create-cross-sell-and-upsell-relations): Learn how to link products or clusters as related, accessories, parts or alternatives using the Propeller GraphQL API. - [Create inventory](https://docs.propeller-commerce.com/frontend/recipes/create-inventory): Learn how to add a stock record for a product in a warehouse or at a supplier using the Propeller GraphQL API. - [Create sales tickets](https://docs.propeller-commerce.com/frontend/recipes/create-sales-tickets): Learn how to create actionable tickets for sales reps in the Sales Hub using the Propeller GraphQL API. - [Delete a channel](https://docs.propeller-commerce.com/frontend/recipes/delete-a-channel): Learn how to remove a channel from the platform using the Propeller GraphQL API. - [Delete inventory](https://docs.propeller-commerce.com/frontend/recipes/delete-inventory): Learn how to remove an inventory record for a product using the Propeller GraphQL API. - [Display cross-sell and upsell products](https://docs.propeller-commerce.com/frontend/recipes/display-cross-sell-and-upsell-products): Learn how to fetch related, accessory and spare part products for a product detail page using the Propeller GraphQL API. - [Display tiered and bulk pricing](https://docs.propeller-commerce.com/frontend/recipes/display-tiered-and-bulk-pricing): Learn how to query and display quantity breaks and volume discount pricing using the Propeller GraphQL API. - [Fetch cart with totals and tax breakdown](https://docs.propeller-commerce.com/frontend/recipes/fetch-cart-with-totals): Learn how to retrieve the full cart with line items, shipping costs and tax breakdown using the Propeller GraphQL API. - [Fetch a category breadcrumb](https://docs.propeller-commerce.com/frontend/recipes/fetch-category-breadcrumb): Learn how to get the full ancestor chain from root to the current category for breadcrumb navigation using the Propeller GraphQL API. - [Fetch a category by ID](https://docs.propeller-commerce.com/frontend/recipes/fetch-category-by-id): Learn how to retrieve a single category with its core data using the Propeller GraphQL API. - [Fetch a cluster with options](https://docs.propeller-commerce.com/frontend/recipes/fetch-cluster-with-options): Learn how to retrieve a cluster with its option groups such as add-ons and warranties using the Propeller GraphQL API. - [Fetch a cluster with its products](https://docs.propeller-commerce.com/frontend/recipes/fetch-cluster-with-products): Learn how to retrieve a cluster and all its variant products with pricing using the Propeller GraphQL API. - [Fetch a cluster with variant selection config](https://docs.propeller-commerce.com/frontend/recipes/fetch-cluster-with-variant-config): Learn how to retrieve a cluster with its ClusterConfig to build a variant selector using the Propeller GraphQL API. - [Fetch customer addresses](https://docs.propeller-commerce.com/frontend/recipes/fetch-customer-addresses): Learn how to retrieve delivery and invoice addresses for a company using the Propeller GraphQL API. - [Fetch favorite lists with products](https://docs.propeller-commerce.com/frontend/recipes/fetch-favorite-lists): Learn how to retrieve the user's favorite (wish) lists with their products using the Propeller GraphQL API. - [Fetch quote or order detail](https://docs.propeller-commerce.com/frontend/recipes/fetch-order-detail): Learn how to retrieve the full details of an order or quote including line items, totals and addresses using the Propeller GraphQL API. - [Fetch order history with status filtering](https://docs.propeller-commerce.com/frontend/recipes/fetch-order-history-with-status-filtering): Learn how to query past orders with status filtering and pagination using the Propeller GraphQL API. - [Fetch available payment methods](https://docs.propeller-commerce.com/frontend/recipes/fetch-payment-methods): Learn how to retrieve the available payment methods for the current cart using the Propeller GraphQL API. - [Fetch product attributes as specifications](https://docs.propeller-commerce.com/frontend/recipes/fetch-product-attributes): Learn how to retrieve product attributes for a specifications table on the product detail page using the Propeller GraphQL API. - [Fetch a product by ID](https://docs.propeller-commerce.com/frontend/recipes/fetch-product-by-id): Learn how to retrieve a single product by its productId using the Propeller GraphQL API. - [Fetch a product by SKU](https://docs.propeller-commerce.com/frontend/recipes/fetch-product-by-sku): Learn how to retrieve a product by its SKU when you don't have the product ID using the Propeller GraphQL API. - [Fetch a product by slug](https://docs.propeller-commerce.com/frontend/recipes/fetch-product-by-slug): Learn how to retrieve a product by its URL-friendly slug for storefront URL resolution using the Propeller GraphQL API. - [Fetch product documents](https://docs.propeller-commerce.com/frontend/recipes/fetch-product-documents): Learn how to retrieve downloadable documents like PDFs, datasheets and manuals attached to a product using the Propeller GraphQL API. - [Fetch product stock across warehouses](https://docs.propeller-commerce.com/frontend/recipes/fetch-product-stock): Learn how to check real-time inventory for a product broken down by warehouse location using the Propeller GraphQL API. - [Fetch product videos](https://docs.propeller-commerce.com/frontend/recipes/fetch-product-videos): Learn how to retrieve videos attached to a product for embedding on the product detail page using the Propeller GraphQL API. - [Fetch a product with pricing](https://docs.propeller-commerce.com/frontend/recipes/fetch-product-with-pricing): Learn how to retrieve a product with its base price and calculated price for a specific quantity and tax zone using the Propeller GraphQL API. - [Fetch products by multiple IDs](https://docs.propeller-commerce.com/frontend/recipes/fetch-products-by-multiple-ids): Learn how to retrieve a batch of products by their IDs in a single query using the Propeller GraphQL API. - [Fetch quote list](https://docs.propeller-commerce.com/frontend/recipes/fetch-quote-list): Learn how to retrieve a paginated list of quotes prepared by the sales team using the Propeller GraphQL API. - [Fetch available shipping methods and carriers](https://docs.propeller-commerce.com/frontend/recipes/fetch-shipping-methods): Learn how to retrieve available shipping methods, carriers and calculated postage costs for a cart using the Propeller GraphQL API. - [Filter products by status](https://docs.propeller-commerce.com/frontend/recipes/filter-products-by-status): Learn how to filter products by one or more status codes like active, suspended or out of stock using the Propeller GraphQL API. - [Get the logged-in user](https://docs.propeller-commerce.com/frontend/recipes/get-logged-in-user): Learn how to retrieve the currently authenticated user's profile and company information using the Propeller GraphQL API. - [Get product images with responsive transformations](https://docs.propeller-commerce.com/frontend/recipes/get-product-images-with-transformations): Learn how to fetch product images with on-the-fly resizing and format conversion for responsive viewports using the Propeller GraphQL API. - [Frontend Recipes](https://docs.propeller-commerce.com/frontend/recipes): Ready-to-use GraphQL queries and mutations for building storefronts on the Propeller Commerce platform. - [List channels](https://docs.propeller-commerce.com/frontend/recipes/list-channels): Learn how to retrieve all configured channels including their catalog roots and anonymous user settings using the Propeller GraphQL API. - [List products in a category](https://docs.propeller-commerce.com/frontend/recipes/list-products-in-category): Learn how to list products and clusters within a category with pagination and pricing using the Propeller GraphQL API. - [Log in and get access tokens](https://docs.propeller-commerce.com/frontend/recipes/login): Learn how to authenticate a contact with email and password and receive JWT access and refresh tokens using the Propeller GraphQL API. - [Add or remove a product from a favorite list](https://docs.propeller-commerce.com/frontend/recipes/manage-favorite-list-items): Learn how to add products to or remove products from a favorite (wish) list using the Propeller GraphQL API. - [Place an order from the cart](https://docs.propeller-commerce.com/frontend/recipes/place-order): Learn how to convert a cart into a confirmed order using the cartProcess mutation in the Propeller GraphQL API. - [Query products with customer-specific pricing](https://docs.propeller-commerce.com/frontend/recipes/query-products-with-customer-pricing): Learn how to fetch products with customer-specific pricesheet and orderlist pricing for authenticated users using the Propeller GraphQL API. - [Register a new customer or contact](https://docs.propeller-commerce.com/frontend/recipes/register-customer): Learn how to register a new contact under an existing company so they can log in and place orders using the Propeller GraphQL API. - [Remove an item from the cart](https://docs.propeller-commerce.com/frontend/recipes/remove-cart-item): Learn how to delete a line item from the cart by its item ID using the Propeller GraphQL API. - [Search categories](https://docs.propeller-commerce.com/frontend/recipes/search-categories): Learn how to search and filter categories by parent, name or ID with pagination and sorting using the Propeller GraphQL API. - [Search products with faceted filters](https://docs.propeller-commerce.com/frontend/recipes/search-products-with-faceted-filters): Learn how to search products with attribute-based text filters, range filters and price filters using the Propeller GraphQL API. - [Search products with a text query](https://docs.propeller-commerce.com/frontend/recipes/search-products-with-text-query): Learn how to search across product names, descriptions, SKUs and other text fields using the Propeller GraphQL API. - [Set addresses on the cart](https://docs.propeller-commerce.com/frontend/recipes/set-cart-addresses): Learn how to set invoice and delivery addresses on the cart before checkout using the Propeller GraphQL API. - [Sort product results](https://docs.propeller-commerce.com/frontend/recipes/sort-product-results): Learn how to sort product search results by price, name, relevance and other fields using the Propeller GraphQL API. - [Submit a quote request from the cart](https://docs.propeller-commerce.com/frontend/recipes/submit-quote-request-from-cart): Learn how to convert the current cart into a quote request (RFQ) for the sales team using the Propeller GraphQL API. - [Update a channel](https://docs.propeller-commerce.com/frontend/recipes/update-a-channel): Learn how to update a channel's name, catalog root and other settings using the Propeller GraphQL API. - [Update a product](https://docs.propeller-commerce.com/frontend/recipes/update-a-product): Learn how to update a product's name, description, status, SKU and other fields using the Propeller GraphQL API. - [Update cart item quantity](https://docs.propeller-commerce.com/frontend/recipes/update-cart-item-quantity): Learn how to change the quantity of an existing line item in the cart using the Propeller GraphQL API. - [Upload product images](https://docs.propeller-commerce.com/frontend/recipes/upload-product-images): Learn how to upload and attach images to a product from a URL or base64 data using the Propeller GraphQL API. - [Accelerator](https://docs.propeller-commerce.com/frontend/storefront-sdk/accelerator): Clone the Propeller Accelerator for a complete working storefront. Available as a Next.js app with Vue coming. Includes routing, CMS integration and state management. - [B2B Capabilities](https://docs.propeller-commerce.com/frontend/storefront-sdk/b2b-capabilities): B2B commerce features in the Propeller Storefront SDK including portal modes, contact-company model, clusters and customer-specific pricing. - [Choosing Your Approach](https://docs.propeller-commerce.com/frontend/storefront-sdk/choosing-your-approach): Choose your Storefront SDK approach based on your project. Use the Accelerator for a full app, UI Components for an existing project or the SDK for full control. - [CMS Integration](https://docs.propeller-commerce.com/frontend/storefront-sdk/cms-integration): Connect a headless CMS to the Propeller Storefront SDK using the adapter pattern, bridge blocks and dynamic block rendering. - [Customization](https://docs.propeller-commerce.com/frontend/storefront-sdk/customization): Customize the Propeller Storefront SDK using component callbacks, pass-through properties and override patterns. - [Deployment](https://docs.propeller-commerce.com/frontend/storefront-sdk/deployment): Production deployment guidance for the Propeller Storefront SDK, including hosting, environment variables and build configuration. - [Routing](https://docs.propeller-commerce.com/frontend/storefront-sdk/routing): Configure commerce and CMS routes in the Propeller Storefront SDK Accelerator, including URL patterns, route resolution and caching. - [SDK Services](https://docs.propeller-commerce.com/frontend/storefront-sdk/sdk-services): Use the Propeller SDK's typed TypeScript services to query products, categories, carts, users and orders from any JavaScript or TypeScript project. - [UI Components](https://docs.propeller-commerce.com/frontend/storefront-sdk/ui-components): Use Propeller's pre-built UI components in any React or Vue project. Install via npm, no boilerplate required. - [Understanding the Storefront SDK](https://docs.propeller-commerce.com/frontend/storefront-sdk/understanding-the-storefront-sdk): Overview of the Propeller Storefront SDK's three-layer architecture: typed SDK services, pre-built UI components and the Accelerator app. - [Behavior and Display](https://docs.propeller-commerce.com/frontend/wordpress-plugin/behavior-and-display): Configure portal access, checkout options, catalog display, pricing, user accounts and performance in the Propeller WordPress Plugin. - [General Settings](https://docs.propeller-commerce.com/frontend/wordpress-plugin/general-settings): Configure the Propeller WordPress Plugin's API connection, channel, catalog root, currency and email settings in the General tab. - [Multi-site Setup](https://docs.propeller-commerce.com/frontend/wordpress-plugin/multi-site-setup): Install and configure the Propeller WordPress Plugin across a WordPress Multisite network with per-site channels, catalogs and languages. - [Pages and Shortcodes](https://docs.propeller-commerce.com/frontend/wordpress-plugin/pages-and-shortcodes): Manage page types, URL slugs, shortcodes and template overrides in the Propeller WordPress Plugin's Pages tab. - [Sitemaps](https://docs.propeller-commerce.com/frontend/wordpress-plugin/sitemaps): Generate XML sitemaps for products, categories and brands from Propeller data using the WordPress Plugin's Sitemap tab and Yoast SEO integration. - [Translations and Valuesets](https://docs.propeller-commerce.com/frontend/wordpress-plugin/translations-and-valuesets): Override UI labels, manage translations per language and configure valueset localization in the Propeller WordPress Plugin. - [Understanding the Plugin](https://docs.propeller-commerce.com/frontend/wordpress-plugin/understanding-the-plugin): How the Propeller WordPress Plugin works under the hood, including its data flow, portal access modes and admin configuration tabs. - [Build a Frontend](https://docs.propeller-commerce.com/getting-started/build-a-frontend): Choose how to build a B2B frontend on Propeller. Use the Storefront SDK with typed services, pre-built components and an optional Accelerator app, or connect your own framework. - [Clone and Run](https://docs.propeller-commerce.com/getting-started/build-a-frontend/using-the-storefront-sdk/clone-and-run): Clone the Propeller Accelerator, configure your API credentials and start the development server locally. - [Using the Storefront SDK](https://docs.propeller-commerce.com/getting-started/build-a-frontend/using-the-storefront-sdk): Build a B2B frontend with the Propeller Storefront SDK. Choose between typed SDK services, pre-built UI components or a full Accelerator app. - [What's Next](https://docs.propeller-commerce.com/getting-started/build-a-frontend/using-the-storefront-sdk/whats-next): Explore next steps after setting up the Propeller Storefront SDK, including SDK layers, architecture patterns and frontend domain guides. - [Authenticate](https://docs.propeller-commerce.com/getting-started/build-a-frontend/using-your-own-framework/authenticate): Connect to the Propeller GraphQL API, verify your API key and set up a GraphQL client for frontend development. - [Build a Catalog Page](https://docs.propeller-commerce.com/getting-started/build-a-frontend/using-your-own-framework/build-a-catalog-page): Query the Propeller product catalog using GraphQL. Fetch paginated product listings, single product details and search results. - [Create an Order](https://docs.propeller-commerce.com/getting-started/build-a-frontend/using-your-own-framework/create-an-order): Walk through the Propeller cart-to-order flow using GraphQL mutations. Start a cart, add items, set addresses and process the order. - [Using your own Framework](https://docs.propeller-commerce.com/getting-started/build-a-frontend/using-your-own-framework): Build a frontend on Propeller's GraphQL API using Vue, Angular, Svelte or any framework. Authenticate, query products and create orders. - [What's Next](https://docs.propeller-commerce.com/getting-started/build-a-frontend/using-your-own-framework/whats-next): Explore next steps after building a custom frontend on Propeller, including domain guides for pricing, cart, authentication and integrations. - [Authenticate](https://docs.propeller-commerce.com/getting-started/build-an-integration/authenticate): Authenticate with the Propeller REST API using OAuth 2.0 client credentials. Request an access token and make your first API call. - [Import a Catalog Tree](https://docs.propeller-commerce.com/getting-started/build-an-integration/import-a-catalog-tree): Import categories from your ERP into Propeller using the REST API. Create root categories, subcategories and use the bulk endpoint for full tree syncs. - [Build an Integration](https://docs.propeller-commerce.com/getting-started/build-an-integration): Connect your ERP, PIM or CRM to Propeller using the REST API. Sync products, pricing, orders, customers and inventory. - [Search Orders](https://docs.propeller-commerce.com/getting-started/build-an-integration/search-orders): Search and export orders from Propeller to your ERP using the REST API. Filter by status, date range, company and other criteria. - [What's Next](https://docs.propeller-commerce.com/getting-started/build-an-integration/whats-next): Explore next steps after building a Propeller REST API integration, including guides for product data, pricing, order flow and customer sync. - [Getting Started](https://docs.propeller-commerce.com/getting-started): Get started with Propeller. Learn the platform architecture, set up the WordPress Plugin and build your first frontend or integration. - [API Landscape](https://docs.propeller-commerce.com/getting-started/platform-architecture/api-landscape): Understand when to use Propeller's GraphQL API for frontends and the REST API for integrations, with a comparison table for common scenarios. - [Core Concepts](https://docs.propeller-commerce.com/getting-started/platform-architecture/core-concepts): Learn Propeller's core data model including tenants, channels, products, clusters, categories, companies, contacts and orders. - [Environments and Access](https://docs.propeller-commerce.com/getting-started/platform-architecture/environments-and-access): Find Propeller API endpoints, learn how authentication works for GraphQL and REST and get your API credentials. - [Platform Architecture](https://docs.propeller-commerce.com/getting-started/platform-architecture): This section gives you the mental model you need before you start building. By the end of these three pages you will understand Propeller's data mo... - [Explore B2B Features](https://docs.propeller-commerce.com/getting-started/wordpress-plugin/explore-b2b-features): Walk through Propeller B2B features in the WordPress Plugin including customer-specific pricing, ordering, quote requests and company accounts. - [Introduction](https://docs.propeller-commerce.com/getting-started/wordpress-plugin): Install the Propeller WordPress Plugin to explore a working B2B customer portal with ordering, quotes, company accounts and customer-specific pricing. - [Install and Configure](https://docs.propeller-commerce.com/getting-started/wordpress-plugin/install-and-configure): Install the Propeller WordPress Plugin, connect it to your environment with API keys and verify the shop loads products and pricing. - [What's Next](https://docs.propeller-commerce.com/getting-started/wordpress-plugin/whats-next): Choose your next step after exploring the Propeller WordPress Plugin. Build a custom frontend with the Storefront SDK or connect your business systems. - [Export Orders](https://docs.propeller-commerce.com/integrations/domain-guides/orders/export-orders): How to export orders from Propeller to an ERP or WMS for fulfillment by searching for unexported orders and updating export metadata. - [Import Order Shipments](https://docs.propeller-commerce.com/integrations/domain-guides/orders/import-order-shipments): How to import shipment details and track and trace information into Propeller orders from an external fulfillment system. - [Import Orders](https://docs.propeller-commerce.com/integrations/domain-guides/orders/import-orders): How to create orders in Propeller via the REST API for offline and marketplace orders, including how to prevent export loops. - [Update Order Status of Orders](https://docs.propeller-commerce.com/integrations/domain-guides/orders/update-order-status-of-orders): How to update order status and fields in Propeller from an external system to keep all users in sync with the fulfillment process. - [Import Categories](https://docs.propeller-commerce.com/integrations/domain-guides/products-and-categories/import-categories): How to import category structures into Propeller from an ERP or PIM using the bulk category REST endpoint with source identification and directives. - [Import Media](https://docs.propeller-commerce.com/integrations/domain-guides/products-and-categories/import-media): How to import product images and media files into Propeller from an external system using the REST API. - [Import Products](https://docs.propeller-commerce.com/integrations/domain-guides/products-and-categories/import-products): How to import products, attributes, prices and cost prices into Propeller from an ERP or PIM using the bulk REST endpoints. - [Import Stock](https://docs.propeller-commerce.com/integrations/domain-guides/products-and-categories/import-stock): How to import and update product stock levels in Propeller from a warehouse management system or ERP using the REST API. - [Export Companies, Contacts and Customers](https://docs.propeller-commerce.com/integrations/domain-guides/users/export-companies-contacts-and-customers): How to export companies, contacts and customers from Propeller to external systems like an ERP or CRM using the REST API. - [Import Addresses](https://docs.propeller-commerce.com/integrations/domain-guides/users/import-addresses): How to import billing, shipping and visiting addresses for companies, contacts and customers into Propeller using the REST API. - [Import Companies, Contacts and Customers](https://docs.propeller-commerce.com/integrations/domain-guides/users/import-companies-contacts-and-customers): How to import B2B companies and contacts or B2C customers into Propeller from an ERP or CRM using the bulk REST endpoints. - [Import Customer-specific Pricing](https://docs.propeller-commerce.com/integrations/domain-guides/users/import-customer-specific-pricing): How to import customer-specific and company-specific pricing into Propeller using pricesheets and the REST API. - [Integration Guides](https://docs.propeller-commerce.com/integrations): Guides for connecting external business systems to Propeller using the REST API, covering integration patterns and domain-specific data sync. - [Authentication and Security](https://docs.propeller-commerce.com/integrations/integration-patterns/authentication-and-security): How to authenticate with the Propeller REST API using OAuth 2.0 client credentials, manage token renewal and handle authentication errors. - [B2B and B2C Data Models](https://docs.propeller-commerce.com/integrations/integration-patterns/b2b-and-b2c): Differences between B2B and B2C data models in Propeller, including companies, contacts and customers and how to use each via the REST API. - [Directives](https://docs.propeller-commerce.com/integrations/integration-patterns/directives): How to use directives on Propeller bulk endpoints to control update behavior, skip field overwrites and manage translations during import. - [Expanding Resources](https://docs.propeller-commerce.com/integrations/integration-patterns/expanding-resources): How to use the expands parameter in Propeller REST API requests to include related data inline and reduce the number of API calls. - [Localized Strings](https://docs.propeller-commerce.com/integrations/integration-patterns/localized-strings): How Propeller handles multi-language content using LocalizedString and LocalizedStringArray types in REST API requests and responses. - [Lookup Keys](https://docs.propeller-commerce.com/integrations/integration-patterns/lookup-keys): How to reference Propeller resources by internal ID, source combination, SKU or supplier code using lookup keys in the REST API. - [Pagination](https://docs.propeller-commerce.com/integrations/integration-patterns/pagination): How to paginate list responses in the Propeller REST API using page and offset parameters, including response metadata fields. - [Sources](https://docs.propeller-commerce.com/integrations/integration-patterns/sources): How Propeller uses source and sourceId fields to link resources to external systems and prevent identifier conflicts across integrations. - [Sync Strategies](https://docs.propeller-commerce.com/integrations/integration-patterns/sync-strategies): How to schedule and structure recurring data syncs between an external system and Propeller, including full syncs, delta imports and batch sizing. - [Bulk import cost prices](https://docs.propeller-commerce.com/integrations/recipes/bulk-import-cost-prices): Learn how to bulk import tiered cost prices for products in Propeller using the REST API. - [Bulk import prices](https://docs.propeller-commerce.com/integrations/recipes/bulk-import-prices): Learn how to bulk import or update prices for multiple products in Propeller using the REST API. - [Create a category](https://docs.propeller-commerce.com/integrations/recipes/create-a-category): Learn how to create a product category with localized names and a parent reference using the Propeller REST API. - [Create a product](https://docs.propeller-commerce.com/integrations/recipes/create-a-product): Learn how to create a new product from an external system like a PIM using the Propeller REST API. - [Create a shipment](https://docs.propeller-commerce.com/integrations/recipes/create-a-shipment): Learn how to create a shipment with track and trace for an order in Propeller using the REST API. - [Create an order](https://docs.propeller-commerce.com/integrations/recipes/create-an-order): Learn how to create an order with items, addresses, payment and postage data using the Propeller REST API. - [Export new orders](https://docs.propeller-commerce.com/integrations/recipes/export-new-orders): Learn how to find unexported orders and mark them as exported using the Propeller REST API. - [Integration Recipes](https://docs.propeller-commerce.com/integrations/recipes): Ready-to-use REST API calls for integrating external systems with the Propeller Commerce platform. - [Update a product by lookup key](https://docs.propeller-commerce.com/integrations/recipes/update-a-product-by-lookup-key): Learn how to update a product by its external source identifier instead of the Propeller ID using the Propeller REST API. - [Update order status](https://docs.propeller-commerce.com/integrations/recipes/update-order-status): Learn how to update an order's status and export fields in Propeller using the REST API. - [Business rules](https://docs.propeller-commerce.com/platform/business-rules): Configurable logic that controls carriers, shipping costs, payment methods, incentives and transaction costs for orders and carts. - [Rule editor](https://docs.propeller-commerce.com/platform/business-rules/rule-editor): How to create and edit business rules in the Propeller Backoffice. Covers subrules, conditions, actions, hit policy and the repeat toggle. - [Rule types](https://docs.propeller-commerce.com/platform/business-rules/rule-types): Output schemas, condition fields and practical examples for each business rule type: shipping costs, carriers, payment methods, incentives and transaction costs. - [Event actions](https://docs.propeller-commerce.com/platform/event-and-template-configuration/event-action-manager): The Event Action Manager is a module that subscribes to events within the Propeller platform and executes actions with the event payload. You can e... - [Event & Template Configuration](https://docs.propeller-commerce.com/platform/event-and-template-configuration): Event-driven actions and template rendering for emails and PDF documents. - [Handlebars helpers](https://docs.propeller-commerce.com/platform/event-and-template-configuration/templates/handlebars-helpers): To make it easier to create templates, the built-in Handlebars helpers are extended with all helpers available in the handlebars-helpers library. - [Templates introduction](https://docs.propeller-commerce.com/platform/event-and-template-configuration/templates/templates-introduction): The Template Module is a tool for managing templates that generate and send emails and generate PDF documents that can be attached to emails. - [Rendering templates](https://docs.propeller-commerce.com/platform/event-and-template-configuration/templates/templates-rendering): Templates are rendered with payloads triggered by the Event Action Manager. The incoming payload is scoped in a `data` object, so for an order payl... - [Types of templates](https://docs.propeller-commerce.com/platform/event-and-template-configuration/templates/types-of-templates): There are two kinds of templates: `EmailTemplates` and `DocumentTemplates`. - [Platform](https://docs.propeller-commerce.com/platform): The platform section covers features and functionality built into the Propeller platform that work across all frontends and integrations. - [Agent configuration](https://docs.propeller-commerce.com/platform/workflows-and-ai-agents/agent-configuration): Create and manage AI agents through the Backoffice UI or the GraphQL API. Configure trigger types, UI placement and webhook endpoints. - [Agent payloads](https://docs.propeller-commerce.com/platform/workflows-and-ai-agents/agent-payloads): Field reference for the webhook request payload per agent type. Covers tender, company and products payloads. - [Conversations](https://docs.propeller-commerce.com/platform/workflows-and-ai-agents/conversations): Understand trigger types, interaction modes and the conversation lifecycle for AI agents. - [Embedding agents in your frontend](https://docs.propeller-commerce.com/platform/workflows-and-ai-agents/embedding-in-frontends): Embed AI agents in any custom frontend by defining custom agent types and using the GraphQL conversation API. - [Workflows and AI Agents](https://docs.propeller-commerce.com/platform/workflows-and-ai-agents): Embed AI agents in the Propeller Sales Hub, Backoffice or your own frontend. Connect them to external workflow engines via webhooks. - [Webhook integration](https://docs.propeller-commerce.com/platform/workflows-and-ai-agents/webhook-integration): The webhook request/response contract for AI agents. Includes an n8n Margin Validator example workflow. - [bundleAddItems](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/bundle-add-items): export const Bullet = () => ( - [bundleRemoveItem](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/bundle-remove-item): export const Bullet = () => ( - [carrierAssignWarehouse](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/carrier-assign-warehouse): export const Bullet = () => ( - [carrierUnassignWarehouse](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/carrier-unassign-warehouse): export const Bullet = () => ( - [cartSetUser](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/cart-set-user): export const Bullet = () => ( - [companySearchCleanupOrphanedIndices](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/company-search-cleanup-orphaned-indices): export const Bullet = () => ( - [companySearchFixAliasWriteIndex](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/company-search-fix-alias-write-index): export const Bullet = () => ( - [companySearchIndexUpdateMapping](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/company-search-index-update-mapping): export const Bullet = () => ( - [companySearchReindex](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/company-search-reindex): export const Bullet = () => ( - [logout](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/logout): export const Bullet = () => ( - [orderUpdateAddress](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/order-update-address): export const Bullet = () => ( - [publishPasswordResetEmailEvent](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/publish-password-reset-email-event): export const Bullet = () => ( - [shopInvalidateCache](https://docs.propeller-commerce.com/reference/graphql/deprecated/mutations/shop-invalidate-cache): export const Bullet = () => ( - [addressesByOrderId](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/addresses-by-order-id): export const Bullet = () => ( - [companySearch](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/company-search): export const Bullet = () => ( - [mediaDocument](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/media-document): export const Bullet = () => ( - [mediaDocuments](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/media-documents): export const Bullet = () => ( - [mediaImage](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/media-image): export const Bullet = () => ( - [mediaImages](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/media-images): export const Bullet = () => ( - [mediaVideo](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/media-video): export const Bullet = () => ( - [mediaVideos](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/media-videos): export const Bullet = () => ( - [shop](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/shop): export const Bullet = () => ( - [shops](https://docs.propeller-commerce.com/reference/graphql/deprecated/queries/shops): export const Bullet = () => ( - [Explorer](https://docs.propeller-commerce.com/reference/graphql/explorer): Interactive GraphQL playground for testing queries and mutations against the Propeller API. Browse the schema and see responses in real time. - [GraphQL API Reference](https://docs.propeller-commerce.com/reference/graphql): Complete reference for the Propeller GraphQL API. Browse queries, mutations, types and use the interactive explorer. - [API Reference](https://docs.propeller-commerce.com/reference): Technical reference for all Propeller APIs. Browse the GraphQL and REST v2 API documentation with interactive explorers. - [_legacy-banner](https://docs.propeller-commerce.com/reference/legacy/_legacy-banner): You are viewing legacy documentation. These APIs are maintained for partners with existing implementations. New projects should use v2. - [carrierAssignWarehouse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/mutations/carrier-assign-warehouse): export const Bullet = () => ( - [carrierUnassignWarehouse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/mutations/carrier-unassign-warehouse): export const Bullet = () => ( - [logout](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/mutations/logout): export const Bullet = () => ( - [mediaDocument](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/media-document): export const Bullet = () => ( - [mediaDocuments](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/media-documents): export const Bullet = () => ( - [mediaImage](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/media-image): export const Bullet = () => ( - [mediaImages](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/media-images): export const Bullet = () => ( - [mediaVideo](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/media-video): export const Bullet = () => ( - [mediaVideos](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/media-videos): export const Bullet = () => ( - [orderSendConfirmationEmail](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/order-send-confirmation-email): export const Bullet = () => ( - [productAttributes](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/product-attributes): export const Bullet = () => ( - [site](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/site): export const Bullet = () => ( - [userAttributes](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/deprecated/queries/user-attributes): export const Bullet = () => ( - [deprecated](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/directives/deprecated): export const Bullet = () => ( - [include](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/directives/include): export const Bullet = () => ( - [oneOf](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/directives/one-of): export const Bullet = () => ( - [skip](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/directives/skip): export const Bullet = () => ( - [specifiedBy](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/directives/specified-by): export const Bullet = () => ( - [AddressType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/address-type): export const Bullet = () => ( - [AttributeClass](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/attribute-class): export const Bullet = () => ( - [AttributeType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/attribute-type): export const Bullet = () => ( - [Auto](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/auto): export const Bullet = () => ( - [BundleCondition](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/bundle-condition): export const Bullet = () => ( - [BusinessRuleArrayExpressionOperators](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-array-expression-operators): export const Bullet = () => ( - [BusinessRuleComplexExpressionAction](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-complex-expression-action): export const Bullet = () => ( - [BusinessRuleDateExpressionOperators](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-date-expression-operators): export const Bullet = () => ( - [BusinessRuleDecisionTableColumnType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-decision-table-column-type): export const Bullet = () => ( - [BusinessRuleDecisionTableRowReorderDirection](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-decision-table-row-reorder-direction): export const Bullet = () => ( - [BusinessRuleExpressionGroupOperators](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-expression-group-operators): export const Bullet = () => ( - [BusinessRuleExpressionTypes](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-expression-types): export const Bullet = () => ( - [BusinessRuleHitPolicyOption](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-hit-policy-option): export const Bullet = () => ( - [BusinessRuleNodeType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-node-type): export const Bullet = () => ( - [BusinessRuleNumberExpressionOperators](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-number-expression-operators): export const Bullet = () => ( - [BusinessRuleStringExpressionOperators](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-string-expression-operators): export const Bullet = () => ( - [BusinessRuleType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/business-rule-type): export const Bullet = () => ( - [CacheControlType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/cache-control-type): export const Bullet = () => ( - [CarrierSortField](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/carrier-sort-field): export const Bullet = () => ( - [CarrierType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/carrier-type): export const Bullet = () => ( - [CartAddressType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/cart-address-type): export const Bullet = () => ( - [CategorySortableFields](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/category-sortable-fields): export const Bullet = () => ( - [ClusterDrillDownDisplayTypes](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/cluster-drill-down-display-types): export const Bullet = () => ( - [CompanySortableFields](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/company-sortable-fields): export const Bullet = () => ( - [ContactSortableFields](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/contact-sortable-fields): export const Bullet = () => ( - [CrossupsellTypes](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/crossupsell-types): export const Bullet = () => ( - [CsvRecordErrorCode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/csv-record-error-code): export const Bullet = () => ( - [CustomerSortableFields](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/customer-sortable-fields): export const Bullet = () => ( - [DiscountType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/discount-type): export const Bullet = () => ( - [DocumentFieldName](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/document-field-name): export const Bullet = () => ( - [EmailEventType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/email-event-type): export const Bullet = () => ( - [FeaturesEnableDisable](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/features-enable-disable): export const Bullet = () => ( - [Fit](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/fit): export const Bullet = () => ( - [Format](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/format): export const Bullet = () => ( - [Gender](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/gender): export const Bullet = () => ( - [ImageFieldName](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/image-field-name): export const Bullet = () => ( - [ImageMetadata](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/image-metadata): export const Bullet = () => ( - [IncentiveActions](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/incentive-actions): export const Bullet = () => ( - [IncentiveDiscountType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/incentive-discount-type): export const Bullet = () => ( - [InventoryFieldName](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/inventory-field-name): export const Bullet = () => ( - [InventoryType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/inventory-type): export const Bullet = () => ( - [Level](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/level): export const Bullet = () => ( - [Optimize](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/optimize): export const Bullet = () => ( - [OrderDiscountType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/order-discount-type): export const Bullet = () => ( - [OrderExportStatus](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/order-export-status): export const Bullet = () => ( - [OrderItemClass](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/order-item-class): export const Bullet = () => ( - [OrderSearchFields](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/order-search-fields): export const Bullet = () => ( - [OrderSortField](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/order-sort-field): export const Bullet = () => ( - [OrderType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/order-type): export const Bullet = () => ( - [OrderlistSortField](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/orderlist-sort-field): export const Bullet = () => ( - [OrderlistType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/orderlist-type): export const Bullet = () => ( - [Orient](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/orient): export const Bullet = () => ( - [PayMethodSortField](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/pay-method-sort-field): export const Bullet = () => ( - [PaymentStatuses](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/payment-statuses): export const Bullet = () => ( - [Permission](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/permission): export const Bullet = () => ( - [PriceMode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/price-mode): export const Bullet = () => ( - [ProductClass](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/product-class): export const Bullet = () => ( - [ProductPriceType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/product-price-type): export const Bullet = () => ( - [ProductStatus](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/product-status): export const Bullet = () => ( - [ResizeFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/resize-filter): export const Bullet = () => ( - [Searchablefields](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/searchablefields): export const Bullet = () => ( - [SortOrder](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/sort-order): export const Bullet = () => ( - [Sort](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/sort): export const Bullet = () => ( - [SortableFields](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/sortable-fields): export const Bullet = () => ( - [TaxCode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/tax-code): export const Bullet = () => ( - [Taxcode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/taxcode): export const Bullet = () => ( - [TenderAddressType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/tender-address-type): export const Bullet = () => ( - [TenderOrderItemType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/tender-order-item-type): export const Bullet = () => ( - [TenderOrderType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/tender-order-type): export const Bullet = () => ( - [TransactionStatuses](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/transaction-statuses): export const Bullet = () => ( - [TransactionTypes](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/transaction-types): export const Bullet = () => ( - [UploadType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/upload-type): export const Bullet = () => ( - [UsergroupSortableFields](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/usergroup-sortable-fields): export const Bullet = () => ( - [ValuesetItemSortField](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/valueset-item-sort-field): export const Bullet = () => ( - [ValuesetSortField](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/valueset-sort-field): export const Bullet = () => ( - [ValuesetSortOrder](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/valueset-sort-order): export const Bullet = () => ( - [ValuesetType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/valueset-type): export const Bullet = () => ( - [VideoFieldName](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/video-field-name): export const Bullet = () => ( - [YesNo](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/enums/yes-no): export const Bullet = () => ( - [GraphQL v1 Reference](https://docs.propeller-commerce.com/reference/legacy/graphql-v1): Auto-generated schema reference for the legacy Propeller GraphQL v1 API. New projects should use GraphQL v2. - [AttributeDescriptionSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/attribute-description-search-input): export const Bullet = () => ( - [AttributeFilterInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/attribute-filter-input): export const Bullet = () => ( - [AttributeValueObjectSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/attribute-value-object-search-input): export const Bullet = () => ( - [Base64FileInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/base-64-file-input): export const Bullet = () => ( - [BundleAddItemsInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/bundle-add-items-input): export const Bullet = () => ( - [BundleItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/bundle-item-input): export const Bullet = () => ( - [BundleSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/bundle-search-input): export const Bullet = () => ( - [BusinessHoursInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-hours-input): export const Bullet = () => ( - [BusinessRuleArrayExpressionInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-array-expression-input): export const Bullet = () => ( - [BusinessRuleComplexExpressionInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-complex-expression-input): export const Bullet = () => ( - [BusinessRuleCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-create-input): export const Bullet = () => ( - [BusinessRuleDateExpressionInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-date-expression-input): export const Bullet = () => ( - [BusinessRuleDecisionTableAddColumnInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-decision-table-add-column-input): export const Bullet = () => ( - [BusinessRuleDecisionTableDeleteColumnInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-decision-table-delete-column-input): export const Bullet = () => ( - [BusinessRuleDecisionTableDeleteRowInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-decision-table-delete-row-input): export const Bullet = () => ( - [BusinessRuleDecisionTableMoveRowInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-decision-table-move-row-input): export const Bullet = () => ( - [BusinessRuleDecisionTableSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-decision-table-search-input): export const Bullet = () => ( - [BusinessRuleDecisionTableSetCellInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-decision-table-set-cell-input): export const Bullet = () => ( - [BusinessRuleDecisionTableUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-decision-table-update-input): export const Bullet = () => ( - [BusinessRuleExpressionGroupInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-expression-group-input): export const Bullet = () => ( - [BusinessRuleExpressionUnionInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-expression-union-input): export const Bullet = () => ( - [BusinessRuleNumberExpressionInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-number-expression-input): export const Bullet = () => ( - [BusinessRuleSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-search-input): export const Bullet = () => ( - [BusinessRuleStringExpressionInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-string-expression-input): export const Bullet = () => ( - [BusinessRuleUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/business-rule-update-input): export const Bullet = () => ( - [CacheControlInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cache-control-input): export const Bullet = () => ( - [CanvasInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/canvas-input): export const Bullet = () => ( - [CarrierCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/carrier-create-input): export const Bullet = () => ( - [CarrierSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/carrier-sort-input): export const Bullet = () => ( - [CarrierUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/carrier-update-input): export const Bullet = () => ( - [CarriersSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/carriers-search-input): export const Bullet = () => ( - [CartAddBundleInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-add-bundle-input): export const Bullet = () => ( - [CartAddItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-add-item-input): export const Bullet = () => ( - [CartChildItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-child-item-input): export const Bullet = () => ( - [CartDeleteItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-delete-item-input): export const Bullet = () => ( - [CartPaymentDataInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-payment-data-input): export const Bullet = () => ( - [CartPostageDataInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-postage-data-input): export const Bullet = () => ( - [CartProcessInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-process-input): export const Bullet = () => ( - [CartSetUserInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-set-user-input): export const Bullet = () => ( - [CartUpdateAddressInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-update-address-input): export const Bullet = () => ( - [CartUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-update-input): export const Bullet = () => ( - [CartUpdateItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-update-item-input): export const Bullet = () => ( - [CartUpdateItemsInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/cart-update-items-input): export const Bullet = () => ( - [CategorySearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/category-search-input): export const Bullet = () => ( - [CompanyAddressCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/company-address-create-input): export const Bullet = () => ( - [CompanyAddressDeleteInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/company-address-delete-input): export const Bullet = () => ( - [CompanyAddressUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/company-address-update-input): export const Bullet = () => ( - [CompanySearchArguments](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/company-search-arguments): export const Bullet = () => ( - [CompanySortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/company-sort-input): export const Bullet = () => ( - [ContactSearchArguments](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/contact-search-arguments): export const Bullet = () => ( - [ContactSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/contact-sort-input): export const Bullet = () => ( - [CreateAuthenticationInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-authentication-input): export const Bullet = () => ( - [CreateBundleInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-bundle-input): export const Bullet = () => ( - [CreateCategoryInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-category-input): export const Bullet = () => ( - [CreateCompanyInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-company-input): export const Bullet = () => ( - [CreateContactInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-contact-input): export const Bullet = () => ( - [CreateInventoryInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-inventory-input): export const Bullet = () => ( - [CreateOrUpdateOrderItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-or-update-order-item-input): export const Bullet = () => ( - [CreatePaymentInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-payment-input): export const Bullet = () => ( - [CreateProductInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-product-input): export const Bullet = () => ( - [CreateSparePartInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-spare-part-input): export const Bullet = () => ( - [CreateSparePartsMachineInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-spare-parts-machine-input): export const Bullet = () => ( - [CreateTaxInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-tax-input): export const Bullet = () => ( - [CreateTransactionInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-transaction-input): export const Bullet = () => ( - [CreateUserInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-user-input): export const Bullet = () => ( - [CreateUsergroupInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-usergroup-input): export const Bullet = () => ( - [CreateWarehouseAddressInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-warehouse-address-input): export const Bullet = () => ( - [CreateWarehouseInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/create-warehouse-input): export const Bullet = () => ( - [CropInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/crop-input): export const Bullet = () => ( - [CrossupsellInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/crossupsell-input): export const Bullet = () => ( - [CrossupsellTypesInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/crossupsell-types-input): export const Bullet = () => ( - [CustomerAddressCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/customer-address-create-input): export const Bullet = () => ( - [CustomerAddressDeleteInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/customer-address-delete-input): export const Bullet = () => ( - [CustomerAddressUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/customer-address-update-input): export const Bullet = () => ( - [CustomerInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/customer-input): export const Bullet = () => ( - [CustomerSearchArguments](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/customer-search-arguments): export const Bullet = () => ( - [CustomerSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/customer-sort-input): export const Bullet = () => ( - [DateSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/date-search-input): export const Bullet = () => ( - [DecimalSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/decimal-search-input): export const Bullet = () => ( - [DeleteWarehouseAddressInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/delete-warehouse-address-input): export const Bullet = () => ( - [DocumentCsvInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/document-csv-input): export const Bullet = () => ( - [DocumentCsvMapping](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/document-csv-mapping): export const Bullet = () => ( - [EmailEventInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/email-event-input): export const Bullet = () => ( - [EmailSendContactInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/email-send-contact-input): export const Bullet = () => ( - [EmailSendEventInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/email-send-event-input): export const Bullet = () => ( - [ExchangeRefreshTokenInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/exchange-refresh-token-input): export const Bullet = () => ( - [ExternalAddressCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/external-address-create-input): export const Bullet = () => ( - [ExternalAddressDeleteInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/external-address-delete-input): export const Bullet = () => ( - [ExternalAddressUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/external-address-update-input): export const Bullet = () => ( - [ExternalReferenceInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/external-reference-input): export const Bullet = () => ( - [FavoriteListsBaseSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/favorite-lists-base-search-input): export const Bullet = () => ( - [FavoriteListsCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/favorite-lists-create-input): export const Bullet = () => ( - [FavoriteListsItemsInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/favorite-lists-items-input): export const Bullet = () => ( - [FavoriteListsSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/favorite-lists-search-input): export const Bullet = () => ( - [FavoriteListsUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/favorite-lists-update-input): export const Bullet = () => ( - [FilterAvailableAttributeInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/filter-available-attribute-input): export const Bullet = () => ( - [ImageCsvInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/image-csv-input): export const Bullet = () => ( - [ImageCsvMapping](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/image-csv-mapping): export const Bullet = () => ( - [ImageTransformationInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/image-transformation-input): export const Bullet = () => ( - [IncentiveRuleOrderItemSetCellInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/incentive-rule-order-item-set-cell-input): export const Bullet = () => ( - [IncentiveRuleSetActionInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/incentive-rule-set-action-input): export const Bullet = () => ( - [InventoryCsvInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/inventory-csv-input): export const Bullet = () => ( - [InventoryCsvMapping](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/inventory-csv-mapping): export const Bullet = () => ( - [LocalizedStringArrayInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/localized-string-array-input): export const Bullet = () => ( - [LocalizedStringInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/localized-string-input): export const Bullet = () => ( - [LoginInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/login-input): export const Bullet = () => ( - [MediaAttachmentInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-attachment-input): export const Bullet = () => ( - [MediaAttachmentSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-attachment-search-input): export const Bullet = () => ( - [MediaBase64FileInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-base-64-file-input): export const Bullet = () => ( - [MediaDocumentInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-document-input): export const Bullet = () => ( - [MediaDocumentProductSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-document-product-search-input): export const Bullet = () => ( - [MediaDocumentSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-document-search-input): export const Bullet = () => ( - [MediaImageInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-image-input): export const Bullet = () => ( - [MediaImageProductSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-image-product-search-input): export const Bullet = () => ( - [MediaImageSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-image-search-input): export const Bullet = () => ( - [MediaLocalizedStringArrayInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-localized-string-array-input): export const Bullet = () => ( - [MediaLocalizedStringInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-localized-string-input): export const Bullet = () => ( - [MediaVideoInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-video-input): export const Bullet = () => ( - [MediaVideoProductSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-video-product-search-input): export const Bullet = () => ( - [MediaVideoSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/media-video-search-input): export const Bullet = () => ( - [ObjectMediaSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/object-media-search-input): export const Bullet = () => ( - [OrderCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-create-input): export const Bullet = () => ( - [OrderItemCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-item-create-input): export const Bullet = () => ( - [OrderItemUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-item-update-input): export const Bullet = () => ( - [OrderPaymentInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-payment-input): export const Bullet = () => ( - [OrderPaymentUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-payment-update-input): export const Bullet = () => ( - [OrderPostageInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-postage-input): export const Bullet = () => ( - [OrderPostageUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-postage-update-input): export const Bullet = () => ( - [OrderSearchArguments](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-search-arguments): export const Bullet = () => ( - [OrderSetStatusInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-set-status-input): export const Bullet = () => ( - [OrderSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-sort-input): export const Bullet = () => ( - [OrderTotalInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-total-input): export const Bullet = () => ( - [OrderTotalUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-total-update-input): export const Bullet = () => ( - [OrderUpdateAddressInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-update-address-input): export const Bullet = () => ( - [OrderUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/order-update-input): export const Bullet = () => ( - [OrderlistCompaniesInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/orderlist-companies-input): export const Bullet = () => ( - [OrderlistCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/orderlist-create-input): export const Bullet = () => ( - [OrderlistItemsInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/orderlist-items-input): export const Bullet = () => ( - [OrderlistSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/orderlist-search-input): export const Bullet = () => ( - [OrderlistSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/orderlist-sort-input): export const Bullet = () => ( - [OrderlistUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/orderlist-update-input): export const Bullet = () => ( - [OrderlistUsersInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/orderlist-users-input): export const Bullet = () => ( - [PadInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/pad-input): export const Bullet = () => ( - [PasswordRecoveryLinkInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/password-recovery-link-input): export const Bullet = () => ( - [PasswordResetLinkEmailInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/password-reset-link-email-input): export const Bullet = () => ( - [PayMethodCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/pay-method-create-input): export const Bullet = () => ( - [PayMethodSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/pay-method-search-input): export const Bullet = () => ( - [PayMethodSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/pay-method-sort-input): export const Bullet = () => ( - [PayMethodUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/pay-method-update-input): export const Bullet = () => ( - [PaymentsSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/payments-search-input): export const Bullet = () => ( - [PriceFilterInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/price-filter-input): export const Bullet = () => ( - [RangeFilterInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/range-filter-input): export const Bullet = () => ( - [RegisterContactInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/register-contact-input): export const Bullet = () => ( - [RegisterCustomerInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/register-customer-input): export const Bullet = () => ( - [RegisterUserInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/register-user-input): export const Bullet = () => ( - [SearchByInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/search-by-input): export const Bullet = () => ( - [SearchFieldsInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/search-fields-input): export const Bullet = () => ( - [SearchSparePartsMachineInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/search-spare-parts-machine-input): export const Bullet = () => ( - [SharpenInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/sharpen-input): export const Bullet = () => ( - [SortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/sort-input): export const Bullet = () => ( - [SourceInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/source-input): export const Bullet = () => ( - [Source](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/source): export const Bullet = () => ( - [StandardFileUploadInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/standard-file-upload-input): export const Bullet = () => ( - [TaxSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tax-search-input): export const Bullet = () => ( - [TenderAddItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-add-item-input): export const Bullet = () => ( - [TenderAddItemsInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-add-items-input): export const Bullet = () => ( - [TenderChildItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-child-item-input): export const Bullet = () => ( - [TenderDeleteItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-delete-item-input): export const Bullet = () => ( - [TenderDiscountInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-discount-input): export const Bullet = () => ( - [TenderPaymentInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-payment-input): export const Bullet = () => ( - [TenderPostageInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-postage-input): export const Bullet = () => ( - [TenderStart](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-start): export const Bullet = () => ( - [TenderUpdateAddressInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-update-address-input): export const Bullet = () => ( - [TenderUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-update-input): export const Bullet = () => ( - [TenderUpdateItemInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/tender-update-item-input): export const Bullet = () => ( - [TextFilterInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/text-filter-input): export const Bullet = () => ( - [TransformationInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/transformation-input): export const Bullet = () => ( - [TransformationsInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/transformations-input): export const Bullet = () => ( - [TrimInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/trim-input): export const Bullet = () => ( - [UpdateBundleInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-bundle-input): export const Bullet = () => ( - [UpdateCategoryInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-category-input): export const Bullet = () => ( - [UpdateCompanyInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-company-input): export const Bullet = () => ( - [UpdateContactInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-contact-input): export const Bullet = () => ( - [UpdateCustomerInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-customer-input): export const Bullet = () => ( - [UpdateInventoryInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-inventory-input): export const Bullet = () => ( - [UpdateMediaAttachmentInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-media-attachment-input): export const Bullet = () => ( - [UpdateMediaDocumentInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-media-document-input): export const Bullet = () => ( - [UpdateMediaImageInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-media-image-input): export const Bullet = () => ( - [UpdateMediaVideoInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-media-video-input): export const Bullet = () => ( - [UpdatePaymentInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-payment-input): export const Bullet = () => ( - [UpdateProductInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-product-input): export const Bullet = () => ( - [UpdateTaxInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-tax-input): export const Bullet = () => ( - [UpdateUserInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-user-input): export const Bullet = () => ( - [UpdateUsergroupInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-usergroup-input): export const Bullet = () => ( - [UpdateWarehouseAddressInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-warehouse-address-input): export const Bullet = () => ( - [UpdateWarehouseInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/update-warehouse-input): export const Bullet = () => ( - [UploadFileInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/upload-file-input): export const Bullet = () => ( - [UploadVideoInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/upload-video-input): export const Bullet = () => ( - [UpsertSparePartsMachineInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/upsert-spare-parts-machine-input): export const Bullet = () => ( - [UrlFileUploadInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/url-file-upload-input): export const Bullet = () => ( - [UserAddressCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/user-address-create-input): export const Bullet = () => ( - [UserAddressDeleteInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/user-address-delete-input): export const Bullet = () => ( - [UserAddressUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/user-address-update-input): export const Bullet = () => ( - [UserManagementAttributeSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/user-management-attribute-search-input): export const Bullet = () => ( - [UserManagementAttributeValueInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/user-management-attribute-value-input): export const Bullet = () => ( - [UsergroupSearchArguments](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/usergroup-search-arguments): export const Bullet = () => ( - [UsergroupSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/usergroup-sort-input): export const Bullet = () => ( - [ValuesetCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/valueset-create-input): export const Bullet = () => ( - [ValuesetItemCreateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/valueset-item-create-input): export const Bullet = () => ( - [ValuesetItemSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/valueset-item-search-input): export const Bullet = () => ( - [ValuesetItemSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/valueset-item-sort-input): export const Bullet = () => ( - [ValuesetItemUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/valueset-item-update-input): export const Bullet = () => ( - [ValuesetSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/valueset-search-input): export const Bullet = () => ( - [ValuesetSortInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/valueset-sort-input): export const Bullet = () => ( - [ValuesetUpdateInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/valueset-update-input): export const Bullet = () => ( - [VerifyTokenInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/verify-token-input): export const Bullet = () => ( - [VideoCsvInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/video-csv-input): export const Bullet = () => ( - [VideoCsvMapping](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/video-csv-mapping): export const Bullet = () => ( - [WarehousesSearchInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/inputs/warehouses-search-input): export const Bullet = () => ( - [IAttributeDecimalRangeFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/iattribute-decimal-range-filter): export const Bullet = () => ( - [IAttributeFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/iattribute-filter): export const Bullet = () => ( - [IAttributeIntegerRangeFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/iattribute-integer-range-filter): export const Bullet = () => ( - [IAttributeTextFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/iattribute-text-filter): export const Bullet = () => ( - [IBaseProduct](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/ibase-product): export const Bullet = () => ( - [IBaseUser](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/ibase-user): export const Bullet = () => ( - [IBundleItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/ibundle-item): export const Bullet = () => ( - [IBundlePrice](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/ibundle-price): export const Bullet = () => ( - [IBundle](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/ibundle): export const Bullet = () => ( - [IBusinessRuleExpression](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/ibusiness-rule-expression): export const Bullet = () => ( - [IBusinessRuleNode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/ibusiness-rule-node): export const Bullet = () => ( - [ICartBaseItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/icart-base-item): export const Bullet = () => ( - [ICart](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/icart): export const Bullet = () => ( - [IClusterDrillDown](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/icluster-drill-down): export const Bullet = () => ( - [IClusterOption](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/icluster-option): export const Bullet = () => ( - [ICluster](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/icluster): export const Bullet = () => ( - [IProductOffer](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/iproduct-offer): export const Bullet = () => ( - [IProduct](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/iproduct): export const Bullet = () => ( - [IResource](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/iresource): export const Bullet = () => ( - [ITenderBaseItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/interfaces/itender-base-item): export const Bullet = () => ( - [addCompanyManager](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/add-company-manager): export const Bullet = () => ( - [authenticationCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/authentication-create): export const Bullet = () => ( - [authenticationDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/authentication-delete): export const Bullet = () => ( - [bundleAddItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/bundle-add-items): export const Bullet = () => ( - [bundleCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/bundle-create): export const Bullet = () => ( - [bundleDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/bundle-delete): export const Bullet = () => ( - [bundleRemoveItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/bundle-remove-item): export const Bullet = () => ( - [bundleUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/bundle-update): export const Bullet = () => ( - [businessRuleCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-create): export const Bullet = () => ( - [businessRuleDecisionTableAddColumn](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-decision-table-add-column): export const Bullet = () => ( - [businessRuleDecisionTableAddRow](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-decision-table-add-row): export const Bullet = () => ( - [businessRuleDecisionTableDeleteColumn](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-decision-table-delete-column): export const Bullet = () => ( - [businessRuleDecisionTableDeleteRow](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-decision-table-delete-row): export const Bullet = () => ( - [businessRuleDecisionTableMoveRow](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-decision-table-move-row): export const Bullet = () => ( - [businessRuleDecisionTableSetCell](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-decision-table-set-cell): export const Bullet = () => ( - [businessRuleDecisionTableUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-decision-table-update): export const Bullet = () => ( - [businessRuleDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-delete): export const Bullet = () => ( - [businessRuleUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/business-rule-update): export const Bullet = () => ( - [carrierAssignWarehouseAndReturnCarrier](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/carrier-assign-warehouse-and-return-carrier): export const Bullet = () => ( - [carrierCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/carrier-create): export const Bullet = () => ( - [carrierDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/carrier-delete): export const Bullet = () => ( - [carrierUnassignWarehouseAndReturnCarrier](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/carrier-unassign-warehouse-and-return-carrier): export const Bullet = () => ( - [carrierUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/carrier-update): export const Bullet = () => ( - [cartAddActionCode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-add-action-code): export const Bullet = () => ( - [cartAddBundle](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-add-bundle): export const Bullet = () => ( - [cartAddItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-add-item): export const Bullet = () => ( - [cartAddVoucherCode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-add-voucher-code): export const Bullet = () => ( - [cartDeleteItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-delete-item): export const Bullet = () => ( - [cartDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-delete): export const Bullet = () => ( - [cartProcess](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-process): export const Bullet = () => ( - [cartRemoveActionCode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-remove-action-code): export const Bullet = () => ( - [cartRemoveVoucherCode](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-remove-voucher-code): export const Bullet = () => ( - [cartSetUser](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-set-user): export const Bullet = () => ( - [cartStart](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-start): export const Bullet = () => ( - [cartUpdateAddress](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-update-address): export const Bullet = () => ( - [cartUpdateItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-update-item): export const Bullet = () => ( - [cartUpdateItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-update-items): export const Bullet = () => ( - [cartUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/cart-update): export const Bullet = () => ( - [categoryCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/category-create): export const Bullet = () => ( - [categoryDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/category-delete): export const Bullet = () => ( - [categoryUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/category-update): export const Bullet = () => ( - [channelInvalidateCache](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/channel-invalidate-cache): export const Bullet = () => ( - [claimsReset](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/claims-reset): export const Bullet = () => ( - [companyAddressCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/company-address-create): export const Bullet = () => ( - [companyAddressDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/company-address-delete): export const Bullet = () => ( - [companyAddressUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/company-address-update): export const Bullet = () => ( - [companyCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/company-create): export const Bullet = () => ( - [companyDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/company-delete): export const Bullet = () => ( - [companyUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/company-update): export const Bullet = () => ( - [contactCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/contact-create): export const Bullet = () => ( - [contactDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/contact-delete): export const Bullet = () => ( - [contactRegister](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/contact-register): export const Bullet = () => ( - [contactUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/contact-update): export const Bullet = () => ( - [customerAddressCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/customer-address-create): export const Bullet = () => ( - [customerAddressDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/customer-address-delete): export const Bullet = () => ( - [customerAddressUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/customer-address-update): export const Bullet = () => ( - [customerCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/customer-create): export const Bullet = () => ( - [customerDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/customer-delete): export const Bullet = () => ( - [customerRegister](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/customer-register): export const Bullet = () => ( - [customerUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/customer-update): export const Bullet = () => ( - [discountInvalidateCache](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/discount-invalidate-cache): export const Bullet = () => ( - [exchangeRefreshToken](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/exchange-refresh-token): export const Bullet = () => ( - [externalAddressCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/external-address-create): export const Bullet = () => ( - [externalAddressDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/external-address-delete): export const Bullet = () => ( - [externalAddressUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/external-address-update): export const Bullet = () => ( - [favoriteListAddItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/favorite-list-add-items): export const Bullet = () => ( - [favoriteListClearItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/favorite-list-clear-items): export const Bullet = () => ( - [favoriteListCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/favorite-list-create): export const Bullet = () => ( - [favoriteListDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/favorite-list-delete): export const Bullet = () => ( - [favoriteListRemoveItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/favorite-list-remove-items): export const Bullet = () => ( - [favoriteListUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/favorite-list-update): export const Bullet = () => ( - [incentiveRuleCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/incentive-rule-create): export const Bullet = () => ( - [incentiveRuleSetAction](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/incentive-rule-set-action): export const Bullet = () => ( - [incentiveRuleSetOrderItemConditions](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/incentive-rule-set-order-item-conditions): export const Bullet = () => ( - [inventoryCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/inventory-create): export const Bullet = () => ( - [inventoryCsvImport](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/inventory-csv-import): export const Bullet = () => ( - [inventoryDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/inventory-delete): export const Bullet = () => ( - [inventoryUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/inventory-update): export const Bullet = () => ( - [login](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/login): export const Bullet = () => ( - [machineCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/machine-create): export const Bullet = () => ( - [machineDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/machine-delete): export const Bullet = () => ( - [machineUpsert](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/machine-upsert): export const Bullet = () => ( - [mediaAttachmentCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-attachment-create): export const Bullet = () => ( - [mediaAttachmentDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-attachment-delete): export const Bullet = () => ( - [mediaAttachmentUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-attachment-update): export const Bullet = () => ( - [mediaDocumentCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-document-create): export const Bullet = () => ( - [mediaDocumentCsvImport](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-document-csv-import): export const Bullet = () => ( - [mediaDocumentDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-document-delete): export const Bullet = () => ( - [mediaDocumentUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-document-update): export const Bullet = () => ( - [mediaImageCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-image-create): export const Bullet = () => ( - [mediaImageCsvImport](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-image-csv-import): export const Bullet = () => ( - [mediaImageDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-image-delete): export const Bullet = () => ( - [mediaImageUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-image-update): export const Bullet = () => ( - [mediaVideoCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-video-create): export const Bullet = () => ( - [mediaVideoCsvImport](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-video-csv-import): export const Bullet = () => ( - [mediaVideoDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-video-delete): export const Bullet = () => ( - [mediaVideoUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/media-video-update): export const Bullet = () => ( - [orderCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-create): export const Bullet = () => ( - [orderDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-delete): export const Bullet = () => ( - [orderItemCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-item-create): export const Bullet = () => ( - [orderItemDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-item-delete): export const Bullet = () => ( - [orderItemUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-item-update): export const Bullet = () => ( - [orderSendConfirmationEmail](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-send-confirmation-email): export const Bullet = () => ( - [orderSetStatus](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-set-status): export const Bullet = () => ( - [orderUpdateAddress](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-update-address): export const Bullet = () => ( - [orderUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/order-update): export const Bullet = () => ( - [orderlistAddItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-add-items): export const Bullet = () => ( - [orderlistAssignCompanies](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-assign-companies): export const Bullet = () => ( - [orderlistAssignUsers](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-assign-users): export const Bullet = () => ( - [orderlistCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-create): export const Bullet = () => ( - [orderlistDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-delete): export const Bullet = () => ( - [orderlistRemoveItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-remove-items): export const Bullet = () => ( - [orderlistUnassignCompanies](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-unassign-companies): export const Bullet = () => ( - [orderlistUnassignUsers](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-unassign-users): export const Bullet = () => ( - [orderlistUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/orderlist-update): export const Bullet = () => ( - [passwordResetLink](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/password-reset-link): export const Bullet = () => ( - [payMethodCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/pay-method-create): export const Bullet = () => ( - [payMethodDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/pay-method-delete): export const Bullet = () => ( - [payMethodUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/pay-method-update): export const Bullet = () => ( - [paymentCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/payment-create): export const Bullet = () => ( - [paymentDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/payment-delete): export const Bullet = () => ( - [paymentUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/payment-update): export const Bullet = () => ( - [permissionsInvalidateCache](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/permissions-invalidate-cache): export const Bullet = () => ( - [productCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/product-create): export const Bullet = () => ( - [productDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/product-delete): export const Bullet = () => ( - [productUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/product-update): export const Bullet = () => ( - [publishEmailEvent](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/publish-email-event): export const Bullet = () => ( - [publishEmailSendEvent](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/publish-email-send-event): export const Bullet = () => ( - [publishPasswordResetEmailEvent](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/publish-password-reset-email-event): export const Bullet = () => ( - [removeCompanyManager](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/remove-company-manager): export const Bullet = () => ( - [shopInvalidateCache](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/shop-invalidate-cache): export const Bullet = () => ( - [startSession](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/start-session): export const Bullet = () => ( - [taxCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tax-create): export const Bullet = () => ( - [taxDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tax-delete): export const Bullet = () => ( - [taxUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tax-update): export const Bullet = () => ( - [tenderAddItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-add-items): export const Bullet = () => ( - [tenderApplyIncentives](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-apply-incentives): export const Bullet = () => ( - [tenderDeleteItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-delete-item): export const Bullet = () => ( - [tenderDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-delete): export const Bullet = () => ( - [tenderProcess](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-process): export const Bullet = () => ( - [tenderStart](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-start): export const Bullet = () => ( - [tenderUpdateAddress](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-update-address): export const Bullet = () => ( - [tenderUpdateDiscount](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-update-discount): export const Bullet = () => ( - [tenderUpdateInvoiceUser](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-update-invoice-user): export const Bullet = () => ( - [tenderUpdateItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-update-item): export const Bullet = () => ( - [tenderUpdatePayment](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-update-payment): export const Bullet = () => ( - [tenderUpdatePostage](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-update-postage): export const Bullet = () => ( - [tenderUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/tender-update): export const Bullet = () => ( - [userAddressCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/user-address-create): export const Bullet = () => ( - [userAddressDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/user-address-delete): export const Bullet = () => ( - [userAddressUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/user-address-update): export const Bullet = () => ( - [userCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/user-create): export const Bullet = () => ( - [userDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/user-delete): export const Bullet = () => ( - [userRegister](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/user-register): export const Bullet = () => ( - [userUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/user-update): export const Bullet = () => ( - [usergroupCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/usergroup-create): export const Bullet = () => ( - [usergroupDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/usergroup-delete): export const Bullet = () => ( - [usergroupUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/usergroup-update): export const Bullet = () => ( - [valuesetCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/valueset-create): export const Bullet = () => ( - [valuesetDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/valueset-delete): export const Bullet = () => ( - [valuesetItemCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/valueset-item-create): export const Bullet = () => ( - [valuesetItemDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/valueset-item-delete): export const Bullet = () => ( - [valuesetItemUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/valueset-item-update): export const Bullet = () => ( - [valuesetUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/valueset-update): export const Bullet = () => ( - [verifyToken](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/verify-token): export const Bullet = () => ( - [warehouseAddressCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/warehouse-address-create): export const Bullet = () => ( - [warehouseAddressDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/warehouse-address-delete): export const Bullet = () => ( - [warehouseAddressUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/warehouse-address-update): export const Bullet = () => ( - [warehouseCreate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/warehouse-create): export const Bullet = () => ( - [warehouseDelete](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/warehouse-delete): export const Bullet = () => ( - [warehouseUpdate](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/mutations/warehouse-update): export const Bullet = () => ( - [Ace](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/ace): export const Bullet = () => ( - [Address](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/address): export const Bullet = () => ( - [AttributeDecimalRangeFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute-decimal-range-filter): export const Bullet = () => ( - [AttributeDescriptionResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute-description-response): export const Bullet = () => ( - [AttributeDescription](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute-description): export const Bullet = () => ( - [AttributeFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute-filter): export const Bullet = () => ( - [AttributeIntegerRangeFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute-integer-range-filter): export const Bullet = () => ( - [AttributeTextFilter](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute-text-filter): export const Bullet = () => ( - [AttributeValueResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute-value-response): export const Bullet = () => ( - [AttributeValue](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute-value): export const Bullet = () => ( - [Attribute](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/attribute): export const Bullet = () => ( - [Base64File](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/base-64-file): export const Bullet = () => ( - [BulkPrice](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/bulk-price): export const Bullet = () => ( - [BundleItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/bundle-item): export const Bullet = () => ( - [BundlePrice](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/bundle-price): export const Bullet = () => ( - [Bundle](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/bundle): export const Bullet = () => ( - [BusinessHours](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-hours): export const Bullet = () => ( - [BusinessRuleActionField](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-action-field): export const Bullet = () => ( - [BusinessRuleArrayExpression](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-array-expression): export const Bullet = () => ( - [BusinessRuleComplexExpression](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-complex-expression): export const Bullet = () => ( - [BusinessRuleDateExpression](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-date-expression): export const Bullet = () => ( - [BusinessRuleDecisionTableCell](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-decision-table-cell): export const Bullet = () => ( - [BusinessRuleDecisionTableContent](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-decision-table-content): export const Bullet = () => ( - [BusinessRuleDecisionTableInputOutput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-decision-table-input-output): export const Bullet = () => ( - [BusinessRuleDecisionTableRow](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-decision-table-row): export const Bullet = () => ( - [BusinessRuleDecisionTable](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-decision-table): export const Bullet = () => ( - [BusinessRuleEdge](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-edge): export const Bullet = () => ( - [BusinessRuleExpressionGroup](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-expression-group): export const Bullet = () => ( - [BusinessRuleFieldDefinitionGroup](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-field-definition-group): export const Bullet = () => ( - [BusinessRuleFieldDefinition](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-field-definition): export const Bullet = () => ( - [BusinessRuleInput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-input): export const Bullet = () => ( - [BusinessRuleNumberExpression](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-number-expression): export const Bullet = () => ( - [BusinessRuleOutput](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-output): export const Bullet = () => ( - [BusinessRuleResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-response): export const Bullet = () => ( - [BusinessRuleStringExpression](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-string-expression): export const Bullet = () => ( - [BusinessRuleSubExpressionGroup](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule-sub-expression-group): export const Bullet = () => ( - [BusinessRule](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/business-rule): export const Bullet = () => ( - [Carrier](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/carrier): export const Bullet = () => ( - [CarriersResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/carriers-response): export const Bullet = () => ( - [CartAddress](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-address): export const Bullet = () => ( - [CartBaseItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-base-item): export const Bullet = () => ( - [CartCarrier](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-carrier): export const Bullet = () => ( - [CartDeleteResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-delete-response): export const Bullet = () => ( - [CartIncentive](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-incentive): export const Bullet = () => ( - [CartItemSurcharge](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-item-surcharge): export const Bullet = () => ( - [CartMainItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-main-item): export const Bullet = () => ( - [CartPaymentData](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-payment-data): export const Bullet = () => ( - [CartPaymethod](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-paymethod): export const Bullet = () => ( - [CartPostageData](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-postage-data): export const Bullet = () => ( - [CartProcessResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-process-response): export const Bullet = () => ( - [CartResponseData](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-response-data): export const Bullet = () => ( - [CartResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-response): export const Bullet = () => ( - [CartTaxLevel](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-tax-level): export const Bullet = () => ( - [CartTotal](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-total): export const Bullet = () => ( - [CartVoucher](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart-voucher): export const Bullet = () => ( - [Cart](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cart): export const Bullet = () => ( - [CategoryResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/category-response): export const Bullet = () => ( - [Category](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/category): export const Bullet = () => ( - [Channel](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/channel): export const Bullet = () => ( - [ClusterDrillDown](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cluster-drill-down): export const Bullet = () => ( - [ClusterOption](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cluster-option): export const Bullet = () => ( - [Cluster](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/cluster): export const Bullet = () => ( - [CompaniesResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/companies-response): export const Bullet = () => ( - [Company](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/company): export const Bullet = () => ( - [Contact](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/contact): export const Bullet = () => ( - [ContactsResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/contacts-response): export const Bullet = () => ( - [Crossupsell](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/crossupsell): export const Bullet = () => ( - [CsvImportResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/csv-import-response): export const Bullet = () => ( - [CsvRecordError](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/csv-record-error): export const Bullet = () => ( - [Customer](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/customer): export const Bullet = () => ( - [CustomersResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/customers-response): export const Bullet = () => ( - [DeleteMediaAttachmentResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/delete-media-attachment-response): export const Bullet = () => ( - [DeleteMediaDocumentResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/delete-media-document-response): export const Bullet = () => ( - [DeleteMediaImageResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/delete-media-image-response): export const Bullet = () => ( - [DeleteMediaVideoResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/delete-media-video-response): export const Bullet = () => ( - [Discount](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/discount): export const Bullet = () => ( - [ExternalAddress](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/external-address): export const Bullet = () => ( - [FavoriteList](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/favorite-list): export const Bullet = () => ( - [FavoriteListsResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/favorite-lists-response): export const Bullet = () => ( - [Firebase](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/firebase): export const Bullet = () => ( - [GCIPMetadata](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/gcipmetadata): export const Bullet = () => ( - [GCIPProviderData](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/gcipprovider-data): export const Bullet = () => ( - [GCIPUser](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/gcipuser): export const Bullet = () => ( - [ImageVariant](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/image-variant): export const Bullet = () => ( - [InventoryDeleteResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/inventory-delete-response): export const Bullet = () => ( - [InventoryResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/inventory-response): export const Bullet = () => ( - [Inventory](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/inventory): export const Bullet = () => ( - [LocalizedAttachment](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/localized-attachment): export const Bullet = () => ( - [LocalizedDocument](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/localized-document): export const Bullet = () => ( - [LocalizedImage](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/localized-image): export const Bullet = () => ( - [LocalizedStringArray](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/localized-string-array): export const Bullet = () => ( - [LocalizedString](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/localized-string): export const Bullet = () => ( - [LocalizedVideo](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/localized-video): export const Bullet = () => ( - [Login](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/login): export const Bullet = () => ( - [Logout](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/logout): export const Bullet = () => ( - [MediaAttachment](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/media-attachment): export const Bullet = () => ( - [MediaDocument](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/media-document): export const Bullet = () => ( - [MediaImage](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/media-image): export const Bullet = () => ( - [MediaVideo](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/media-video): export const Bullet = () => ( - [Media](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/media): export const Bullet = () => ( - [OrderItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/order-item): export const Bullet = () => ( - [OrderMedia](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/order-media): export const Bullet = () => ( - [OrderPaymentData](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/order-payment-data): export const Bullet = () => ( - [OrderPostageData](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/order-postage-data): export const Bullet = () => ( - [OrderResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/order-response): export const Bullet = () => ( - [OrderTotalTaxPercentage](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/order-total-tax-percentage): export const Bullet = () => ( - [OrderTotals](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/order-totals): export const Bullet = () => ( - [Order](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/order): export const Bullet = () => ( - [Orderlist](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/orderlist): export const Bullet = () => ( - [OrderlistsResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/orderlists-response): export const Bullet = () => ( - [PaginatedMediaAttachmentResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/paginated-media-attachment-response): export const Bullet = () => ( - [PaginatedMediaDocumentResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/paginated-media-document-response): export const Bullet = () => ( - [PaginatedMediaImageResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/paginated-media-image-response): export const Bullet = () => ( - [PaginatedMediaVideoResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/paginated-media-video-response): export const Bullet = () => ( - [PayMethod](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/pay-method): export const Bullet = () => ( - [PayMethodsResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/pay-methods-response): export const Bullet = () => ( - [Payment](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/payment): export const Bullet = () => ( - [PaymentsResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/payments-response): export const Bullet = () => ( - [ProductDefaultPrice](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/product-default-price): export const Bullet = () => ( - [ProductInventory](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/product-inventory): export const Bullet = () => ( - [ProductMedia](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/product-media): export const Bullet = () => ( - [ProductOffer](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/product-offer): export const Bullet = () => ( - [ProductPrice](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/product-price): export const Bullet = () => ( - [ProductSource](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/product-source): export const Bullet = () => ( - [Product](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/product): export const Bullet = () => ( - [ProductsResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/products-response): export const Bullet = () => ( - [PublishEmailEventResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/publish-email-event-response): export const Bullet = () => ( - [RefreshTokenResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/refresh-token-response): export const Bullet = () => ( - [RegisterContactResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/register-contact-response): export const Bullet = () => ( - [RegisterCustomerResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/register-customer-response): export const Bullet = () => ( - [RegisterUserResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/register-user-response): export const Bullet = () => ( - [RegisterUserSession](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/register-user-session): export const Bullet = () => ( - [SendOrderConfirmResponseType](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/send-order-confirm-response-type): export const Bullet = () => ( - [ShipmentItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/shipment-item): export const Bullet = () => ( - [Shipment](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/shipment): export const Bullet = () => ( - [ShopPriceCalculationConfig](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/shop-price-calculation-config): export const Bullet = () => ( - [Shop](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/shop): export const Bullet = () => ( - [Site](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/site): export const Bullet = () => ( - [SparePart](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/spare-part): export const Bullet = () => ( - [SparePartsMachineMedia](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/spare-parts-machine-media): export const Bullet = () => ( - [SparePartsMachineResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/spare-parts-machine-response): export const Bullet = () => ( - [SparePartsMachine](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/spare-parts-machine): export const Bullet = () => ( - [SparePartsResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/spare-parts-response): export const Bullet = () => ( - [Surcharge](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/surcharge): export const Bullet = () => ( - [Tax](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tax): export const Bullet = () => ( - [TaxesResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/taxes-response): export const Bullet = () => ( - [TenderAddress](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-address): export const Bullet = () => ( - [TenderBaseItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-base-item): export const Bullet = () => ( - [TenderCarrier](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-carrier): export const Bullet = () => ( - [TenderMainItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-main-item): export const Bullet = () => ( - [TenderPayment](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-payment): export const Bullet = () => ( - [TenderPaymethod](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-paymethod): export const Bullet = () => ( - [TenderPostage](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-postage): export const Bullet = () => ( - [TenderProcessResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-process-response): export const Bullet = () => ( - [TenderResponseData](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-response-data): export const Bullet = () => ( - [TenderResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-response): export const Bullet = () => ( - [TenderTaxLevel](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-tax-level): export const Bullet = () => ( - [TenderTotal](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender-total): export const Bullet = () => ( - [Tender](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/tender): export const Bullet = () => ( - [TrackAndTrace](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/track-and-trace): export const Bullet = () => ( - [Transaction](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/transaction): export const Bullet = () => ( - [UserClaims](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/user-claims): export const Bullet = () => ( - [User](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/user): export const Bullet = () => ( - [Usergroup](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/usergroup): export const Bullet = () => ( - [UsergroupsResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/usergroups-response): export const Bullet = () => ( - [ValuesetItemResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/valueset-item-response): export const Bullet = () => ( - [ValuesetItem](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/valueset-item): export const Bullet = () => ( - [ValuesetResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/valueset-response): export const Bullet = () => ( - [Valueset](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/valueset): export const Bullet = () => ( - [VerifyToken](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/verify-token): export const Bullet = () => ( - [WarehouseAddress](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/warehouse-address): export const Bullet = () => ( - [Warehouse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/warehouse): export const Bullet = () => ( - [WarehousesResponse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/objects/warehouses-response): export const Bullet = () => ( - [addressesByCompanyId](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/addresses-by-company-id): export const Bullet = () => ( - [addressesByCustomerId](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/addresses-by-customer-id): export const Bullet = () => ( - [addressesByOrderId](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/addresses-by-order-id): export const Bullet = () => ( - [addressesByUserId](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/addresses-by-user-id): export const Bullet = () => ( - [attributeClassIdsByNameAndValue](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/attribute-class-ids-by-name-and-value): export const Bullet = () => ( - [attributeDescription](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/attribute-description): export const Bullet = () => ( - [authentication](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/authentication): export const Bullet = () => ( - [bulkPrice](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/bulk-price): export const Bullet = () => ( - [bundle](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/bundle): export const Bullet = () => ( - [bundles](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/bundles): export const Bullet = () => ( - [businessRuleDecisionTable](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/business-rule-decision-table): export const Bullet = () => ( - [businessRuleFieldDefinitions](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/business-rule-field-definitions): export const Bullet = () => ( - [businessRuleJDM](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/business-rule-jdm): export const Bullet = () => ( - [businessRule](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/business-rule): export const Bullet = () => ( - [businessRules](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/business-rules): export const Bullet = () => ( - [carrier](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/carrier): export const Bullet = () => ( - [carriers](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/carriers): export const Bullet = () => ( - [cart](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/cart): export const Bullet = () => ( - [categories](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/categories): export const Bullet = () => ( - [category](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/category): export const Bullet = () => ( - [channel](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/channel): export const Bullet = () => ( - [channels](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/channels): export const Bullet = () => ( - [cluster](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/cluster): export const Bullet = () => ( - [companies](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/companies): export const Bullet = () => ( - [company](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/company): export const Bullet = () => ( - [contactAttributeValues](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/contact-attribute-values): export const Bullet = () => ( - [contact](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/contact): export const Bullet = () => ( - [contacts](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/contacts): export const Bullet = () => ( - [crossupsells](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/crossupsells): export const Bullet = () => ( - [customerAttributeValues](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/customer-attribute-values): export const Bullet = () => ( - [customer](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/customer): export const Bullet = () => ( - [customers](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/customers): export const Bullet = () => ( - [defaultPrice](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/default-price): export const Bullet = () => ( - [explainPrice](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/explain-price): export const Bullet = () => ( - [externalAddress](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/external-address): export const Bullet = () => ( - [favoriteList](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/favorite-list): export const Bullet = () => ( - [favoriteLists](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/favorite-lists): export const Bullet = () => ( - [inventory](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/inventory): export const Bullet = () => ( - [machine](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/machine): export const Bullet = () => ( - [machines](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/machines): export const Bullet = () => ( - [media](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/media): export const Bullet = () => ( - [orderGetPDF](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/order-get-pdf): export const Bullet = () => ( - [order](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/order): export const Bullet = () => ( - [orderlist](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/orderlist): export const Bullet = () => ( - [orderlists](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/orderlists): export const Bullet = () => ( - [orders](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/orders): export const Bullet = () => ( - [payMethod](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/pay-method): export const Bullet = () => ( - [payMethods](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/pay-methods): export const Bullet = () => ( - [payment](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/payment): export const Bullet = () => ( - [payments](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/payments): export const Bullet = () => ( - [productAttributeValues](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/product-attribute-values): export const Bullet = () => ( - [product](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/product): export const Bullet = () => ( - [products](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/products): export const Bullet = () => ( - [shop](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/shop): export const Bullet = () => ( - [shops](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/shops): export const Bullet = () => ( - [tax](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/tax): export const Bullet = () => ( - [taxes](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/taxes): export const Bullet = () => ( - [tender](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/tender): export const Bullet = () => ( - [userAclList](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/user-acl-list): export const Bullet = () => ( - [userAttributeValues](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/user-attribute-values): export const Bullet = () => ( - [userDiscounts](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/user-discounts): export const Bullet = () => ( - [user](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/user): export const Bullet = () => ( - [usergroup](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/usergroup): export const Bullet = () => ( - [usergroups](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/usergroups): export const Bullet = () => ( - [valuesetItems](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/valueset-items): export const Bullet = () => ( - [valueset](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/valueset): export const Bullet = () => ( - [valuesets](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/valuesets): export const Bullet = () => ( - [viewer](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/viewer): export const Bullet = () => ( - [warehouse](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/warehouse): export const Bullet = () => ( - [warehouses](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/queries/warehouses): export const Bullet = () => ( - [Boolean](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/scalars/boolean): export const Bullet = () => ( - [DateTime](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/scalars/date-time): export const Bullet = () => ( - [Float](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/scalars/float): export const Bullet = () => ( - [ID](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/scalars/id): export const Bullet = () => ( - [Int](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/scalars/int): export const Bullet = () => ( - [JSONObject](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/scalars/jsonobject): export const Bullet = () => ( - [String](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/scalars/string): export const Bullet = () => ( - [Upload](https://docs.propeller-commerce.com/reference/legacy/graphql-v1/scalars/upload): export const Bullet = () => ( - [Legacy API Reference](https://docs.propeller-commerce.com/reference/legacy): Reference documentation for legacy Propeller API versions (GraphQL v1, REST v1, REST SonarCloud). Maintained for existing implementations. - [Add Setting to Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/add-setting-to-cluster-config.api): Use this endpoint to add additional settings to a cluster config. If a cluster config setting is successfully created, the response will include the `id`. - [API Reference](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/api-reference.info): The Propeller REST API is based on resource-oriented URL's, returns JSON-encoded responses and uses standard HTTP response codes, authentication and HTTP methods. The main goal of the REST API is efficiently importing/exporting large amounts of data in/out of the Propeller platform. - [Attributes](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/attributes.tag): Attributes - [Authentication](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/authentication.tag): Authentication - [Bulk attributes by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-attributes-by-id.api): Before setting an attribute value for a specific resource, the attribute definition needs to be created. Usually, multiple attributes need to be created or updated at the same time which is useful to eliminate a lot of API requests. This endpoint is used for bulk processing of attribute definitions based on an Id. - [Bulk attributes by name](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-attributes-by-name.api): Before setting an attribute value for a specific resource, the attribute definition needs to be created. Usually, multiple attributes need to be created or updated at the same time which is useful to eliminate a lot of API requests. This endpoint is used for bulk processing of attribute definitions based on the name. - [Bulk Categories by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-categories-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of categories with just a single API call. When using the bulk `id` endpoint, the categories are identified by Propeller category `id`. If a category with such `id` doesn't already exist, it will be created. If it does exist, the category will be updated. - [Bulk Categories by sourceId](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-categories-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of categories with just a single API call. When using the bulk `sourceId` endpoint, the categories are identified by `sourceId`, `source` and `language`. If a category doesn't already exist, it will be created. If it does exist, the category will be updated. - [Bulk Cluster Options by lookupKey](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-cluster-options-by-lookupkey.api): The bulk endpoints offer an efficient way of importing/updating large amounts of cluster options with just a single API call. The same lookup key is used for the options as for the cluster. When using the bulk `id` endpoint, the options are identified by Propeller option `id`. If an option with such `id` doesn't already exist, it will be created. If it does exist, the option will be updated. - [Bulk Cluster Products by sourceId](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-cluster-products-by-sourceid.api): The bulk endpoints offer an efficient way of importing/updating large amounts of cluster products with just a single API call. The same lookup key is used for the products as for the cluster. When using the bulk `id` endpoint, the products are identified by Propeller product `id`. If a product with such `id` doesn't already exist, it will be created. If it does exist, the product will be updated. - [Bulk Clusters by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-clusters-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of categories with just a single API call. When using the bulk `id` endpoint, the categories are identified by Propeller category `id`. If a category with such `id` doesn't already exist, it will be created. If it does exist, the category will be updated. - [Bulk Clusters by sourceId](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-clusters-by-sourceid.api): The bulk endpoints offer an efficient way of importing/updating large amounts of categories with just a single API call. When using the bulk `sourceId` endpoint, the categories are identified by `sourceId`, `source` and `language`. If a category doesn't already exist, it will be created. If it does exist, the category will be updated. - [Bulk Inventory by lookup key / inventory type](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-inventory-by-lookup-key-inventory-type.api): The bulk inventory endpoint is used to create or update inventory records. The products can be identified based on one of their lookup keys. The inventory record type can be either `local` or `supplier`. - [Bulk Links by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-links-by-lookup-key.api): The bulk endpoints offer an efficient way of importing/updating large amounts of links with just a single API call. When using the bulk `id` endpoint, the link resources are identified by Propeller `id`. If a link for resources with such `id` doesn't already exist, it will be created. If it does exist, it will be updated. - [Bulk Local Inventory (deprecated)](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-local-inventory-deprecated.api): The bulk local inventory endpoint is used to create or update inventory records. - [Bulk Product by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-product-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of products with just a single API call. When using the bulk `id` endpoint, the products are identified by Propeller product `id`. If a product with such `id` doesn't already exist, it will be created. If it does exist, the product will be updated. - [Bulk Product by source id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-product-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of products with just a single API call. When using the bulk `sourceId` endpoint, the products are identified by `sourceId`, `source` and `language`. If a product doesn't already exist, it will be created. If it does exist, the product found will be updated. - [Bulk resource attribute values by resource lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-resource-attribute-values-by-resource-lookup-key.api): The bulk resource attribute endpoint sets/ deletes resource attributes for a single resource identified by the [lookup key](/rest-sonar/attributes#attribute-lookup-keys). The attribute is identified via the payload by providing either `id` or `name`. If both are provided, `id` will be used to identify the attribute. Below is a summary of all the possible fields in the payload. - [Bulk Supplier Inventory (deprecated)](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-supplier-inventory-deprecated.api): The bulk supplier inventory endpoint is used to create or update inventory records. - [Bulk User Addresses](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-user-addresses.api): Use this endpoint to create multiple user addresses with a single API request. If an address with the code provided is found, it will be updated, otherwise a new address will be created. If the code is not provided, a new address will be created. When a new address is successfully created, the response will include the address `id`. - [Bulk Usergroup Addresses](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-usergroup-addresses.api): Use this endpoint to create multiple usergroup addresses with a single API request. If an address with the code provided is found, it will be updated, otherwise a new address will be created. If the code is not provided, a new address will be created. When a new address is successfully created, the response will include the address `id`. - [Bulk Usergroups by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-usergroups-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of usergroups with just a single API call. When using the bulk `id` endpoint, the usergroups are identified by `id`. If a usergroup with such `id` doesn't already exist, it will be created. If it does exist, the usergroup found will be updated. - [Bulk Usergroups by source id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-usergroups-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of usergroups with just a single API call. When using the bulk `sourceId` endpoint, the usergroups are identified by `sourceId`, `source` and `language`. If a usergroup doesn't already exist, it will be created. If it does exist, the usergroup found will be updated. - [Bulk Users by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-users-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of user with just a single API call. When using the bulk `id` endpoint, the products are identified by `id`. If a user doesn't already exist, it will be created. If it does exist, the user found will be updated. - [Bulk Users by source id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/bulk-users-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of user with just a single API call. When using the bulk `sourceId` endpoint, the users are identified by `sourceId`, `source` and `language`. If a user doesn't already exist, it will be created. If it does exist, the user found will be updated. - [Categories](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/categories.tag): Categories - [Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/cluster-config.tag): Cluster Config - [Clusters](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/clusters.tag): Clusters - [Create attribute](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-attribute.api): Before setting an attribute value for a specific resource, the attribute definition needs to be created. This endpoint is used to create a single attribute definition. - [Create Category](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-category.api): Use this endpoint to create a single category. If a category is successfully created, the response will include the category `id`. - [Create Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-cluster-config.api): Use this endpoint to create a cluster config. If a cluster config is successfully created, the response will include the cluster config `id`. - [Create Cluster Option](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-cluster-option.api): Use this endpoint to create a single cluster option. If a cluster option is successfully created, the response will include the option `id`. - [Create Cluster](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-cluster.api): Use this endpoint to create a single cluster. If a cluster is successfully created, the response will include the cluster `id`. - [Create Option Product](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-option-product.api): > The same endpoints for option products are used as the cluster products, with a difference that option id is used in lookupValue variable instead if cluster id - [Create Order](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-order.api): Use this endpoint to create an order. - [Create Pricesheet Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-pricesheet-pricing.api): Use this endpoint to define [pricing](/rest-sonar/pricesheets) for an existing price sheet. The price sheet can be identified by it's lookup key. It is required to provide either `categories` or `products` or both. - [Create Pricesheet](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-pricesheet.api): Use this endpoint to create a price sheet. If a price sheet is successfully created, the response will include the price sheet `id`. - [Create Product Local Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-product-local-inventory.api): This endpoint allows creating local inventory data for a product based on a lookup key. - [Create Product Supplier Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-product-supplier-inventory.api): This endpoint allows creating supplier inventory data for a product based on a lookup key. - [Create Product](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-product.api): Use this endpoint to create a single product. If a product is successfully created, the response will include the product`id`. - [Create Shipment](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-shipment.api): Create a `shipment` which marks `orderItems` as delivered and adds track and trace information to the `order`. - [Create User Address](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-user-address.api): Use this endpoint to create an address for a user. If the address is successfully created, the response will include the address `id`. - [Create User Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-user-pricing.api): Use this endpoint to define [pricing](/rest-sonar/pricesheets) for an existing user. The user can be identified by it's lookup key. It is required to provide either `categories` or `products` or both in the payload. - [Create User](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-user.api): Use this endpoint to create a single user. If a user is successfully created, the response will include the user `id`. - [Create Usergroup Address](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-usergroup-address.api): Use this endpoint to create an address for a usergroup. If the address is successfully created, the response will include the address `id`. - [Create Usergroup Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-usergroup-pricing.api): Use this endpoint to define [pricing](/rest-sonar/pricesheets) for an existing usergroup. The usergroup can be identified by it's lookup key. It is required to provide either `categories` or `products` or both in the payload. - [Create Usergroup](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/create-usergroup.api): Use this endpoint to create a single usergroup. If a usergroup is successfully created, the response will include the usergroup `id`. - [Delete attribute by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-attribute-by-lookup-key.api): This endpoint is used to delete an attribute. The attribute is identified by it's Propeller Id or name. The `attributeClass` Query Param is useful to use when the same attribute name is used for an attribute with a different class. - [Delete Category by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-category-by-lookup-key.api): Use this endpoint to delete category by lookup key. If multiple categories with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the category (e.g. `source` and `language` for lookup key `source`). - [Delete Category translation by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-category-translation-by-lookup-key.api): Use this endpoint to delete category translation by lookup key and the language for which the translation needs to be deleted. If multiple categories with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the category (e.g. `source` and `language` for lookup key `source`). - [Delete Cluster by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-cluster-by-lookup-key.api): Use this endpoint to delete cluster by lookup key. - [Delete Inventory by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-inventory-by-id.api): This endpoint allows deleting inventory record by it's Propeller inventory id. - [Delete Link by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-link-by-id.api): Use this endpoint to delete a link by Id. - [Delete Option by Cluster lookup key and Option Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-option-by-cluster-lookup-key-and-option-id.api): Use this endpoint to delete single cluster option by cluster lookup key and option id. - [Delete Pricesheet by lookup id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-pricesheet-by-lookup-id.api): This endpoint deletes a price sheet and it's pricing. The price sheet can be identified by lookup key. - [Delete Pricesheet Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-pricesheet-pricing.api): Use this endpoint to delete pricing for a given price sheet without actually deleting the price sheet. The price sheet is identified by lookup key. - [Delete Product by Cluster lookup key and Product Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-product-by-cluster-lookup-key-and-product-id.api): Use this endpoint to delete single cluster product details by cluster lookup key and product id. - [Delete Product by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-product-by-lookup-key.api): Use this endpoint to delete product by lookup key. If multiple products with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the product (e.g. `source` and `language` for lookup key `source`). - [Delete Product translation by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-product-translation-by-lookup-key.api): Use this endpoint to delete product translation by lookup key and the language for which the translation needs to be deleted. If multiple products with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the product (e.g. `source` and `language` for lookup key `source`). - [Delete User Address](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-user-address.api): Use this endpoint to delete a user's address. The address is identified by `id`. - [Delete User by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-user-by-lookup-key.api): Delete a `user` by a specific lookupKey / lookupId combination. A deleted `user` will be moved to the Propeller Recycle bin. This means the deleted user can be restored, however, only via the Propeller backoffice. - [Delete User Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-user-pricing.api): Use this endpoint to delete pricing for an existing user. The user can be identified by it's lookup key. - [Delete Usergroup by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-usergroup-by-lookup-key.api): Delete a usergroup by a specific lookupKey / lookupId combination. A deleted usergroup will be moved to the Propeller Recycle bin. This means the deleted usergroup can be restored, however, only via the Propeller backoffice. - [Delete Usergroup Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/delete-usergroup-pricing.api): Use this endpoint to delete pricing for an existing usergroup. The usergroup can be identified by it's lookup key. - [Get Access Token](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-access-token.api): Use this endpoint to retrieve an access token for accessing the REST APIs. - [Get Addresses by type](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-addresses-by-type-1.api): Use this endpoint to retrieve a list of all order addresses. Addresses can be filtered by type. - [Get attribute by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-attribute-by-lookup-key.api): This endpoint is used to retrieve details of an attribute. The attribute is identified by it's Propeller Id or name. The `attributeClass` Query Param is useful to use when the same attribute name is used for an attribute with a different class. - [Get attributes](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-attributes.api): This endpoint can be used to list all existing attributes. Results will be [paginated](/rest-sonar/api-reference#pagination). The default number of attributes per page is `12`, but can be up to `100`. - [Get Category by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-category-by-lookup-key.api): Use this endpoint to retrieve category details by lookup key. If multiple categories with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the category (e.g. `source` and `language` for lookup key `source`). - [Get Cluster by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-cluster-by-lookup-key.api): Use this endpoint to retrieve cluster details by lookup key. - [Get Cluster Config by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-cluster-config-by-lookup-key.api): Use this endpoint to retrieve cluster config details by lookup key. - [Get Inventory by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-inventory-by-id.api): This endpoint is used to get an inventory data via it's unique inventory record Id. - [Get Link by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-link-by-id.api): Use this endpoint to retrieve link details by link id. - [Get Option by Cluster lookup key and Option Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-option-by-cluster-lookup-key-and-option-id.api): Use this endpoint to get details of single cluster option by cluster lookup key and option id. - [Get Options by Cluster lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-options-by-cluster-lookup-key.api): Use this endpoint to retrieve cluster options by cluster lookup key. - [Get Order Address by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-order-address-by-id.api): Use this endpoint to retrieve details for an order address. The address is identified by `id`. - [Get Pricesheet by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-pricesheet-by-lookup-key.api): Use this endpoint to retrieve price sheet details by lookup key. The `expands` parameter can be used to retrieve the pricing for the price sheet. - [Get Pricesheets](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-pricesheets.api): Use this endpoint to retrieve a list of all price sheets. - [Get Product by Cluster lookup key and Product Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-product-by-cluster-lookup-key-and-product-id.api): Use this endpoint to retrieve single cluster product details by cluster lookup key and product id. - [Get Product by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-product-by-lookup-key.api): Use this endpoint to retrieve product details by lookup key. If multiple products with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the product (e.g. `source` and `language` for lookup key `source`). - [Get Product Inventory By Warehouse](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-product-inventory-by-warehouse.api): This endpoint gives cumulative product inventory data by searching on a lookup key and warehouse id. - [Get Product Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-product-inventory.api): This endpoint gives cumulative product inventory data by searching on a lookup key. - [Get Products by Cluster lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-products-by-cluster-lookup-key.api): Use this endpoint to retrieve cluster products by cluster lookup key. - [Get resource attribute by resource lookup key and attribute lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-resource-attribute-by-resource-lookup-key-and-attribute-lookup-key.api): Retrieves a specific attribute for a resource identified by resource [lookup key](/rest-sonar/attributes#attribute-lookup-keys) and [attribute lookup key](/rest-sonar/attributes#attribute-lookup-keys). The `attributeClass` Query Param is useful to use when the attribute lookup key is `name` and the same attribute name is used for an attribute with a different class. - [Get resource attributes by resource lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-resource-attributes-by-resource-lookup-key.api): Retrieves all attributes for a resource identified by its [lookup key](/rest-sonar/attributes#attribute-lookup-keys). Results will be [paginated](/rest-sonar/api-reference#pagination). The default number of attributes per page is `12`, but can be up to `100`. - [Get Shipments](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-shipments.api): Use this endpoint to retrieve a list of all order shipments. - [Get User Address by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-user-address-by-id.api): Use this endpoint to retrieve details for a user address. The address is identified by `id`. - [Get User Addresses by type](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-user-addresses-by-type.api): Use this endpoint to retrieve a list of all user addresses. Addresses can be filtered by type. - [Get User by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-user-by-lookup-key.api): Use this endpoint to retrieve user details by lookup key. If multiple users with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the user (e.g. `source` and `language` for lookup key `source`). - [Get Usergroup Address by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-usergroup-address-by-id.api): Use this endpoint to retrieve details for a usergroup address. The address is identified by `id`. - [Get Usergroup Addresses by type](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-usergroup-addresses-by-type.api): Use this endpoint to retrieve a list of all usergroup addresses. Addresses can be filtered by type. - [Get Usergroup by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/get-usergroup-by-lookup-key.api): Use this endpoint to retrieve usergroup details by lookup key. If multiple usergroups with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the usergroup (e.g. `source` and `language` for lookup key `source`). - [REST SonarCloud Reference](https://docs.propeller-commerce.com/reference/legacy/rest-sonar): Endpoint reference for the legacy Propeller REST SonarCloud API. New projects should use REST v2. - [Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/inventory.tag): Inventory - [Links](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/links.tag): Links - [Order by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/order-by-lookup-key.api): Retrieve order details by a specific lookupKey / lookupId combination - [Order PDF by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/order-pdf-by-lookup-key.api): Generate a base64 encoded version of the order confirmation pdf based on the Propeller order confirmation template - [Order by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/order-update-by-lookup-key.api): Update order headers details. This request does not support updating orderitems. An order `address` can be updated using the [order address endpoints](/rest-sonar/addresses). - [Orders](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/orders.tag): Orders - [Pricesheets](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/pricesheets.tag): Pricesheets - [Process order by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/process-order-by-lookup-key.api): Process an order by a specific lookupKey / lookupId combination. - [Products](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/products.tag): Products - [Remove Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/remove-cluster-config.api): Use this endpoint to delete cluster config by lookup key. - [Remove Setting from Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/remove-setting-from-cluster-config.api): Use this endpoint to delete a setting on the cluster config by cluster config lookup key and setting id. - [Rules execute](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/rules-execute.api): Executes rules for the selected resource. - [Rules reset](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/rules-reset.api): Propeller keeps track on which entities rules have been executed. Once all rules have been executed on an entity it will be internally marked as 'rules applied' and executing the rules execute endpoint again will not trigger the rules for this entity anymore. - [Rules](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/rules.tag): Rules - [Search attributes](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/search-attributes.api): Retrieves a list of attributes by using the search fields below: - [Search Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/search-inventory.api): This endpoint allows searching for product inventory cumulative quantities, separated by inventory type. - [Search Links](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/search-links.api): Retrieves a list of links by using the search fields below: - [Search Orders](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/search-orders.api): Retrieve a list of orders by using the search fields below - [Search Products](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/search-products.api): > The product search endpoint is only available on the Propeller legacy version. The cloud version of Propeller does not support this API. Instead, use the GraphQL APIs to query products. - [Update attribute by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-attribute-by-lookup-key.api): This endpoint enables updating the definition of an attribute. The attribute is identified by it's Propeller Id or name. The `attributeClass` Query Param is useful to use when the same attribute name is used for an attribute with a different class. - [Update Category by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-category-by-lookup-key.api): Use this endpoint to update category by lookup key. If multiple categories with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the category (e.g. `source` and `language` for lookup key `source`). - [Update Cluster by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-cluster-by-lookup-key.api): Use this endpoint to update a single cluster. - [Update Cluster Config Setting](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-cluster-config-setting.api): Use this endpoint to update a setting on the cluster config by cluster config lookup key and setting id. Attrubute name can't be updated. - [Update Inventory by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-inventory-by-id.api): This endpoint enables updating inventory record by it's unique id. - [Update Link by Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-link-by-id.api): Use this endpoint to update a link by Id. - [Update Option by Cluster lookup key and Option Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-option-by-cluster-lookup-key-and-option-id.api): Use this endpoint to update single cluster option by cluster lookup key and option id. - [Update Order Address](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-order-address.api): Use this endpoint to update an order address. The address is identified by `id`. - [Update Product by Cluster lookup key and Product Id](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-product-by-cluster-lookup-key-and-product-id.api): Use this endpoint to update single cluster product details by cluster lookup key and product id. - [Update Product by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-product-by-lookup-key.api): Use this endpoint to update product by lookup key. If multiple products with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the product (e.g. `source` and `language` for lookup key `source`). - [Update Product Local Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-product-local-inventory.api): This endpoint allows updating local inventory data for a product based on a lookup key. - [Update Product Supplier Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-product-supplier-inventory.api): This endpoint allows updating supplier inventory data for a product based on a lookup key. - [Update User Address](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-user-address.api): Use this endpoint to update a user address. The address is identified by `id`. - [Update User by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-user-by-lookup-key.api): Use this endpoint to update user by lookup key. If multiple users with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the user (e.g. `source` and `language` for lookup key `source`). - [Update Usergroup Address](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-usergroup-address.api): Use this endpoint to update a usergroup address. The address is identified by `id`. - [Update Usergroup by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/update-usergroup-by-lookup-key.api): Use this endpoint to update usergroup by lookup key. If multiple usergroups with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the usergroup (e.g. `source` and `language` for lookup key `source`). - [Usergroups](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/usergroups.tag): Usergroups - [Users](https://docs.propeller-commerce.com/reference/legacy/rest-sonar/users.tag): Users - [Add Setting to Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-v1/add-setting-to-cluster-config.api): Use this endpoint to add additional settings to a cluster config. If a cluster config setting is successfully created, the response will include the `id`. - [API Reference](https://docs.propeller-commerce.com/reference/legacy/rest-v1/api-reference.info): The Propeller REST API is based on resource-oriented URL's, returns JSON-encoded responses and uses standard HTTP response codes, authentication and HTTP methods. The main goal of the REST API is efficiently importing/exporting large amounts of data in/out of the Propeller platform. - [Attributes](https://docs.propeller-commerce.com/reference/legacy/rest-v1/attributes.tag): Attributes - [Authentication](https://docs.propeller-commerce.com/reference/legacy/rest-v1/authentication.tag): Authentication - [Bulk attributes by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-attributes-by-id.api): Before setting an attribute value for a specific resource, the attribute definition needs to be created. Usually, multiple attributes need to be created or updated at the same time which is useful to eliminate a lot of API requests. This endpoint is used for bulk processing of attribute definitions based on an Id. - [Bulk attributes by name](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-attributes-by-name.api): Before setting an attribute value for a specific resource, the attribute definition needs to be created. Usually, multiple attributes need to be created or updated at the same time which is useful to eliminate a lot of API requests. This endpoint is used for bulk processing of attribute definitions based on the name. - [Bulk Categories by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-categories-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of categories with just a single API call. When using the bulk `id` endpoint, the categories are identified by Propeller category `id`. If a category with such `id` doesn't already exist, it will be created. If it does exist, the category will be updated. - [Bulk Categories by sourceId](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-categories-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of categories with just a single API call. When using the bulk `sourceId` endpoint, the categories are identified by `sourceId`, `source` and `language`. If a category doesn't already exist, it will be created. If it does exist, the category will be updated. - [Bulk Cluster Options by lookupKey](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-cluster-options-by-lookupkey.api): The bulk endpoints offer an efficient way of importing/updating large amounts of cluster options with just a single API call. The same lookup key is used for the options as for the cluster. When using the bulk `id` endpoint, the options are identified by Propeller option `id`. If an option with such `id` doesn't already exist, it will be created. If it does exist, the option will be updated. - [Bulk Cluster Products by sourceId](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-cluster-products-by-sourceid.api): The bulk endpoints offer an efficient way of importing/updating large amounts of cluster products with just a single API call. The same lookup key is used for the products as for the cluster. When using the bulk `id` endpoint, the products are identified by Propeller product `id`. If a product with such `id` doesn't already exist, it will be created. If it does exist, the product will be updated. - [Bulk Clusters by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-clusters-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of clusters with just a single API call. When using the bulk `id` endpoint, the clusters are identified by Propeller cluster `id`. If a cluster with such `id` doesn't already exist, it will be created. If it does exist, the cluster will be updated. - [Bulk Clusters by sourceId](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-clusters-by-sourceid.api): The bulk endpoints offer an efficient way of importing/updating large amounts of clusters with just a single API call. When using the bulk `sourceId` endpoint, the clusters are identified by `sourceId`, `source` and `language`. If a cluster doesn't already exist, it will be created. If it does exist, the cluster will be updated. - [Bulk Companies by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-companies-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of companies with just a single API call. When using the bulk `id` endpoint, the companies are identified by `id`. If a company with such `id` doesn't already exist, it will be created. If it does exist, the company found will be updated. - [Bulk Companies by source id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-companies-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of companies with just a single API call. When using the bulk `sourceId` endpoint, the companies are identified by `sourceId`, `source` and `language`. If a company doesn't already exist, it will be created. If it does exist, the company found will be updated. - [Company Bulk Addresses](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-company-addresses.api): Use this endpoint to create multiple company addresses with a single API request. If an address with the code provided is found, it will be updated, otherwise a new address will be created. If the code is not provided, a new address will be created. When a new address is successfully created, the response will include the address `id`. - [Bulk Contacts by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-contacts-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of contacts with just a single API call. When using the bulk `id` endpoint, the contacts are identified by `id`. If a contact doesn't already exist, it will be created. If it does exist, the contact found will be updated. - [Bulk Contacts by source id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-contacts-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of contacts with just a single API call. When using the bulk `sourceId` endpoint, the contacts are identified by `sourceId`, `source` and `language`. If a contact doesn't already exist, it will be created. If it does exist, the contact found will be updated. - [Customer Bulk Addresses](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-customer-addresses.api): Use this endpoint to create multiple customer addresses with a single API request. If an address with the code provided is found, it will be updated, otherwise a new address will be created. If the code is not provided, a new address will be created. When a new address is successfully created, the response will include the address `id`. - [Bulk Customers by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-customers-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of customers with just a single API call. When using the bulk `id` endpoint, the customers are identified by `id`. If a customer doesn't already exist, it will be created. If it does exist, the customer found will be updated. - [Bulk Customers by source id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-customers-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of customers with just a single API call. When using the bulk `sourceId` endpoint, the customers are identified by `sourceId`, `source` and `language`. If a customer doesn't already exist, it will be created. If it does exist, the customer found will be updated. - [Bulk images](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-images.api): ## Fields - [Bulk Inventory by lookup key / inventory type](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-inventory-by-lookup-key-inventory-type.api): The bulk inventory endpoint is used to create or update inventory records. The products can be identified based on one of their lookup keys. The inventory record type can be either `local` or `supplier`. - [Bulk Links by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-links-by-lookup-key.api): The bulk endpoints offer an efficient way of importing/updating large amounts of links with just a single API call. When using the bulk `id` endpoint, the link resources are identified by Propeller `id`. If a link for resources with such `id` doesn't already exist, it will be created. If it does exist, it will be updated. - [Bulk Local Inventory (deprecated)](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-local-inventory-deprecated.api): The bulk local inventory endpoint is used to create or update inventory records. - [Bulk Product by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-product-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of products with just a single API call. When using the bulk `id` endpoint, the products are identified by Propeller product `id`. If a product with such `id` doesn't already exist, it will be created. If it does exist, the product will be updated. - [Bulk Product by source id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-product-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of products with just a single API call. When using the bulk `sourceId` endpoint, the products are identified by `sourceId`, `source` and `language`. If a product doesn't already exist, it will be created. If it does exist, the product found will be updated. - [Bulk resource attribute values by resource lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-resource-attribute-values-by-resource-lookup-key.api): The bulk resource attribute endpoint sets/ deletes resource attributes for a single resource identified by the [lookup key](/rest/attributes#attribute-lookup-keys). The attribute is identified via the payload by providing either `id` or `name`. If both are provided, `id` will be used to identify the attribute. Below is a summary of all the possible fields in the payload. - [Bulk Supplier Inventory (deprecated)](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-supplier-inventory-deprecated.api): The bulk supplier inventory endpoint is used to create or update inventory records. - [Bulk User Addresses](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-user-addresses.api): Use this endpoint to create multiple user addresses with a single API request. If an address with the code provided is found, it will be updated, otherwise a new address will be created. If the code is not provided, a new address will be created. When a new address is successfully created, the response will include the address `id`. - [Bulk Usergroup Addresses](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-usergroup-addresses.api): Use this endpoint to create multiple usergroup addresses with a single API request. If an address with the code provided is found, it will be updated, otherwise a new address will be created. If the code is not provided, a new address will be created. When a new address is successfully created, the response will include the address `id`. - [Bulk Usergroups by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-usergroups-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of usergroups with just a single API call. When using the bulk `id` endpoint, the usergroups are identified by `id`. If a usergroup with such `id` doesn't already exist, it will be created. If it does exist, the usergroup found will be updated. - [Bulk Usergroups by source id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-usergroups-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of usergroups with just a single API call. When using the bulk `sourceId` endpoint, the usergroups are identified by `sourceId`, `source` and `language`. If a usergroup doesn't already exist, it will be created. If it does exist, the usergroup found will be updated. - [Bulk Users by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-users-by-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of user with just a single API call. When using the bulk `id` endpoint, the products are identified by `id`. If a user doesn't already exist, it will be created. If it does exist, the user found will be updated. - [Bulk Users by source id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bulk-users-by-source-id.api): The bulk endpoints offer an efficient way of importing/updating large amounts of user with just a single API call. When using the bulk `sourceId` endpoint, the users are identified by `sourceId`, `source` and `language`. If a user doesn't already exist, it will be created. If it does exist, the user found will be updated. - [Add Bundle Items to existing bundle](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/add-bundle-items.api): Add Bundle Items to existing bundle - [Bundles API](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/bundles-api.info): Bundles API - [Create a new bundle](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/create-bundle.api): Create a new bundle - [Delete an existing bundle](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/delete-bundle.api): Delete an existing bundle - [Get a bundle by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/get-bundle-by-id.api): Get a bundle by id - [List bundles](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/list-bundles.api): List bundles - [Remove Bundle Item from a bundle](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/remove-bundle-item.api): Remove Bundle Item from a bundle - [Search bundles by product ids](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/search-bundles-by-product-ids.api): Search bundles by product ids - [Update an existing bundle](https://docs.propeller-commerce.com/reference/legacy/rest-v1/bundles/update-bundle.api): Update an existing bundle - [Carrier API](https://docs.propeller-commerce.com/reference/legacy/rest-v1/carriers/carrier-api.info): Comprehensive shipping carrier management API for logistics and delivery operations. - [Create new shipping carrier in the system](https://docs.propeller-commerce.com/reference/legacy/rest-v1/carriers/create-carrier.api): Create a new shipping carrier with service details and configuration. - [Delete carrier from system](https://docs.propeller-commerce.com/reference/legacy/rest-v1/carriers/delete-carrier.api): Permanently remove a carrier and all associated configuration. - [Retrieve carrier by identifier](https://docs.propeller-commerce.com/reference/legacy/rest-v1/carriers/get-carrier.api): Retrieve detailed information about a specific shipping carrier by its unique identifier. - [Retrieve shipping carriers with filtering and pagination](https://docs.propeller-commerce.com/reference/legacy/rest-v1/carriers/list-carriers.api): Retrieve a paginated list of shipping carriers with comprehensive filtering capabilities for logistics management. - [Update existing carrier configuration](https://docs.propeller-commerce.com/reference/legacy/rest-v1/carriers/update-carrier.api): Modify carrier details including service offerings, pricing, and operational settings. - [Categories](https://docs.propeller-commerce.com/reference/legacy/rest-v1/categories.tag): Categories - [Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-v1/cluster-config.tag): Cluster Config - [Clusters](https://docs.propeller-commerce.com/reference/legacy/rest-v1/clusters.tag): Clusters - [Companies](https://docs.propeller-commerce.com/reference/legacy/rest-v1/companies.tag): Companies - [Contacts](https://docs.propeller-commerce.com/reference/legacy/rest-v1/contacts.tag): Contacts - [Create attribute](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-attribute.api): Before setting an attribute value for a specific resource, the attribute definition needs to be created. This endpoint is used to create a single attribute definition. - [Create Category](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-category.api): Use this endpoint to create a single category. If a category is successfully created, the response will include the category `id`. - [Create Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-cluster-config.api): Use this endpoint to create a cluster config. If a cluster config is successfully created, the response will include the cluster config `id`. - [Create Cluster Option](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-cluster-option.api): Use this endpoint to create a single cluster option. If a cluster option is successfully created, the response will include the option `id`. - [Create Cluster](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-cluster.api): Use this endpoint to create a single cluster. If a cluster is successfully created, the response will include the cluster `id`. - [Create Company Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-company-address.api): Use this endpoint to create an address for a company. If the address is successfully created, the response will include the address `id`. - [Create Company Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-company-pricing.api): Use this endpoint to define [pricing](/rest/pricesheets) for an existing company. The company can be identified by it's lookup key. It is required to provide either `categories` or `products` or both in the payload. - [Create Company](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-company.api): Use this endpoint to create a single company. If a company is successfully created, the response will include the usergroup `id`. - [Create Contact Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-contact-pricing.api): Use this endpoint to define [pricing](/rest/pricesheets) for an existing contact. The contact can be identified by it's lookup key. It is required to provide either `categories` or `products` or both in the payload. - [Create Contact](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-contact.api): Use this endpoint to create a single contact. If a contact is successfully created, the response will include the user `id`. - [Create Customer Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-customer-address.api): Use this endpoint to create an address for a customer. If the address is successfully created, the response will include the address `id`. - [Create Customer Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-customer-pricing.api): Use this endpoint to define [pricing](/rest/pricesheets) for an existing customer. The customer can be identified by it's lookup key. It is required to provide either `categories` or `products` or both in the payload. - [Create Customer](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-customer.api): Use this endpoint to create a single customer. If a customer is successfully created, the response will include the user `id`. - [Create Option Product](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-option-product.api): > The same endpoints for option products are used as the cluster products, with a difference that option id is used in lookupValue variable instead if cluster id - [Create Order](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-order.api): Use this endpoint to create an order. - [Create Pricesheet Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-pricesheet-pricing.api): Use this endpoint to define [pricing](/rest/pricesheets) for an existing price sheet. The price sheet can be identified by it's lookup key. It is required to provide either `categories` or `products` or both. - [Create Pricesheet](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-pricesheet.api): Use this endpoint to create a price sheet. If a price sheet is successfully created, the response will include the price sheet `id`. - [Create Product Local Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-product-local-inventory.api): This endpoint allows creating local inventory data for a product based on a lookup key. - [Create Product Supplier Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-product-supplier-inventory.api): This endpoint allows creating supplier inventory data for a product based on a lookup key. - [Create Product](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-product.api): Use this endpoint to create a single product. If a product is successfully created, the response will include the product`id`. - [Create Shipment](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-shipment.api): Create a `shipment` which marks `orderItems` as delivered and adds track and trace information to the `order`. - [Create User Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-user-address.api): Use this endpoint to create an address for a user. If the address is successfully created, the response will include the address `id`. - [Create User Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-user-pricing.api): Use this endpoint to define [pricing](/rest/pricesheets) for an existing user. The user can be identified by it's lookup key. It is required to provide either `categories` or `products` or both in the payload. - [Create User](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-user.api): Use this endpoint to create a single user. If a user is successfully created, the response will include the user `id`. - [Create Usergroup Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-usergroup-address.api): Use this endpoint to create an address for a usergroup. If the address is successfully created, the response will include the address `id`. - [Create Usergroup Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-usergroup-pricing.api): Use this endpoint to define [pricing](/rest/pricesheets) for an existing usergroup. The usergroup can be identified by it's lookup key. It is required to provide either `categories` or `products` or both in the payload. - [Create Usergroup](https://docs.propeller-commerce.com/reference/legacy/rest-v1/create-usergroup.api): Use this endpoint to create a single usergroup. If a usergroup is successfully created, the response will include the usergroup `id`. - [Customers](https://docs.propeller-commerce.com/reference/legacy/rest-v1/customers.tag): Customers - [Delete attribute by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-attribute-by-lookup-key.api): This endpoint is used to delete an attribute. The attribute is identified by it's Propeller Id or name. The `attributeClass` Query Param is useful to use when the same attribute name is used for an attribute with a different class. - [Delete Category by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-category-by-lookup-key.api): Use this endpoint to delete category by lookup key. If multiple categories with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the category (e.g. `source` and `language` for lookup key `source`). - [Delete Category translation by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-category-translation-by-lookup-key.api): Use this endpoint to delete category translation by lookup key and the language for which the translation needs to be deleted. If multiple categories with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the category (e.g. `source` and `language` for lookup key `source`). - [Delete Cluster by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-cluster-by-lookup-key.api): Use this endpoint to delete cluster by lookup key. - [Delete Company Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-company-address.api): Use this endpoint to delete a company address. The address is identified by `id`. - [Delete Company by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-company-by-lookup-key.api): Delete a company by a specific lookupKey / lookupId combination. A deleted company will be moved to the Propeller Recycle bin. This means the deleted company can be restored, however, only via the Propeller backoffice. - [Delete Company Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-company-pricing.api): Use this endpoint to delete pricing for an existing company. The company can be identified by it's lookup key. - [Delete Contact by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-contact-by-lookup-key.api): Delete a `contact` by a specific lookupKey / lookupId combination. A deleted `contact` will be moved to the Propeller Recycle bin. This means the deleted contact can be restored, however, only via the Propeller backoffice. - [Delete Contact Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-contact-pricing.api): Use this endpoint to delete pricing for an existing contact. The contact can be identified by it's lookup key. - [Delete Customer Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-customer-address.api): Use this endpoint to delete a customer address. The address is identified by `id`. - [Delete Customer by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-customer-by-lookup-key.api): Delete a `customer` by a specific lookupKey / lookupId combination. A deleted `customer` will be moved to the Propeller Recycle bin. This means the deleted customer can be restored, however, only via the Propeller backoffice. - [Delete Customer Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-customer-pricing.api): Use this endpoint to delete pricing for an existing customer. The customer can be identified by it's lookup key. - [Delete Inventory by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-inventory-by-id.api): This endpoint allows deleting inventory record by it's Propeller inventory id. - [Delete Link by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-link-by-id.api): Use this endpoint to delete a link by Id. - [Delete Option by Cluster lookup key and Option Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-option-by-cluster-lookup-key-and-option-id.api): Use this endpoint to delete single cluster option by cluster lookup key and option id. - [Delete Pricesheet by lookup id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-pricesheet-by-lookup-id.api): This endpoint deletes a price sheet and it's pricing. The price sheet can be identified by lookup key. - [Delete Pricesheet Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-pricesheet-pricing.api): Use this endpoint to delete pricing for a given price sheet without actually deleting the price sheet. The price sheet is identified by lookup key. - [Delete Product by Cluster lookup key and Product Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-product-by-cluster-lookup-key-and-product-id.api): Use this endpoint to delete single cluster product details by cluster lookup key and product id. - [Delete Product by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-product-by-lookup-key.api): Use this endpoint to delete product by lookup key. If multiple products with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the product (e.g. `source` and `language` for lookup key `source`). - [Delete Product translation by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-product-translation-by-lookup-key.api): Use this endpoint to delete product translation by lookup key and the language for which the translation needs to be deleted. If multiple products with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the product (e.g. `source` and `language` for lookup key `source`). - [Delete User Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-user-address.api): Use this endpoint to delete a user's address. The address is identified by `id`. - [Delete User by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-user-by-lookup-key.api): Delete a `user` by a specific lookupKey / lookupId combination. A deleted `user` will be moved to the Propeller Recycle bin. This means the deleted user can be restored, however, only via the Propeller backoffice. - [Delete User Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-user-pricing.api): Use this endpoint to delete pricing for an existing user. The user can be identified by it's lookup key. - [Delete Usergroup by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-usergroup-by-lookup-key.api): Delete a usergroup by a specific lookupKey / lookupId combination. A deleted usergroup will be moved to the Propeller Recycle bin. This means the deleted usergroup can be restored, however, only via the Propeller backoffice. - [Delete Usergroup Pricing](https://docs.propeller-commerce.com/reference/legacy/rest-v1/delete-usergroup-pricing.api): Use this endpoint to delete pricing for an existing usergroup. The usergroup can be identified by it's lookup key. - [Add items to FavoriteList](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/add-items.api): Add items to FavoriteList - [Clear items from FavoriteList](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/clear-items.api): Clear items from FavoriteList - [Create a new FavoriteList](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/create-favorite-list.api): Create a new FavoriteList - [Delete a FavoriteList by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/delete-favorite-list.api): Delete a FavoriteList by id - [FavoriteLists API](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/favoritelists-api.info): FavoriteLists API - [Get a FavoriteList by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/get-favorite-list-by-id.api): Get a FavoriteList by id - [List FavoriteList](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/list-favorite-lists.api): List FavoriteList - [Remove items from a FavoriteList](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/remove-items.api): Remove items from a FavoriteList - [Search Favorite Lists](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/search-favorite-lists.api): Search Favorite Lists - [Update a FavoriteList by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/favoritelists/update-favorite-list.api): Update a FavoriteList by id - [Get Access Token](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-access-token.api): Use this endpoint to retrieve an access token for accessing the REST APIs. - [Get Addresses by type](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-addresses-by-type-1.api): Use this endpoint to retrieve a list of all order addresses. Addresses can be filtered by type. - [Get Addresses by type](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-addresses-by-type.api): Use this endpoint to retrieve a list of all company addresses. Addresses can be filtered by type. - [Get attribute by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-attribute-by-lookup-key.api): This endpoint is used to retrieve details of an attribute. The attribute is identified by it's Propeller Id or name. The `attributeClass` Query Param is useful to use when the same attribute name is used for an attribute with a different class. - [Get attributes](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-attributes.api): This endpoint can be used to list all existing attributes. Results will be [paginated](/rest/api-reference#pagination). The default number of attributes per page is `12`, but can be up to `100`. - [Get Category by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-category-by-lookup-key.api): Use this endpoint to retrieve category details by lookup key. If multiple categories with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the category (e.g. `source` and `language` for lookup key `source`). - [Get Cluster by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-cluster-by-lookup-key.api): Use this endpoint to retrieve cluster details by lookup key. - [Get Cluster Config by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-cluster-config-by-lookup-key.api): Use this endpoint to retrieve cluster config details by lookup key. - [Get Company Address by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-company-address-by-id.api): Use this endpoint to retrieve details for a company address. The address is identified by `id`. - [Get Company by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-company-by-lookup-key.api): Use this endpoint to retrieve company details by lookup key. If multiple companies with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the company (e.g. `source` and `language` for lookup key `sourceId`). - [Get Contact by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-contact-by-lookup-key.api): Use this endpoint to retrieve contact details by lookup key. If multiple contacts with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the contact (e.g. `source` and `language` for lookup key `sourceId`). - [Get Customer Address by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-customer-address-by-id.api): Use this endpoint to retrieve details for a customer address. The address is identified by `id`. - [Get Customer Addresses by type](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-customer-addresses-by-type.api): Use this endpoint to retrieve a list of all customer addresses. Addresses can be filtered by type. - [Get Customer by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-customer-by-lookup-key.api): Use this endpoint to retrieve customer details by lookup key. If multiple customers with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the customer (e.g. `source` and `language` for lookup key `sourceId`). - [Get Inventory by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-inventory-by-id.api): This endpoint is used to get an inventory data via it's unique inventory record Id. - [Get Link by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-link-by-id.api): Use this endpoint to retrieve link details by link id. - [Get Option by Cluster lookup key and Option Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-option-by-cluster-lookup-key-and-option-id.api): Use this endpoint to get details of single cluster option by cluster lookup key and option id. - [Get Options by Cluster lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-options-by-cluster-lookup-key.api): Use this endpoint to retrieve cluster options by cluster lookup key. - [Get Order Address by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-order-address-by-id.api): Use this endpoint to retrieve details for an order address. The address is identified by `id`. - [Get Pricesheet by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-pricesheet-by-lookup-key.api): Use this endpoint to retrieve price sheet details by lookup key. The `expands` parameter can be used to retrieve the pricing for the price sheet. - [Get Pricesheets](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-pricesheets.api): Use this endpoint to retrieve a list of all price sheets. - [Get Product by Cluster lookup key and Product Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-product-by-cluster-lookup-key-and-product-id.api): Use this endpoint to retrieve single cluster product details by cluster lookup key and product id. - [Get Product by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-product-by-lookup-key.api): Use this endpoint to retrieve product details by lookup key. If multiple products with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the product (e.g. `source` and `language` for lookup key `source`). - [Get Product Inventory By Warehouse](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-product-inventory-by-warehouse.api): This endpoint gives cumulative product inventory data by searching on a lookup key and warehouse id. - [Get Product Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-product-inventory.api): This endpoint gives cumulative product inventory data by searching on a lookup key. - [Get Products by Cluster lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-products-by-cluster-lookup-key.api): Use this endpoint to retrieve cluster products by cluster lookup key. - [Get resource attribute by resource lookup key and attribute lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-resource-attribute-by-resource-lookup-key-and-attribute-lookup-key.api): Retrieves a specific attribute for a resource identified by resource [lookup key](/rest/attributes#attribute-lookup-keys) and [attribute lookup key](/rest/attributes#attribute-lookup-keys). The `attributeClass` Query Param is useful to use when the attribute lookup key is `name` and the same attribute name is used for an attribute with a different class. - [Get resource attributes by resource lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-resource-attributes-by-resource-lookup-key.api): Retrieves all attributes for a resource identified by its [lookup key](/rest/attributes#attribute-lookup-keys). Results will be [paginated](/rest/api-reference#pagination). The default number of attributes per page is `12`, but can be up to `100`. - [Get Shipments](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-shipments.api): Use this endpoint to retrieve a list of all order shipments. - [Get User Address by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-user-address-by-id.api): Use this endpoint to retrieve details for a user address. The address is identified by `id`. - [Get User Addresses by type](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-user-addresses-by-type.api): Use this endpoint to retrieve a list of all user addresses. Addresses can be filtered by type. - [Get User by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-user-by-lookup-key.api): Use this endpoint to retrieve user details by lookup key. If multiple users with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the user (e.g. `source` and `language` for lookup key `source`). - [Get Usergroup Address by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-usergroup-address-by-id.api): Use this endpoint to retrieve details for a usergroup address. The address is identified by `id`. - [Get Usergroup Addresses by type](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-usergroup-addresses-by-type.api): Use this endpoint to retrieve a list of all usergroup addresses. Addresses can be filtered by type. - [Get Usergroup by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/get-usergroup-by-lookup-key.api): Use this endpoint to retrieve usergroup details by lookup key. If multiple usergroups with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the usergroup (e.g. `source` and `language` for lookup key `source`). - [Images](https://docs.propeller-commerce.com/reference/legacy/rest-v1/images.tag): Images - [REST v1 Reference](https://docs.propeller-commerce.com/reference/legacy/rest-v1): Endpoint reference for the legacy Propeller REST v1 API. New projects should use REST v2. - [Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-v1/inventory.tag): Inventory - [Links](https://docs.propeller-commerce.com/reference/legacy/rest-v1/links.tag): Links - [Order by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/order-by-lookup-key.api): Retrieve order details by a specific lookupKey / lookupId combination - [Order PDF by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/order-pdf-by-lookup-key.api): Generate a base64 encoded version of the order confirmation pdf based on the Propeller order confirmation template - [Order by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/order-update-by-lookup-key.api): Update order headers details. This request does not support updating orderitems. An order `address` can be updated using the [order address endpoints](/rest/addresses). - [Add items to an orderlist](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/add-items.api): Add items to an orderlist - [Assign companies to an orderlist](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/assign-companies.api): Assign companies to an orderlist - [Assign users to an orderlist](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/assign-users.api): Assign users to an orderlist - [Create a new orderlist](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/create-orderlist.api): Create a new orderlist - [Delete a orderlist by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/delete-orderlist.api): Delete a orderlist by id - [Get a orderlist by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/get-orderlist-by-id.api): Get a orderlist by id - [OrderLists API](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/orderlists-api.info): OrderLists API - [Remove items from an orderlist](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/remove-items.api): Remove items from an orderlist - [Search orderlists](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/search-orderlists.api): Search orderlists - [Unassign companies from an orderlist](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/unassign-companies.api): Unassign companies from an orderlist - [Unassign users from an orderlist](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/unassign-users.api): Unassign users from an orderlist - [Update a orderlist by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orderlists/update-orderlist.api): Update a orderlist by id - [Orders](https://docs.propeller-commerce.com/reference/legacy/rest-v1/orders.tag): Orders - [Pricesheets](https://docs.propeller-commerce.com/reference/legacy/rest-v1/pricesheets.tag): Pricesheets - [Process order by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/process-order-by-lookup-key.api): Process an order by a specific lookupKey / lookupId combination. - [Products](https://docs.propeller-commerce.com/reference/legacy/rest-v1/products.tag): Products - [Remove Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-v1/remove-cluster-config.api): Use this endpoint to delete cluster config by lookup key. - [Remove Setting from Cluster Config](https://docs.propeller-commerce.com/reference/legacy/rest-v1/remove-setting-from-cluster-config.api): Use this endpoint to delete a setting on the cluster config by cluster config lookup key and setting id. - [Rules execute](https://docs.propeller-commerce.com/reference/legacy/rest-v1/rules-execute.api): Executes rules for the selected resource. - [Rules reset](https://docs.propeller-commerce.com/reference/legacy/rest-v1/rules-reset.api): Propeller keeps track on which entities rules have been executed. Once all rules have been executed on an entity it will be internally marked as 'rules applied' and executing the rules execute endpoint again will not trigger the rules for this entity anymore. - [Rules](https://docs.propeller-commerce.com/reference/legacy/rest-v1/rules.tag): Rules - [Search attributes](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-attributes.api): Retrieves a list of attributes by using the search fields below: - [Search Companies](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-companies.api): > The companies search endpoint is only available on the Propeller cloud version. - [Search Contacts](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-contacts.api): > The contacts search endpoint is only available on the Propeller cloud version. - [Search Customers](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-customers.api): > The customers search endpoint is only available on the Propeller cloud version. - [Search Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-inventory.api): This endpoint allows searching for product inventory cumulative quantities, separated by inventory type. - [Search Links](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-links.api): Retrieves a list of links by using the search fields below: - [Search Orders](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-orders.api): Retrieve a list of orders by using the search fields below - [Search Usergroups](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-usergroups.api): > The usergroups search endpoint is only available on the Propeller cloud version. - [Search Users](https://docs.propeller-commerce.com/reference/legacy/rest-v1/search-users.api): > The users search endpoint is only available on the Propeller cloud version. - [Update attribute by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-attribute-by-lookup-key.api): This endpoint enables updating the definition of an attribute. The attribute is identified by it's Propeller Id or name. The `attributeClass` Query Param is useful to use when the same attribute name is used for an attribute with a different class. - [Update Category by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-category-by-lookup-key.api): Use this endpoint to update category by lookup key. If multiple categories with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the category (e.g. `source` and `language` for lookup key `source`). - [Update Cluster by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-cluster-by-lookup-key.api): Use this endpoint to update a single cluster. - [Update Cluster Config Setting](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-cluster-config-setting.api): Use this endpoint to update a setting on the cluster config by cluster config lookup key and setting id. Attrubute name can't be updated. - [Update Company Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-company-address.api): Use this endpoint to update a company address. The address is identified by `id`. - [Update Company by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-company-by-lookup-key.api): Use this endpoint to update company by lookup key. If multiple companies with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the company (e.g. `source` and `language` for lookup key `sourceId`). - [Update Contact by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-contact-by-lookup-key.api): Use this endpoint to update contact by lookup key. If multiple contacts with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the contact (e.g. `source` and `language` for lookup key `sourceId`). - [Update Customer Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-customer-address.api): Use this endpoint to update a customer address. The address is identified by `id`. - [Update Customer by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-customer-by-lookup-key.api): Use this endpoint to update customer by lookup key. If multiple customers with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the customer (e.g. `source` and `language` for lookup key `source`). - [Update Inventory by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-inventory-by-id.api): This endpoint enables updating inventory record by it's unique id. - [Update Link by Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-link-by-id.api): Use this endpoint to update a link by Id. - [Update Option by Cluster lookup key and Option Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-option-by-cluster-lookup-key-and-option-id.api): Use this endpoint to update single cluster option by cluster lookup key and option id. - [Update Order Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-order-address.api): Use this endpoint to update an order address. The address is identified by `id`. - [Update Product by Cluster lookup key and Product Id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-product-by-cluster-lookup-key-and-product-id.api): Use this endpoint to update single cluster product details by cluster lookup key and product id. - [Update Product by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-product-by-lookup-key.api): Use this endpoint to update product by lookup key. If multiple products with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the product (e.g. `source` and `language` for lookup key `source`). - [Update Product Local Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-product-local-inventory.api): This endpoint allows updating local inventory data for a product based on a lookup key. - [Update Product Supplier Inventory](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-product-supplier-inventory.api): This endpoint allows updating supplier inventory data for a product based on a lookup key. - [Update User Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-user-address.api): Use this endpoint to update a user address. The address is identified by `id`. - [Update User by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-user-by-lookup-key.api): Use this endpoint to update user by lookup key. If multiple users with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the user (e.g. `source` and `language` for lookup key `source`). - [Update Usergroup Address](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-usergroup-address.api): Use this endpoint to update a usergroup address. The address is identified by `id`. - [Update Usergroup by lookup key](https://docs.propeller-commerce.com/reference/legacy/rest-v1/update-usergroup-by-lookup-key.api): Use this endpoint to update usergroup by lookup key. If multiple usergroups with the same lookup key exist, use additional filtering depending on the lookup key to uniquely identify the usergroup (e.g. `source` and `language` for lookup key `source`). - [Usergroups](https://docs.propeller-commerce.com/reference/legacy/rest-v1/usergroups.tag): Usergroups - [Users](https://docs.propeller-commerce.com/reference/legacy/rest-v1/users.tag): Users - [Create a new valueset item](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/create-valueset-item.api): Create a new valueset item - [Create a new valueset](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/create-valueset.api): Create a new valueset - [Delete a valueset item by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/delete-valueset-item.api): Delete a valueset item by id - [Delete a valueset by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/delete-valueset.api): Delete a valueset by id - [Get a valueset by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/get-valueset.api): Get a valueset by id - [List valueset items](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/list-valueset-items.api): List valueset items - [List valuesets](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/list-valuesets.api): List valuesets - [Update a valueset item by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/update-valueset-item.api): Update a valueset item by id - [Update a valueset by id](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/update-valueset.api): Update a valueset by id - [Valuesets API](https://docs.propeller-commerce.com/reference/legacy/rest-v1/valuesets/valuesets-api.info): Valuesets API - [Explorer](https://docs.propeller-commerce.com/reference/rest/explorer): Interactive REST API explorer for testing endpoints against the Propeller API. Enter your credentials and start making requests. - [REST API Reference](https://docs.propeller-commerce.com/reference/rest): Complete reference for the Propeller REST API. Browse all endpoints by resource and use the interactive explorer to test calls. - [AccountIconAndMenu](https://docs.propeller-commerce.com/reference/storefront-sdk/authentication/account-icon-and-menu): A versatile user account component with two rendering modes: a **dropdown** (header icon + popup menu) and a **sidebar** (always-visible account na... - [AddressCard](https://docs.propeller-commerce.com/reference/storefront-sdk/authentication/address-card): A complete address display and management component that integrates with the Propeller SDK. Renders a structured address card with optional edit, d... - [CompanySwitcher](https://docs.propeller-commerce.com/reference/storefront-sdk/authentication/company-switcher): Provides a dropdown selector for B2B users (Contact type) who belong to multiple companies. Displays the currently active company name and lets the... - [ForgotPassword](https://docs.propeller-commerce.com/reference/storefront-sdk/authentication/forgot-password): A self-contained password reset request component. It renders an email form, calls the Propeller API to trigger a password reset email, and display... - [LoginForm](https://docs.propeller-commerce.com/reference/storefront-sdk/authentication/login-form): A modular authentication form component with two operating modes: self-contained (handles login internally via the SDK) and delegation (parent hand... - [RegisterForm](https://docs.propeller-commerce.com/reference/storefront-sdk/authentication/register-form): A configurable user registration component that manages the full account creation flow for either Contact (B2B company) or Customer (B2C consumer) ... - [UserDetails](https://docs.propeller-commerce.com/reference/storefront-sdk/authentication/user-details): Displays key information about the currently logged-in user. Supports both **Contact** (B2B) and **Customer** (B2C) user types from the Propeller e... - [ActionCode](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/action-code): Manages promotional or discount codes applied to the shopping cart. Allows users to enter and apply an action code, displays the currently applied ... - [AddToCart](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/add-to-cart): A self-contained component that renders a quantity selector and an **Add** button for adding products to a Propeller Commerce cart. It handles cart... - [CartCarriers](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/cart-carriers): Displays the available shipping carriers for a shopping cart, letting the user pick one. Each carrier card shows the carrier name, optional logo, p... - [CartIconAndSidebar](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/cart-icon-and-sidebar): A shopping cart icon with item count badge, hover totals tooltip, and a slide-in sidebar that displays cart contents. Designed for use in site head... - [CartItem](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/cart-item): A self-contained cart line item component that handles quantity updates, item deletion, notes, stock display, bundle items, cluster children, cross... - [CartOverview](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/cart-overview): Renders a structured checkout summary displaying invoice and delivery addresses, payment and shipping details, optional reference and notes fields,... - [CartPaymethods](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/cart-paymethods): Displays available payment methods for a shopping cart and lets the user select one. Filters out invalid methods and hides "on account" options for... - [CartSummary](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/cart-summary): Displays a structured overview of shopping cart totals: subtotal, discounts, shipping costs, VAT breakdowns, and the final total. Receives a `Cart`... - [DeliveryDate](https://docs.propeller-commerce.com/reference/storefront-sdk/cart-and-checkout/delivery-date): Provides an interface for selecting a preferred delivery date during checkout. Displays a row of quick-select date tiles for upcoming days, plus an... - [ClusterCard](https://docs.propeller-commerce.com/reference/storefront-sdk/clusters/cluster-card): A card component that renders a Propeller Commerce cluster: default product image with optional badge overlays, cluster details (name, SKU, manufac... - [ClusterConfigurator](https://docs.propeller-commerce.com/reference/storefront-sdk/clusters/cluster-configurator): A variant selector for product clusters. Renders attribute-based configuration controls (dropdowns, radio pills, color swatches, image thumbnails) ... - [ClusterInfo](https://docs.propeller-commerce.com/reference/storefront-sdk/clusters/cluster-info): Displays the headline information for a product cluster (configurable product group): the cluster name and SKU. Supports two data modes -- pass a p... - [ClusterOptions](https://docs.propeller-commerce.com/reference/storefront-sdk/clusters/cluster-options): Renders a set of option groups for a product cluster, each displayed as a dropdown selector. When a user picks a product from any option group, the... - [AddToFavorite](https://docs.propeller-commerce.com/reference/storefront-sdk/favorites/add-to-favorite): A self-contained heart-toggle component that lets authenticated users add or remove a product or cluster from their favorite lists. Renders a heart... - [FavoriteListDetails](https://docs.propeller-commerce.com/reference/storefront-sdk/favorites/favorite-list-details): Renders the contents of a favorite list, displaying products and clusters with client-side pagination. Each item is rendered via `FavoriteListItem`... - [FavoriteListItem](https://docs.propeller-commerce.com/reference/storefront-sdk/favorites/favorite-list-item): Renders a single product or cluster as a horizontal row within a favorite list. Products display an inline AddToCart widget; clusters display a "Vi... - [FavoriteLists](https://docs.propeller-commerce.com/reference/storefront-sdk/favorites/favorite-lists): Displays a user's favorite lists with full CRUD support: inline renaming, delete confirmation modal, and a create modal. Lists can be limited to th... - [Storefront SDK](https://docs.propeller-commerce.com/reference/storefront-sdk): Reference documentation for the Propeller Storefront SDK UI components. Each page covers a single component with two implementation paths: - [Breadcrumbs](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/breadcrumbs): Renders a navigation breadcrumb trail from the category path returned by the Propeller SDK. Supports category, product, and cluster pages with loca... - [CategoryDescription](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/category-description): Renders a category's full description with optional "Read more" / "Read less" truncation. Resolves the correct language entry from the Propeller `C... - [CategoryShortDescription](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/category-short-description): Renders a category's short description. Resolves the correct language entry from the Propeller `Category` object and renders it as HTML. Unlike `Ca... - [GridFilters](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/grid-filters): Sidebar filter panel for product grids. Renders collapsible accordion sections for attribute filters (checkboxes with counts) and a price range fil... - [GridPagination](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/grid-pagination): Pagination control for product grids. Supports two display variants: a compact "Page X of Y" style and a full numbered-buttons style with ellipsis ... - [GridTitle](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/grid-title): Renders the main heading for product grid pages -- category listings, search results, brand pages, or any context where a prominent title is needed... - [GridToolbar](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/grid-toolbar): Toolbar for product grids that provides sort controls, per-page size selector, grid/list view toggle, result count display, and removable filter ba... - [Menu](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/menu): A navigation component that renders a category hierarchy fetched from the Propeller GraphQL API. It supports two layout styles -- **dropdown-vertic... - [SearchBar](https://docs.propeller-commerce.com/reference/storefront-sdk/navigation-and-search/search-bar): A self-contained search bar with autocomplete dropdown. Fetches product results internally via `ProductService` and displays them with images, pric... - [OrderItemCard](https://docs.propeller-commerce.com/reference/storefront-sdk/orders/order-item-card): A display-only component that renders a single line item within an order or quotation table. It shows product details (image, name, SKU), quantity,... - [OrderList](https://docs.propeller-commerce.com/reference/storefront-sdk/orders/order-list): A self-contained, paginated order list that fetches orders from the Propeller GraphQL API. Supports text search, date/price range filters, sorting,... - [OrderSummary](https://docs.propeller-commerce.com/reference/storefront-sdk/orders/order-summary): Displays a complete order overview including order metadata (number, date, status, total), invoice and delivery addresses, payment/carrier/delivery... - [OrderTotals](https://docs.propeller-commerce.com/reference/storefront-sdk/orders/order-totals): A display-only financial summary for orders and quotations. Renders subtotal, discounts, shipping costs, transaction costs, VAT breakdowns, and the... - [ItemStock](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/item-stock): Displays product stock status and availability as color-coded badges. Reads from a `ProductInventory` object and renders up to two inline badges: a... - [ItemsOverview](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/items-overview): A read-only cart items display component that renders each line item as a compact row with optional image, SKU, quantity, availability, and price. ... - [PriceToggle](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/price-toggle): A lightweight UI toggle that lets users switch between displaying prices including VAT or excluding VAT. The component does not perform price calcu... - [ProductBulkPrices](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-bulk-prices): Displays volume/tiered pricing for a product in a table format, showing quantity ranges alongside their corresponding unit prices. - [ProductBundles](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-bundles): Displays product bundles (combo deals) for a given product. Each bundle shows its constituent items with images and prices, a total bundle price wi... - [ProductCard](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-card): A complete product card component that renders an image with optional badge overlays, product details (name, SKU, manufacturer, short description, ... - [ProductDescription](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-description): Renders a product's HTML description with optional truncation and expand/collapse functionality. Resolves the correct localized description from th... - [ProductDownloads](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-downloads): Renders a list of downloadable documents associated with a product. Each item is displayed as a styled link that opens in a new tab with a native d... - [ProductGallery](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-gallery): Image gallery for product detail pages with thumbnail navigation, hover zoom, and fullscreen lightbox. - [ProductGrid](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-grid): A self-contained product listing component that handles data fetching, pagination, sorting, filtering, and cart integration. It can operate in two ... - [ProductInfo](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-info): Displays core product identification -- the product name and SKU. It can either render a pre-fetched `Product` object or fetch one internally via t... - [ProductPrice](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-price): Displays a product's price with automatic VAT toggle support, secondary price line, cluster option price aggregation, and semi-closed portal mode f... - [ProductShortDescription](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-short-description): Renders a product's short description as HTML content, resolving the correct entry from the product's localized descriptions array. - [ProductSlider](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-slider): A horizontally scrollable product carousel with built-in data fetching, navigation arrows, and responsive breakpoints. Renders ProductCard and Clus... - [ProductSpecifications](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-specifications): Renders product attributes/specifications as a table or stacked list, with optional grouping by attribute group. The component can fetch attributes... - [ProductTabs](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-tabs): A tabbed content organizer for product detail pages. Combines four sub-components — Description, Specifications, Downloads, and Videos — into a uni... - [ProductVideos](https://docs.propeller-commerce.com/reference/storefront-sdk/product-display/product-videos): Renders product videos as embedded players (YouTube, Vimeo) or native HTML5 `