> ## 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 feedback by receipt unique identifier

> Retrieves a specific feedback entry by its receipt unique identifier.

This endpoint returns complete feedback details including member information, store and chain details,
rating, options, message, thank you message, state, and timestamps.



## OpenAPI

````yaml openapi/customerfeedback-v1.json GET /v1/Feedback
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:
    get:
      tags:
        - Feedback
      summary: Get feedback by receipt unique identifier
      description: >-
        Retrieves a specific feedback entry by its receipt unique identifier.


        This endpoint returns complete feedback details including member
        information, store and chain details,

        rating, options, message, thank you message, state, and timestamps.
      parameters:
        - name: receiptId
          in: query
          description: The receipt unique identifier to retrieve feedback for
          required: true
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            text/plain:
              schema:
                $ref: >-
                  #/components/schemas/CustomerFeedback.Api.DTO.Responses.GetFeedbackResponse
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/CustomerFeedback.Api.DTO.Responses.GetFeedbackResponse
            text/json:
              schema:
                $ref: >-
                  #/components/schemas/CustomerFeedback.Api.DTO.Responses.GetFeedbackResponse
        '404':
          description: Not Found
          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.GetFeedbackResponse:
      type: object
      properties:
        id:
          type: integer
          description: The unique identifier of the feedback.
          format: int64
        receiptId:
          type: string
          description: The receipt unique identifier associated with the feedback.
          nullable: true
        memberId:
          type: string
          description: The member unique identifier who provided the feedback.
          nullable: true
        chainName:
          type: string
          description: The name of the chain where the feedback was given.
          nullable: true
        storeName:
          type: string
          description: The name of the store where the feedback was given.
          nullable: true
        rating:
          type: integer
          description: The rating provided in the feedback.
          format: int32
        options:
          type: array
          items:
            type: string
          description: The selected feedback options.
          nullable: true
        message:
          type: string
          description: The feedback message provided by the customer.
          nullable: true
        thankYouMessage:
          type: string
          description: The thank you message sent to the customer.
          nullable: true
        state:
          $ref: >-
            #/components/schemas/CustomerFeedback.ApplicationService.CQRS.Models.FeedbackState
        modifiedDate:
          type: string
          description: The date and time when the feedback was last modified.
          format: date-time
        createdDate:
          type: string
          description: The date and time when the feedback was created.
          format: date-time
      additionalProperties: false
      description: Represents the response containing customer feedback details.
    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.FeedbackState:
      enum:
        - None
        - Open
        - Closed
      type: string
  securitySchemes:
    Bearer:
      type: apiKey
      description: >-
        Opaque Authorization header using the Bearer scheme. Example:
        "Authorization: Bearer {token}"
      name: Authorization
      in: header

````