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

# Get daily report

> Generates a feedback report for a specified date range.

This endpoint retrieves detailed feedback data for the period between startDate and endDate,
formatted according to the daily report content configuration. Used for daily analytics and reporting.



## OpenAPI

````yaml openapi/customerfeedback-v1.json GET /v1/Feedback/report
openapi: 3.0.4
info:
  title: CustomerFeedback.Api
  version: v1
servers:
  - url: https://{host}/customerfeedback
    description: Your Lobyco environment
    variables:
      host:
        default: your-environment.lobyco.net
        description: >-
          The API host for your Lobyco environment. Replace it with the host you
          were given — this placeholder does not resolve.
security:
  - Bearer: []
paths:
  /v1/Feedback/report:
    get:
      tags:
        - Feedback
      summary: Get daily report
      description: >-
        Generates a feedback report for a specified date range.


        This endpoint retrieves detailed feedback data for the period between
        startDate and endDate,

        formatted according to the daily report content configuration. Used for
        daily analytics and reporting.
      parameters:
        - name: StartDate
          in: query
          description: Start date of the reporting period
          required: true
          schema:
            type: string
            format: date-time
        - name: EndDate
          in: query
          description: End date of the reporting period
          required: true
          schema:
            type: string
            format: date-time
      responses:
        '200':
          description: OK
          content:
            text/plain:
              schema:
                $ref: >-
                  #/components/schemas/CustomerFeedback.Api.DTO.Responses.GetReportResponse
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/CustomerFeedback.Api.DTO.Responses.GetReportResponse
            text/json:
              schema:
                $ref: >-
                  #/components/schemas/CustomerFeedback.Api.DTO.Responses.GetReportResponse
        '400':
          description: Bad Request
          content:
            text/plain:
              schema:
                $ref: '#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails'
            application/json:
              schema:
                $ref: '#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails'
            text/json:
              schema:
                $ref: '#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails'
components:
  schemas:
    CustomerFeedback.Api.DTO.Responses.GetReportResponse:
      type: object
      properties:
        report:
          type: array
          items:
            $ref: >-
              #/components/schemas/CustomerFeedback.ApplicationService.CQRS.Models.ReportItem
          description: The collection of report items containing customer feedback data.
          nullable: true
      additionalProperties: false
      description: Response containing a collection of report items for customer feedback.
    Microsoft.AspNetCore.Mvc.ProblemDetails:
      type: object
      properties:
        type:
          type: string
          nullable: true
        title:
          type: string
          nullable: true
        status:
          type: integer
          format: int32
          nullable: true
        detail:
          type: string
          nullable: true
        instance:
          type: string
          nullable: true
      additionalProperties: {}
    CustomerFeedback.ApplicationService.CQRS.Models.ReportItem:
      type: object
      properties:
        createdDate:
          type: string
          format: date-time
        receiptId:
          type: string
          nullable: true
        chainName:
          type: string
          nullable: true
        storeName:
          type: string
          nullable: true
        rating:
          type: integer
          format: int32
        options:
          type: string
          nullable: true
        message:
          type: string
          nullable: true
        memberId:
          type: string
          nullable: true
        storeId:
          type: string
          nullable: true
      additionalProperties: false
  securitySchemes:
    Bearer:
      type: apiKey
      description: >-
        Opaque Authorization header using the Bearer scheme. Example:
        "Authorization: Bearer {token}"
      name: Authorization
      in: header

````