Create or process Customer
Post /api/vendor-customer
Authentication: Vendor bearer token required for protected operations; verify exact permission decorator in controller.
Feature area: Customers
Implementation source: src/api/vendor/controllers/CustomerController.ts
Request example provenance: Source-defined in CustomerController API comments; use a password that meets validation.
Response example provenance: Success envelope illustrative; fields shown are from the request DTO and controller response family.
Example status: Illustrative. The example is included to demonstrate request/response shape in the reference UI; verify the owning controller and request DTO before using it as a contract.
Authorizations
Body
Sample request body. Source-defined in CustomerController API comments; use a password that meets validation.
