post https://api.ashbyhq.com/offer.approve
Approves an offer or a specific approval step within an offer's approval process.
This endpoint mimics the behavior of the "Force Approve" function in the Ashby app, where an admin can override approval for a specific step or entire approval process.
Requires the offersWrite
permission.
This endpoint can be used in two ways:
- Approve entire offer: Call without
approvalStepId
anduserId
to approve the entire offer approval process - Approve specific step: Provide both
approvalStepId
anduserId
to approve a specific step in the approval process
When approving a specific step, the step must be the current step in the approval process and the user must be an approver for that step.