# GetEmployeePraisesByEmployeeNoAsync

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /empeo/api/v1/praises/employee:
    get:
      summary: GetEmployeePraisesByEmployeeNoAsync
      deprecated: false
      description: ดึงรายการสรุป Praise ของพนักงานตาม employee no
      operationId: GetEmployeePraisesByEmployeeNoAsync
      tags:
        - empeo/Engagement/Praise
        - Praise
      parameters:
        - name: employeeNo
          in: query
          description: ''
          required: false
          schema:
            type: string
        - name: companyName
          in: query
          description: ''
          required: false
          schema:
            type: string
      responses:
        '200':
          description: Success response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiResultBffEmployeePraiseList'
          headers: {}
          x-apidog-name: ''
        '204':
          description: No Content
          headers: {}
          x-apidog-name: ''
        '403':
          description: Invalid access rights
          content:
            application/json:
              schema: &ref_0
                $ref: '#/components/schemas/ApiResultBffString'
          headers: {}
          x-apidog-name: ''
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema: *ref_0
          headers: {}
          x-apidog-name: ''
      security:
        - bearerAuth: []
          x-apidog:
            schemeGroups:
              - id: DeuboJy4MKF4OPyUjUX4u
                schemeIds:
                  - bearerAuth
            required: true
            use:
              id: DeuboJy4MKF4OPyUjUX4u
            scopes:
              DeuboJy4MKF4OPyUjUX4u:
                bearerAuth: []
      x-codeSamples:
        - lang: cURL
          source: >
            curl -X GET
            "https://api.gofive.co.th/empeo/api/v1/praises/employee?employeeNo=EMP001&companyName=Acme"
            \
              -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
      x-apidog-folder: empeo/Engagement/Praise
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/351895/apis/api-27378679-run
components:
  schemas:
    ApiResultBffEmployeePraiseList:
      type: object
      properties:
        statusCode:
          type: integer
        message:
          type: string
        error:
          type: string
        errorList:
          type: array
          items: &ref_1
            $ref: '#/components/schemas/EmployeePraiseBffModel'
        totals:
          type: integer
          nullable: true
        data:
          type: array
          items: *ref_1
      x-apidog-orders:
        - statusCode
        - message
        - error
        - errorList
        - totals
        - data
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    EmployeePraiseBffModel:
      type: object
      properties:
        praiseId:
          type: integer
        praiseName:
          type: string
        emotion:
          type: string
        totalPraise:
          type: integer
        logs:
          type: array
          items:
            $ref: '#/components/schemas/EmployeePraiseLogBffModel'
      x-apidog-orders:
        - praiseId
        - praiseName
        - emotion
        - totalPraise
        - logs
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    EmployeePraiseLogBffModel:
      type: object
      properties:
        message:
          type: string
        description:
          type: string
        dateCreated:
          type: string
          format: date-time
      x-apidog-orders:
        - message
        - description
        - dateCreated
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    ApiResultBffString:
      type: object
      properties:
        statusCode:
          type: integer
        message:
          type: string
        error:
          type: string
        errorList:
          type: string
        totals:
          type: integer
          nullable: true
        data:
          type: string
      x-apidog-orders:
        - statusCode
        - message
        - error
        - errorList
        - totals
        - data
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
  securitySchemes:
    bearerAuth:
      type: jwt
      scheme: bearer
      bearerFormat: JWT
      description: ใส่ JWT Token ในรูปแบบ Bearer {token}
    bearer:
      type: bearer
      scheme: bearer
servers:
  - url: https://api.gofive.co.th
    description: Production
security:
  - bearerAuth: []
    x-apidog:
      schemeGroups:
        - id: uyL_cJmK7q60QJZRTi5ot
          schemeIds:
            - bearerAuth
      required: true
      use:
        id: uyL_cJmK7q60QJZRTi5ot
      scopes:
        uyL_cJmK7q60QJZRTi5ot:
          bearerAuth: []

```
