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

# Get all product EPCs on a warehouse node



## OpenAPI

````yaml https://app.buylo.ai/api/documentation/swagger/openapi.yaml get /api/inventory/warehouse-nodes/{warehouse_node}/product-epc
openapi: 3.1.1
info:
  title: Buylo - company external API
  version: 1.0.0
  description: >-
    API endpoints for managing products and EPCs in the Buylo system. Use
    company token for authentication.
servers:
  - url: https://app.buylo.ai/
security:
  - bearerAuth: []
paths:
  /api/inventory/warehouse-nodes/{warehouse_node}/product-epc:
    get:
      tags:
        - Inventories
      summary: Get all product EPCs on a warehouse node
      parameters:
        - in: path
          name: warehouse_node
          required: true
          schema:
            type: integer
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      $ref: '#/components/schemas/ProductEpc'
                required:
                  - data
        '403':
          description: Invalid token
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InvalidResponse'
        '404':
          description: Warehouse node not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InvalidResponse'
      security:
        - bearerAuth: []
components:
  schemas:
    ProductEpc:
      type: object
      properties:
        hash:
          type: string
          description: Unique EPC hash assigned to the product
          example: 8aaedfc3559d0ce545ca55bcea31aad2
        product_id:
          type: string
          description: Identifier of the product (duplicated for quick access)
          example: ABC123
        status:
          type: string
          nullable: true
          example: in_stock
        created_at:
          type: string
          format: date-time
          example: '2025-08-06T12:00:00Z'
        updated_at:
          type: string
          format: date-time
          example: '2025-08-06T12:30:00Z'
        product:
          $ref: '#/components/schemas/Product'
      required:
        - hash
        - product
    InvalidResponse:
      type: object
      properties:
        message:
          type: string
          description: Error message describing the issue
      required:
        - message
    Product:
      type: object
      properties:
        product_id:
          type: string
          description: Your Unique product identifier
          example: ABC123
        name:
          type: object
          nullable: true
          description: Product name with translations
          additionalProperties:
            type: string
          example:
            en: Brazil Santos Coffee
            cs: Brazilská káva Santos
        category:
          type: string
          nullable: true
          maxLength: 255
          description: Product category
          example: Coffee
        description:
          type: object
          nullable: true
          description: Product description with translations
          additionalProperties:
            type: string
          example:
            en: Roasted Arabica coffee beans from Brazil
            cs: Pražená arabica z Brazílie
        ean:
          type: string
          maxLength: 255
          nullable: true
          description: European Article Number
          example: '8591234567890'
        brand:
          type: string
          maxLength: 255
          nullable: true
          description: Brand name of the product
          example: CoffeeCo
        prices:
          type: array
          nullable: true
          description: Array of prices in different currencies
          items:
            type: object
            required:
              - currency
              - price
            properties:
              currency:
                type: string
                description: Currency code (CZK, EUR, USD, etc.)
                example: EUR
              price:
                type: number
                format: float
                minimum: 0
                description: Price amount
                example: 199.99
          example:
            - currency: EUR
              price: 199.99
            - currency: CZK
              price: 4999
        vat_rate:
          type: number
          format: float
          minimum: 0
          nullable: true
          description: VAT rate percentage
          example: 21
        unit:
          type: string
          maxLength: 50
          nullable: true
          description: Unit of measurement
          example: kg
        product_data:
          type: object
          nullable: true
          description: Free additional product data
          additionalProperties: true
          example:
            color: red
            size: L
      required:
        - product_id
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer

````