slug: salla provider: Salla generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Retail & Consumer Goods min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 5 edges: - tag: Customers spec_file: salla-customers-api-openapi.yml capability_id: BC-420.10 capability_id_l1: BC-420 capability_name: Customer Data Management confidence: 0.85 evidence: GET /customers listCustomers, POST /customers createCustomer, PUT /customers/{customer_id} updateCustomer; schemas CustomerCreate, CustomerResponse, Customer reason: Full CRUD over the store's customer records is customer master/data management. - tag: Coupons spec_file: salla-coupons-api-openapi.yml capability_id: BC-440.30 capability_id_l1: BC-440 capability_name: Discount & Promotion Management confidence: 0.8 evidence: GET /coupons listCoupons List Coupons; POST /coupons createCoupon Create Coupon reason: Creating and listing discount coupons for a store is promotional discount management. - tag: Products spec_file: salla-products-api-openapi.yml capability_id: BC-2370.10 capability_id_l1: BC-2370 capability_name: Item Master Data Management confidence: 0.75 evidence: GET /products listProducts List Products; POST /products createProduct Create Product; GET /products/{product_id}/skus List Product SKUs reason: Operations maintain the merchant's product catalogue records including SKUs and options — canonical item/product data for a retail store, i.e. item master data management. Quantity update hints at inventory but the surface is dominated by product record CRUD. - tag: Shipments spec_file: salla-shipments-api-openapi.yml capability_id: BC-520.50 capability_id_l1: BC-520 capability_name: Logistics Operations Management confidence: 0.72 evidence: REST surface for managing and tracking shipments, shipping zones, pickup branches, and courier integrations reason: Create, track, cancel and return shipments with courier integration is outbound logistics execution, mapped to Logistics Operations Management rather than any consumer-facing retail sub-capability. - tag: Shipping spec_file: salla-shipping-api-openapi.yml capability_id: BC-520.50 capability_id_l1: BC-520 capability_name: Logistics Operations Management confidence: 0.7 evidence: GET /shipping/companies listShippingCompanies List Shipping Companies; POST /shipments createShipment reason: Combines shipment creation/tracking with carrier (shipping company) and zone setup — transport/carrier management within the supply chain.