Memos
Approve Memo
Approve a memo at the current workflow step
POST
Approve a memo at its current workflow approval step. This moves the memo forward in the approval chain or marks it as fully approved if this is the final step.
Authentication
Requires authentication with Bearer token. Available to:- Manager
- HR Manager
- Super Admin
Path Parameters
string
required
The unique identifier of the memo (UUID format)Example:
"550e8400-e29b-41d4-a716-446655440000"Request Body
string
Optional approval comments or notesExample:
"Approved - looks good to proceed"Response
boolean
Indicates if the request was successful
object
The updated memo object with new approval status
Approval Workflow
1
Memo Creation
A memo is created with status
draft or pending2
Workflow Steps
The memo moves through approval steps defined in the workflow configuration
3
Manager Approval
Authorized managers approve at each step using this endpoint
4
Final Status
After all approvals, the memo status becomes
approved and is visible to all recipientsAuthorization Rules
Who can approve:
- The memo must be at a workflow step where the current user has approval authority
- Managers can typically approve memos from their direct reports or department
- HR Managers and Super Admins can approve any memo
- The approval authority is determined by the workflow configuration
Related Endpoints
- Reject Memo - Reject a memo with reason
- Get Memo - View memo details and approval status
- List Memos - View memos with filtering by status
- Create Memo - Create a new memo