Endpoint
Description
Create a new memo and assign it to optional recipients. The memo enters a pending state and follows the configured approval workflow based on the memo type.Authentication
Requires Bearer token authentication. Accessible by:- Employee
- Manager
- HR Manager
- Super Admin
Request Body
Type of memo. Must be one of:
request- Request memo requiring approvaldisciplinary- Disciplinary action memoannouncement- Company-wide announcementgeneral- General purpose memo
Memo title (max 255 characters)
Full memo content
Optional reference number for tracking (max 100 characters)
Memo priority level. Must be one of:
lownormal(default)highurgent
Array of employee UUIDs who should receive this memo
Response
Indicates if the request was successful
The created memo object
Example Request
Example Response
Status Codes
Memo created successfully
Invalid request body or validation error
Missing or invalid authentication token
Server error occurred
Workflow Behavior
When a memo is created with
memoType set to request, it automatically enters the approval workflow configured for the company. The memo starts at step 1 with status pending.Recipients specified in
recipientIds will be notified of the memo and can mark it as read. This is separate from the approval workflow.