> ## Documentation Index
> Fetch the complete documentation index at: https://secdocs.asikoexpress.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Personalized picks (falls back to best-sellers for guests / no history)



## OpenAPI

````yaml /openapi/product-service.json get /v1/recommendations/just-for-you
openapi: 3.0.0
info:
  title: Asiko Product Service
  description: Product catalogue browsing, search, reviews, recommendations
  version: '1.0'
  contact: {}
servers: []
security: []
tags:
  - name: products
    description: ''
  - name: categories
    description: ''
  - name: brands
    description: ''
  - name: reviews
    description: ''
  - name: recommendations
    description: ''
  - name: media
    description: ''
paths:
  /v1/recommendations/just-for-you:
    get:
      tags:
        - recommendations
      summary: Personalized picks (falls back to best-sellers for guests / no history)
      operationId: RecommendationsController_justForYou
      parameters:
        - name: limit
          required: false
          in: query
          schema: {}
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ProductResponseDto'
      security:
        - bearer: []
components:
  schemas:
    ProductResponseDto:
      type: object
      properties:
        id:
          type: string
        name:
          type: string
        slug:
          type: string
        description:
          type: string
        retailPrice:
          type: number
        tradePrice:
          type: number
          nullable: true
        currency:
          type: string
        sku:
          type: string
        stockLevel:
          type: number
        categoryId:
          type: string
          nullable: true
        brandId:
          type: string
          nullable: true
        packSize:
          type: string
          enum:
            - 500g
            - 1kg
            - 2kg
            - 5kg
            - 10kg
            - 25kg and above
          nullable: true
        images:
          type: array
          items:
            type: string
        tags:
          type: array
          items:
            type: string
        dietaryTags:
          type: array
          items:
            type: string
            enum:
              - VEGAN
              - HALAL
              - GLUTEN_FREE
              - ORGANIC
        averageRating:
          type: number
        reviewCount:
          type: number
        salesCount:
          type: number
        salePrice:
          type: number
          nullable: true
        saleStartsAt:
          type: string
          nullable: true
        saleEndsAt:
          type: string
          nullable: true
        isOnFlashSale:
          type: boolean
        isActive:
          type: boolean
        createdAt:
          type: string
        updatedAt:
          type: string
      required:
        - id
        - name
        - slug
        - description
        - retailPrice
        - currency
        - sku
        - stockLevel
        - images
        - tags
        - dietaryTags
        - averageRating
        - reviewCount
        - salesCount
        - isOnFlashSale
        - isActive
        - createdAt
        - updatedAt
  securitySchemes:
    bearer:
      scheme: bearer
      bearerFormat: JWT
      type: http

````