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

# List all product variants

> List all variant of products, product containts any variants.



## OpenAPI

````yaml GET /2023-11/admin/productVariants
openapi: 3.0.3
info:
  title: Genuka V2 - API
  version: 1.0.0
  contact: {}
servers:
  - url: https://api-staging.genuka.com
  - url: https://api.genuka.com
security:
  - bearerAuth: []
tags:
  - name: Public Routes
  - name: Pages
  - name: Collections
  - name: Shops
  - name: Products
  - name: Articles
  - name: Discounts
  - name: Blogs
  - name: Company
  - name: Review
    description: |-
      ``` json
      {
      "title": "",
      "quantity": "",
      "product_variant": "",
      "date": "",
      "company_id": "",
      "shops": []
      }

       ```
  - name: Private Routes
  - name: Authentication
  - name: Apps
  - name: Accounting
  - name: Addresses
  - name: Customer
  - name: Analytics
  - name: Articles1
  - name: Availabilities
  - name: API Keys
  - name: Orders
  - name: Bills
  - name: Blogs1
  - name: Calendar Events
  - name: Collections1
  - name: Company1
  - name: Customers
  - name: Deliveries
    description: |-
      ``` json
      {
      "title": "",
      "quantity": "",
      "product_variant": "",
      "date": "",
      "company_id": "",
      "shops": []
      }

       ```
  - name: Discount
  - name: Domains
    description: |-
      ``` json
      {
      "domain": "",
      "company_id": ""
      }

       ```
  - name: Analytics1
  - name: Orders1
  - name: Payments
  - name: Pages1
  - name: Production
  - name: Bill of Materials
  - name: Payments1
  - name: Payments Methods
  - name: Workflows
  - name: New Folder
  - name: Wallet
  - name: Marketing
  - name: Campaigns
  - name: Templates
  - name: Products1
  - name: Product Variants
  - name: Analytics12
  - name: Services
    description: >-
      Services are "Products" that have a duration in minutes, a buffer time and
      a list of users able to provide the service.
  - name: SupplierProducts
  - name: Shops1
    description: >-
      Shops are sort of subsidiary of companies. A Company can have many Shops.
      Each shop can have 0 or more .  
        
      But all of them are properties of a Company.
  - name: Warehouses
    description: >-
      Warehouses are places where stocks are placed.


      Shop which are physical or virtual point of sales can be attached to one
      or many warehouses to take their products.
  - name: Stocks
    description: |-
      ``` json
      {
      "title": "",
      "quantity": "",
      "product_variant": "",
      "date": "",
      "company_id": "",
      "shops": []
      }

       ```
  - name: Review1
    description: |-
      ``` json
      {
      "title": "",
      "quantity": "",
      "product_variant": "",
      "date": "",
      "company_id": "",
      "shops": []
      }

       ```
  - name: ReviewCriterion
    description: |-
      ``` json
      {
      "title": "",
      "quantity": "",
      "product_variant": "",
      "date": "",
      "company_id": "",
      "shops": []
      }

       ```
  - name: StockMovements
    description: |-
      ``` json
      {
      "title": "",
      "quantity": "",
      "product_variant": "",
      "date": "",
      "company_id": "",
      "shops": []
      }

       ```
  - name: Suppliers
  - name: Treasury Accounts
    description: Comptes de trésorerie
  - name: Users
  - name: Wrapped
  - name: Returns
  - name: Webhooks
  - name: Customer Routes
  - name: Authentication1
  - name: Addresses1
  - name: Orders12
  - name: Payments12
  - name: Review12
    description: |-
      ``` json
      {
      "title": "",
      "quantity": "",
      "product_variant": "",
      "date": "",
      "company_id": "",
      "shops": []
      }

       ```
  - name: Developer Routes
  - name: Authentication12
  - name: Apps1
  - name: Apps Shortcut
  - name: Products12
    description: Developer can access a company product through its app
paths:
  /2023-11/admin/productVariants:
    get:
      tags:
        - Private Routes
        - Products1
        - Product Variants
      summary: List
      description: List
      operationId: list18
      parameters:
        - name: include
          in: query
          schema:
            type: string
            example: product
        - name: sort
          in: query
          schema:
            type: string
            example: updated_at
        - name: x-company
          in: header
          schema:
            type: string
            example: '{{companyId}}'
      requestBody:
        content:
          application/json:
            examples:
              List:
                value: ''
      responses:
        '200':
          description: 200 OK
          headers:
            Cache-Control:
              schema:
                type: string
                example: no-cache, private
            Connection:
              schema:
                type: string
                example: keep-alive
            Content-Encoding:
              schema:
                type: string
                example: gzip
            Date:
              schema:
                type: string
                example: Thu, 09 Oct 2025 13:15:20 GMT
            Server:
              schema:
                type: string
                example: nginx/1.18.0 (Ubuntu)
            Transfer-Encoding:
              schema:
                type: string
                example: chunked
            Vary:
              schema:
                type: string
                example: Origin
            X-RateLimit-Limit:
              schema:
                type: string
                example: '6000'
            X-RateLimit-Remaining:
              schema:
                type: string
                example: '5999'
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      type: object
                      properties:
                        barcode:
                          type: string
                          example: '456340560'
                        base_title:
                          type: string
                          example: Default Title
                        buffer_minutes:
                          type: number
                          example: 0
                        compare_at_price:
                          nullable: true
                          example: null
                        composite_stocks:
                          type: array
                          items: {}
                          example: []
                        created_at:
                          type: string
                          example: '2025-10-09T13:03:54.000000Z'
                        deleted_at:
                          nullable: true
                          example: null
                        deposit:
                          nullable: true
                          example: null
                        duration_minutes:
                          type: number
                          example: 0
                        estimated_quantity:
                          nullable: true
                          example: null
                        estimated_quantity_by_warehouse:
                          type: array
                          items: {}
                          example: []
                        follow_stock:
                          type: number
                          example: 0
                        id:
                          type: string
                          example: 01k74h4addkn48aptf2xyp5cyw
                        image_id:
                          nullable: true
                          example: null
                        metadata:
                          nullable: true
                          example: null
                        min_order_quantity:
                          type: number
                          example: 1
                        options:
                          type: array
                          items:
                            type: number
                            example: 0
                          example:
                            - 0
                        position:
                          type: number
                          example: 1
                        price:
                          type: number
                          example: 6500
                        product:
                          type: object
                          properties:
                            collections:
                              type: array
                              items: {}
                              example: []
                            company_id:
                              type: string
                              example: 01k7464hqksr4f99rp3ff7x2jz
                            content:
                              type: string
                              example: Une description ici
                            created_at:
                              type: string
                              example: '2025-10-09T13:03:54.000000Z'
                            deleted_at:
                              nullable: true
                              example: null
                            handle:
                              type: string
                              example: arachide-blanc-du-ndolet
                            id:
                              type: string
                              example: 01k74h4acesr6y7vp6krqt5dqf
                            is_shippable:
                              type: number
                              example: 1
                            is_taxable:
                              type: number
                              example: 1
                            medias:
                              type: array
                              items: {}
                              example: []
                            menus:
                              type: array
                              items: {}
                              example: []
                            metadata:
                              type: object
                              properties:
                                image_ready:
                                  type: boolean
                                  example: false
                            options:
                              type: array
                              items:
                                type: object
                                properties:
                                  created_at:
                                    type: string
                                    example: '2025-10-09T13:03:54.000000Z'
                                  deleted_at:
                                    nullable: true
                                    example: null
                                  id:
                                    type: string
                                    example: 01k74h4afrgjy1st477j1esybm
                                  metadata:
                                    type: object
                                    properties:
                                      image_ready:
                                        type: boolean
                                        example: false
                                  position:
                                    type: number
                                    example: 1
                                  product_id:
                                    type: string
                                    example: 01k74h4acesr6y7vp6krqt5dqf
                                  title:
                                    type: string
                                    example: Title
                                  updated_at:
                                    type: string
                                    example: '2025-10-09T13:07:29.000000Z'
                                  values:
                                    type: array
                                    items:
                                      type: string
                                      example: Default Title
                                    example:
                                      - Default Title
                              example:
                                - created_at: '2025-10-09T13:03:54.000000Z'
                                  deleted_at: null
                                  id: 01k74h4afrgjy1st477j1esybm
                                  metadata:
                                    image_ready: false
                                  position: 1
                                  product_id: 01k74h4acesr6y7vp6krqt5dqf
                                  title: Title
                                  updated_at: '2025-10-09T13:07:29.000000Z'
                                  values:
                                    - Default Title
                            published:
                              type: number
                              example: 1
                            shops:
                              type: array
                              items:
                                type: object
                                properties:
                                  address:
                                    nullable: true
                                    example: null
                                  company_id:
                                    type: string
                                    example: 01k7464hqksr4f99rp3ff7x2jz
                                  created_at:
                                    type: string
                                    example: '2025-10-09T09:51:50.000000Z'
                                  currency_code:
                                    type: string
                                    example: XAF
                                  currency_name:
                                    nullable: true
                                    example: null
                                  deleted_at:
                                    nullable: true
                                    example: null
                                  description:
                                    type: string
                                    example: This is the first shop
                                  domains:
                                    type: array
                                    items: {}
                                    example: []
                                  id:
                                    type: string
                                    example: 01k7464m19emgj0q6v0v95wp88
                                  logo:
                                    nullable: true
                                    example: null
                                  logoUrl:
                                    type: string
                                    example: ''
                                  metadata:
                                    nullable: true
                                    example: null
                                  name:
                                    type: string
                                    example: Pet Clinic Shop
                                  pivot:
                                    type: object
                                    properties:
                                      product_id:
                                        type: string
                                        example: 01k74h4acesr6y7vp6krqt5dqf
                                      shop_id:
                                        type: string
                                        example: 01k7464m19emgj0q6v0v95wp88
                                  slug:
                                    type: string
                                    example: pet-clinic-shop
                                  updated_at:
                                    type: string
                                    example: '2025-10-09T09:51:50.000000Z'
                                  warehouses:
                                    type: array
                                    items:
                                      type: object
                                      properties:
                                        company_id:
                                          type: string
                                          example: 01k7464hqksr4f99rp3ff7x2jz
                                        created_at:
                                          type: string
                                          example: '2025-10-09T09:51:50.000000Z'
                                        deleted_at:
                                          nullable: true
                                          example: null
                                        description:
                                          type: string
                                          example: This is the first warehouse
                                        id:
                                          type: string
                                          example: 01k7464m1pykz767t3rv9d4q76
                                        metadata:
                                          nullable: true
                                          example: null
                                        name:
                                          type: string
                                          example: Pet Clinic Warehouse
                                        pivot:
                                          type: object
                                          properties:
                                            metadata:
                                              nullable: true
                                              example: null
                                            shop_id:
                                              type: string
                                              example: 01k7464m19emgj0q6v0v95wp88
                                            warehouse_id:
                                              type: string
                                              example: 01k7464m1pykz767t3rv9d4q76
                                        updated_at:
                                          type: string
                                          example: '2025-10-09T09:51:50.000000Z'
                                    example:
                                      - company_id: 01k7464hqksr4f99rp3ff7x2jz
                                        created_at: '2025-10-09T09:51:50.000000Z'
                                        deleted_at: null
                                        description: This is the first warehouse
                                        id: 01k7464m1pykz767t3rv9d4q76
                                        metadata: null
                                        name: Pet Clinic Warehouse
                                        pivot:
                                          metadata: null
                                          shop_id: 01k7464m19emgj0q6v0v95wp88
                                          warehouse_id: 01k7464m1pykz767t3rv9d4q76
                                        updated_at: '2025-10-09T09:51:50.000000Z'
                              example:
                                - address: null
                                  company_id: 01k7464hqksr4f99rp3ff7x2jz
                                  created_at: '2025-10-09T09:51:50.000000Z'
                                  currency_code: XAF
                                  currency_name: null
                                  deleted_at: null
                                  description: This is the first shop
                                  domains: []
                                  id: 01k7464m19emgj0q6v0v95wp88
                                  logo: null
                                  logoUrl: ''
                                  metadata: null
                                  name: Pet Clinic Shop
                                  pivot:
                                    product_id: 01k74h4acesr6y7vp6krqt5dqf
                                    shop_id: 01k7464m19emgj0q6v0v95wp88
                                  slug: pet-clinic-shop
                                  updated_at: '2025-10-09T09:51:50.000000Z'
                                  warehouses:
                                    - company_id: 01k7464hqksr4f99rp3ff7x2jz
                                      created_at: '2025-10-09T09:51:50.000000Z'
                                      deleted_at: null
                                      description: This is the first warehouse
                                      id: 01k7464m1pykz767t3rv9d4q76
                                      metadata: null
                                      name: Pet Clinic Warehouse
                                      pivot:
                                        metadata: null
                                        shop_id: 01k7464m19emgj0q6v0v95wp88
                                        warehouse_id: 01k7464m1pykz767t3rv9d4q76
                                      updated_at: '2025-10-09T09:51:50.000000Z'
                            supplier_id:
                              nullable: true
                              example: null
                            title:
                              type: string
                              example: Arachide blanc du ndolet
                            type:
                              type: string
                              example: physical_goods
                            updated_at:
                              type: string
                              example: '2025-10-09T13:07:29.000000Z'
                            variants:
                              type: array
                              items:
                                type: object
                                properties:
                                  barcode:
                                    type: string
                                    example: '456340560'
                                  compare_at_price:
                                    nullable: true
                                    example: null
                                  created_at:
                                    type: string
                                    example: '2025-10-09T13:03:54.000000Z'
                                  deleted_at:
                                    nullable: true
                                    example: null
                                  follow_stock:
                                    type: number
                                    example: 0
                                  id:
                                    type: string
                                    example: 01k74h4addkn48aptf2xyp5cyw
                                  image_id:
                                    nullable: true
                                    example: null
                                  metadata:
                                    nullable: true
                                    example: null
                                  min_order_quantity:
                                    type: number
                                    example: 1
                                  options:
                                    type: array
                                    items:
                                      type: number
                                      example: 0
                                    example:
                                      - 0
                                  position:
                                    type: number
                                    example: 1
                                  price:
                                    type: number
                                    example: 6500
                                  product_id:
                                    type: string
                                    example: 01k74h4acesr6y7vp6krqt5dqf
                                  sku:
                                    type: string
                                    example: le paquet
                                  taxable:
                                    type: number
                                    example: 1
                                  title:
                                    type: string
                                    example: Default Title
                                  updated_at:
                                    type: string
                                    example: '2025-10-09T13:03:54.000000Z'
                                  whatsapp_product_id:
                                    nullable: true
                                    example: null
                              example:
                                - barcode: '456340560'
                                  compare_at_price: null
                                  created_at: '2025-10-09T13:03:54.000000Z'
                                  deleted_at: null
                                  follow_stock: 0
                                  id: 01k74h4addkn48aptf2xyp5cyw
                                  image_id: null
                                  metadata: null
                                  min_order_quantity: 1
                                  options:
                                    - 0
                                  position: 1
                                  price: 6500
                                  product_id: 01k74h4acesr6y7vp6krqt5dqf
                                  sku: le paquet
                                  taxable: 1
                                  title: Default Title
                                  updated_at: '2025-10-09T13:03:54.000000Z'
                                  whatsapp_product_id: null
                            vendor:
                              nullable: true
                              example: null
                        product_id:
                          type: string
                          example: 01k74h4acesr6y7vp6krqt5dqf
                        professionals:
                          type: array
                          items: {}
                          example: []
                        service:
                          type: object
                          properties:
                            buffer_minutes:
                              type: number
                              example: 0
                            created_at:
                              type: string
                              example: '2025-10-09T13:03:54.000000Z'
                            deleted_at:
                              nullable: true
                              example: null
                            deposit:
                              nullable: true
                              example: null
                            duration_minutes:
                              type: number
                              example: 0
                            id:
                              type: string
                              example: 01k74h4aeabwm6pkc1m5m9kjfp
                            metadata:
                              nullable: true
                              example: null
                            product_variant_id:
                              type: string
                              example: 01k74h4addkn48aptf2xyp5cyw
                            professionals:
                              type: array
                              items: {}
                              example: []
                            updated_at:
                              type: string
                              example: '2025-10-09T13:03:54.000000Z'
                        service_id:
                          type: string
                          example: 01k74h4aeabwm6pkc1m5m9kjfp
                        sku:
                          type: string
                          example: le paquet
                        supplierproduct:
                          nullable: true
                          example: null
                        taxable:
                          type: number
                          example: 1
                        title:
                          type: string
                          example: Arachide blanc du ndolet
                        updated_at:
                          type: string
                          example: '2025-10-09T13:03:54.000000Z'
                        whatsapp_product_id:
                          nullable: true
                          example: null
                    example:
                      - barcode: '456340560'
                        base_title: Default Title
                        buffer_minutes: 0
                        compare_at_price: null
                        composite_stocks: []
                        created_at: '2025-10-09T13:03:54.000000Z'
                        deleted_at: null
                        deposit: null
                        duration_minutes: 0
                        estimated_quantity: null
                        estimated_quantity_by_warehouse: []
                        follow_stock: 0
                        id: 01k74h4addkn48aptf2xyp5cyw
                        image_id: null
                        metadata: null
                        min_order_quantity: 1
                        options:
                          - 0
                        position: 1
                        price: 6500
                        product:
                          collections: []
                          company_id: 01k7464hqksr4f99rp3ff7x2jz
                          content: Une description ici
                          created_at: '2025-10-09T13:03:54.000000Z'
                          deleted_at: null
                          handle: arachide-blanc-du-ndolet
                          id: 01k74h4acesr6y7vp6krqt5dqf
                          is_shippable: 1
                          is_taxable: 1
                          medias: []
                          menus: []
                          metadata:
                            image_ready: false
                          options:
                            - created_at: '2025-10-09T13:03:54.000000Z'
                              deleted_at: null
                              id: 01k74h4afrgjy1st477j1esybm
                              metadata:
                                image_ready: false
                              position: 1
                              product_id: 01k74h4acesr6y7vp6krqt5dqf
                              title: Title
                              updated_at: '2025-10-09T13:07:29.000000Z'
                              values:
                                - Default Title
                          published: 1
                          shops:
                            - address: null
                              company_id: 01k7464hqksr4f99rp3ff7x2jz
                              created_at: '2025-10-09T09:51:50.000000Z'
                              currency_code: XAF
                              currency_name: null
                              deleted_at: null
                              description: This is the first shop
                              domains: []
                              id: 01k7464m19emgj0q6v0v95wp88
                              logo: null
                              logoUrl: ''
                              metadata: null
                              name: Pet Clinic Shop
                              pivot:
                                product_id: 01k74h4acesr6y7vp6krqt5dqf
                                shop_id: 01k7464m19emgj0q6v0v95wp88
                              slug: pet-clinic-shop
                              updated_at: '2025-10-09T09:51:50.000000Z'
                              warehouses:
                                - company_id: 01k7464hqksr4f99rp3ff7x2jz
                                  created_at: '2025-10-09T09:51:50.000000Z'
                                  deleted_at: null
                                  description: This is the first warehouse
                                  id: 01k7464m1pykz767t3rv9d4q76
                                  metadata: null
                                  name: Pet Clinic Warehouse
                                  pivot:
                                    metadata: null
                                    shop_id: 01k7464m19emgj0q6v0v95wp88
                                    warehouse_id: 01k7464m1pykz767t3rv9d4q76
                                  updated_at: '2025-10-09T09:51:50.000000Z'
                          supplier_id: null
                          title: Arachide blanc du ndolet
                          type: physical_goods
                          updated_at: '2025-10-09T13:07:29.000000Z'
                          variants:
                            - barcode: '456340560'
                              compare_at_price: null
                              created_at: '2025-10-09T13:03:54.000000Z'
                              deleted_at: null
                              follow_stock: 0
                              id: 01k74h4addkn48aptf2xyp5cyw
                              image_id: null
                              metadata: null
                              min_order_quantity: 1
                              options:
                                - 0
                              position: 1
                              price: 6500
                              product_id: 01k74h4acesr6y7vp6krqt5dqf
                              sku: le paquet
                              taxable: 1
                              title: Default Title
                              updated_at: '2025-10-09T13:03:54.000000Z'
                              whatsapp_product_id: null
                          vendor: null
                        product_id: 01k74h4acesr6y7vp6krqt5dqf
                        professionals: []
                        service:
                          buffer_minutes: 0
                          created_at: '2025-10-09T13:03:54.000000Z'
                          deleted_at: null
                          deposit: null
                          duration_minutes: 0
                          id: 01k74h4aeabwm6pkc1m5m9kjfp
                          metadata: null
                          product_variant_id: 01k74h4addkn48aptf2xyp5cyw
                          professionals: []
                          updated_at: '2025-10-09T13:03:54.000000Z'
                        service_id: 01k74h4aeabwm6pkc1m5m9kjfp
                        sku: le paquet
                        supplierproduct: null
                        taxable: 1
                        title: Arachide blanc du ndolet
                        updated_at: '2025-10-09T13:03:54.000000Z'
                        whatsapp_product_id: null
                  links:
                    type: object
                    properties:
                      first:
                        type: string
                        example: >-
                          http://genuka-api.test/2023-11/admin/productVariants?page=1
                      last:
                        type: string
                        example: >-
                          http://genuka-api.test/2023-11/admin/productVariants?page=1
                      next:
                        nullable: true
                        example: null
                      prev:
                        nullable: true
                        example: null
                  meta:
                    type: object
                    properties:
                      current_page:
                        type: number
                        example: 1
                      from:
                        type: number
                        example: 1
                      last_page:
                        type: number
                        example: 1
                      links:
                        type: array
                        items:
                          type: object
                          properties:
                            active:
                              type: boolean
                              example: false
                            label:
                              type: string
                              example: '&laquo; Previous'
                            page:
                              type: number
                              nullable: true
                              example: null
                            url:
                              type: string
                              nullable: true
                              example: null
                        example:
                          - active: false
                            label: '&laquo; Previous'
                            page: null
                            url: null
                          - active: true
                            label: '1'
                            page: 1
                            url: >-
                              http://genuka-api.test/2023-11/admin/productVariants?page=1
                          - active: false
                            label: Next &raquo;
                            page: null
                            url: null
                      path:
                        type: string
                        example: http://genuka-api.test/2023-11/admin/productVariants
                      per_page:
                        type: number
                        example: 15
                      to:
                        type: number
                        example: 1
                      total:
                        type: number
                        example: 1
              examples:
                200 OK:
                  value:
                    data:
                      - barcode: '456340560'
                        base_title: Default Title
                        buffer_minutes: 0
                        compare_at_price: null
                        composite_stocks: []
                        created_at: '2025-10-09T13:03:54.000000Z'
                        deleted_at: null
                        deposit: null
                        duration_minutes: 0
                        estimated_quantity: null
                        estimated_quantity_by_warehouse: []
                        follow_stock: 0
                        id: 01k74h4addkn48aptf2xyp5cyw
                        image_id: null
                        metadata: null
                        min_order_quantity: 1
                        options:
                          - 0
                        position: 1
                        price: 6500
                        product:
                          collections: []
                          company_id: 01k7464hqksr4f99rp3ff7x2jz
                          content: Une description ici
                          created_at: '2025-10-09T13:03:54.000000Z'
                          deleted_at: null
                          handle: arachide-blanc-du-ndolet
                          id: 01k74h4acesr6y7vp6krqt5dqf
                          is_shippable: 1
                          is_taxable: 1
                          medias: []
                          menus: []
                          metadata:
                            image_ready: false
                          options:
                            - created_at: '2025-10-09T13:03:54.000000Z'
                              deleted_at: null
                              id: 01k74h4afrgjy1st477j1esybm
                              metadata:
                                image_ready: false
                              position: 1
                              product_id: 01k74h4acesr6y7vp6krqt5dqf
                              title: Title
                              updated_at: '2025-10-09T13:07:29.000000Z'
                              values:
                                - Default Title
                          published: 1
                          shops:
                            - address: null
                              company_id: 01k7464hqksr4f99rp3ff7x2jz
                              created_at: '2025-10-09T09:51:50.000000Z'
                              currency_code: XAF
                              currency_name: null
                              deleted_at: null
                              description: This is the first shop
                              domains: []
                              id: 01k7464m19emgj0q6v0v95wp88
                              logo: null
                              logoUrl: ''
                              metadata: null
                              name: Pet Clinic Shop
                              pivot:
                                product_id: 01k74h4acesr6y7vp6krqt5dqf
                                shop_id: 01k7464m19emgj0q6v0v95wp88
                              slug: pet-clinic-shop
                              updated_at: '2025-10-09T09:51:50.000000Z'
                              warehouses:
                                - company_id: 01k7464hqksr4f99rp3ff7x2jz
                                  created_at: '2025-10-09T09:51:50.000000Z'
                                  deleted_at: null
                                  description: This is the first warehouse
                                  id: 01k7464m1pykz767t3rv9d4q76
                                  metadata: null
                                  name: Pet Clinic Warehouse
                                  pivot:
                                    metadata: null
                                    shop_id: 01k7464m19emgj0q6v0v95wp88
                                    warehouse_id: 01k7464m1pykz767t3rv9d4q76
                                  updated_at: '2025-10-09T09:51:50.000000Z'
                          supplier_id: null
                          title: Arachide blanc du ndolet
                          type: physical_goods
                          updated_at: '2025-10-09T13:07:29.000000Z'
                          variants:
                            - barcode: '456340560'
                              compare_at_price: null
                              created_at: '2025-10-09T13:03:54.000000Z'
                              deleted_at: null
                              follow_stock: 0
                              id: 01k74h4addkn48aptf2xyp5cyw
                              image_id: null
                              metadata: null
                              min_order_quantity: 1
                              options:
                                - 0
                              position: 1
                              price: 6500
                              product_id: 01k74h4acesr6y7vp6krqt5dqf
                              sku: le paquet
                              taxable: 1
                              title: Default Title
                              updated_at: '2025-10-09T13:03:54.000000Z'
                              whatsapp_product_id: null
                          vendor: null
                        product_id: 01k74h4acesr6y7vp6krqt5dqf
                        professionals: []
                        service:
                          buffer_minutes: 0
                          created_at: '2025-10-09T13:03:54.000000Z'
                          deleted_at: null
                          deposit: null
                          duration_minutes: 0
                          id: 01k74h4aeabwm6pkc1m5m9kjfp
                          metadata: null
                          product_variant_id: 01k74h4addkn48aptf2xyp5cyw
                          professionals: []
                          updated_at: '2025-10-09T13:03:54.000000Z'
                        service_id: 01k74h4aeabwm6pkc1m5m9kjfp
                        sku: le paquet
                        supplierproduct: null
                        taxable: 1
                        title: Arachide blanc du ndolet
                        updated_at: '2025-10-09T13:03:54.000000Z'
                        whatsapp_product_id: null
                    links:
                      first: >-
                        http://genuka-api.test/2023-11/admin/productVariants?page=1
                      last: >-
                        http://genuka-api.test/2023-11/admin/productVariants?page=1
                      next: null
                      prev: null
                    meta:
                      current_page: 1
                      from: 1
                      last_page: 1
                      links:
                        - active: false
                          label: '&laquo; Previous'
                          page: null
                          url: null
                        - active: true
                          label: '1'
                          page: 1
                          url: >-
                            http://genuka-api.test/2023-11/admin/productVariants?page=1
                        - active: false
                          label: Next &raquo;
                          page: null
                          url: null
                      path: http://genuka-api.test/2023-11/admin/productVariants
                      per_page: 15
                      to: 1
                      total: 1
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer

````