# LiquidCommerce API (Private)

## LiquidCommerce APIs

- [LiquidCommerce Documentation](https://docs.liquidcommerce.cloud/liquidcommerce-documentation.md): LiquidCommerce offers an enterprise-grade API Services for the beverage alcohol industry with real-time processing and AI-powered e-commerce features
- [Authentication API Integration](https://docs.liquidcommerce.cloud/authentication-api-integration.md): The Authentication API serves as the primary gateway for secure access to LiquidCommerce Services
- [Get Access Token](https://docs.liquidcommerce.cloud/authentication-api-integration/get-access-token.md): Use this endpoint with your API key to get an access token, which is essential for authenticating other API requests.
- [Address API](https://docs.liquidcommerce.cloud/services/address-api.md): The LiquidCommerce Address API provides comprehensive address validation, standardization, and geocoding services optimized for beverage alcohol delivery and shipping
- [Autocomplete](https://docs.liquidcommerce.cloud/services/address-api/autocomplete.md): Provides address suggestions based on user input
- [Details](https://docs.liquidcommerce.cloud/services/address-api/details.md): Provides address suggestions based on user input
- [Users API](https://docs.liquidcommerce.cloud/services/users-api.md): The LiquidCommerce User API provides functionality for managing user accounts within the LiquidCommerce ecosystem.
- [Session](https://docs.liquidcommerce.cloud/services/users-api/session.md): Get new session for payments management
- [Fetch User](https://docs.liquidcommerce.cloud/services/users-api/fetch-user.md): Retrieve a user session information by ID
- [Delete User](https://docs.liquidcommerce.cloud/services/users-api/delete-user.md): Delete a user session information by ID
- [Create/Update Address](https://docs.liquidcommerce.cloud/services/users-api/create-update-address.md): Create or update an address for a user by ID
- [Delete Address](https://docs.liquidcommerce.cloud/services/users-api/delete-address.md): Delete an address for a user by address ID
- [Add Payment](https://docs.liquidcommerce.cloud/services/users-api/add-payment.md): Add a new payment method to a user by ID
- [Update Default Payment](https://docs.liquidcommerce.cloud/services/users-api/update-default-payment.md): Update the default payment method for a user by ID
- [Delete Payment](https://docs.liquidcommerce.cloud/services/users-api/delete-payment.md): Delete a payment for a user by ID
- [AI Bartender API (BETA)](https://docs.liquidcommerce.cloud/services/ai-bartender-api-beta.md): The LiquidCommerce Bartender API is currently in BETA. It provides AI-generated unique drink recipes based on specified products and characteristics.
- [Catalog API](https://docs.liquidcommerce.cloud/services/catalog-api.md): The Catalog API provides access to LiquidCommerce's comprehensive beverage alcohol catalog, featuring intelligent search, dynamic filtering, and AI-powered recommendation capabilities
- [Search](https://docs.liquidcommerce.cloud/services/catalog-api/search.md): Provides access to intelligent search and filtering across your catalog
- [Availability](https://docs.liquidcommerce.cloud/services/catalog-api/availability.md): Retrieves detailed product information and availability for specified UPCs based on location
- [Cart API](https://docs.liquidcommerce.cloud/services/cart-api.md): The LiquidCommerce Cart API provides comprehensive cart management capabilities with real-time pricing, inventory verification, and multi-retailer support
- [Create/Update Cart](https://docs.liquidcommerce.cloud/services/cart-api/create-update-cart.md): Creates a new cart or updates an existing cart with items
- [Checkout API](https://docs.liquidcommerce.cloud/services/checkout-api.md): The LiquidCommerce Checkout API provides a secure, PCI-compliant transaction processing system optimized for beverage alcohol e-commerce
- [Prepare](https://docs.liquidcommerce.cloud/services/checkout-api/prepare.md): Prepares a checkout session based on the provided cart and user information
- [Complete](https://docs.liquidcommerce.cloud/services/checkout-api/complete.md): Completes a checkout process and creates the order
- [Old Orders API](https://docs.liquidcommerce.cloud/services/old-orders-api.md): The Orders API enables management of the complete order lifecycle within the LiquidCommerce ecosystem
- [Orders API](https://docs.liquidcommerce.cloud/services/orders-api.md): The Orders API provides secure access to order data throughout the finalized states of the order lifecycle within the LiquidCommerce ecosystem.
- [Authentication](https://docs.liquidcommerce.cloud/services/orders-api/authentication.md): The Orders API utilizes a secure encapsulated data environment that requires 2-legged authentication, which differs from the standard API key approach.
- [Get Order](https://docs.liquidcommerce.cloud/services/orders-api/get-order.md): Gets order details using a reference ID (current system) or order number (previous system). Both identifiers are supported.
- [List Orders](https://docs.liquidcommerce.cloud/services/orders-api/list-orders.md): Retrieves a paginated list of orders created between the specified start and end dates. Supports filtering by customer email.
- [Overview](https://docs.liquidcommerce.cloud/cloud-sdk/overview.md): The LiquidCommerce Cloud SDK provides an easy way to interact with our APIs through a server-side SDK for Node.js and Web JS script.
- [Methods & Usage](https://docs.liquidcommerce.cloud/cloud-sdk/methods-and-usage.md)
- [Overview](https://docs.liquidcommerce.cloud/elements-v2/overview.md): A lightweight, developer-facing guide to integrate LiquidCommerce Elements SDK into your site or app.
- [Quick Start Guide](https://docs.liquidcommerce.cloud/elements-v2/quick-start-guide.md)
- [Product](https://docs.liquidcommerce.cloud/elements-v2/product.md)
- [Address](https://docs.liquidcommerce.cloud/elements-v2/address.md)
- [Cart](https://docs.liquidcommerce.cloud/elements-v2/cart.md)
- [Checkout](https://docs.liquidcommerce.cloud/elements-v2/checkout.md)
- [Actions](https://docs.liquidcommerce.cloud/elements-v2/actions.md)
- [Events](https://docs.liquidcommerce.cloud/elements-v2/events.md)
- [Advanced](https://docs.liquidcommerce.cloud/elements-v2/advanced.md)
- [Theming](https://docs.liquidcommerce.cloud/elements-v2/theming.md)
- [Configuration](https://docs.liquidcommerce.cloud/elements-v2/configuration.md)
- [Accessibility](https://docs.liquidcommerce.cloud/elements-v2/accessibility.md)
- [Overview](https://docs.liquidcommerce.cloud/events-and-errors/overview.md): Our system implements two distinct approaches to handle exceptional situations:
- [Cart Events](https://docs.liquidcommerce.cloud/events-and-errors/cart-events.md): Cart events indicate various cart states and conditions. The system maintains fault tolerance by returning events instead of failing operations.
- [Checkout Events](https://docs.liquidcommerce.cloud/events-and-errors/checkout-events.md): Checkout events indicate various checkout states and conditions. The system maintains fault tolerance by returning events instead of failing operations.
- [Checkout Status Codes](https://docs.liquidcommerce.cloud/events-and-errors/checkout-status-codes.md)
- [Old Orders](https://docs.liquidcommerce.cloud/event-bridge-webhooks/old-orders.md): Order Webhooks allow you to subscribe to all available order events past checkout.
- [Orders](https://docs.liquidcommerce.cloud/event-bridge-webhooks/orders.md): Technical details for partners integrating with the Event Bridge system to receive real-time order event notifications via webhooks. Our service processes orders and sends it to your provided endpoint
- [Presales](https://docs.liquidcommerce.cloud/use-cases/presales.md)
- [Loc](https://docs.liquidcommerce.cloud/types/loc.md): Below find the loc object reference for Liquid Commerce's location based configurations.
- [Catalog](https://docs.liquidcommerce.cloud/types/catalog.md): A full reference to a catalog type for different Liquid Commerce APIs.
- [Catalog Filters](https://docs.liquidcommerce.cloud/types/catalog-filters.md): A full reference to Liquid Commerce's Catalog API filters.
- [Product](https://docs.liquidcommerce.cloud/types/product.md): A full reference to a product type for different Liquid Commerce APIs.
- [Cart](https://docs.liquidcommerce.cloud/types/cart.md): A full reference to a cart type for different Liquid Commerce APIs.
- [User](https://docs.liquidcommerce.cloud/types/user.md): A full reference to user type for different Liquid Commerce APIs.
- [Retailer](https://docs.liquidcommerce.cloud/types/retailer.md): A full reference to a retailer type for different Liquid Commerce APIs.
- [Checkout](https://docs.liquidcommerce.cloud/types/checkout.md): A full reference to a checkout type for the Liquid Commerce Prepare API.
- [Order](https://docs.liquidcommerce.cloud/types/order.md): A full reference to a order type for the Liquid Commerce Orders APIs.
- [Orders List](https://docs.liquidcommerce.cloud/types/orders-list.md): A reference for the orders list response containing orders and pagination details for a specified date range.
- [Endpoint Page](https://docs.liquidcommerce.cloud/templates/endpoint-page.md): Retrieves user information by ID.
