Skip to content

Client Namespace

Client namespace provides customer self-service access to orders, items, and account information.

Base Path: /client
Access Level: Customer self-service

Overview

The Client namespace provides customers with self-service access to their orders, items, addresses, and account information. Customers can view and manage their own resources.

Key Features

  • Automatic Buyer Assignment: User address is automatically used as buyer
  • Customer Self-Service: Customers can manage their own orders and account information
  • Limited Access: Access is restricted to customer's own resources
  • Same Resources: Uses the same unified models as admin namespace

Resources

Orders

Customer order management and self-service access to purchase orders.

Addresses

Customer address management for self-service account information.

Items

Product catalog access for customers to browse available items.

Comments

Comment management for customer self-service resources.

Messages

Customer messaging and communication management.

Namespace-Specific Behavior

Automatic Buyer Assignment:

  • User address is automatically used as buyer when creating orders
  • Seller must be from host addresses
  • Simplifies the customer ordering process

Released under an open source license.