Skip to main content

Endpoint

Description

Retrieve a paginated list of memos for the authenticated user’s company. Supports filtering by employee, status, and memo type.

Authentication

Requires Bearer token authentication. Accessible by:
  • Employee
  • Manager
  • HR Manager
  • Super Admin

Query Parameters

integer
default:"1"
Page number for pagination
integer
default:"10"
Number of memos per page
string
Filter memos by employee UUID (creator of the memo)
string
Filter by memo status. Valid values:
  • draft
  • pending
  • approved
  • rejected
  • archived
string
Filter by memo type. Valid values:
  • request
  • disciplinary
  • announcement
  • general

Response

boolean
Indicates if the request was successful
object
Paginated memo list

Example Request

Example Response

Status Codes

OK
Memos retrieved successfully
Bad Request
Invalid query parameters
Unauthorized
Missing or invalid authentication token
Internal Server Error
Server error occurred

Filtering Examples

Combine multiple filters to narrow down results. For example, filter by both status=pending and memoType=request to see all pending request memos.