Approveit Guide: Approveit API Guide
Step 1. You just need to open a workflow where you want to turn on Outbound integration

Step 2. Click on “send request data to”
Step 3. Click on Approveit API

Step 4. Click save and a special field will appear.
Step 5. Just put your endpoint and select all need settings

Step 6. Do not forget to press save! 😉
For more details you can refer to outbound schema and webhook:
schema:
type: object
properties:
status:
type: string
enum:
- pending
- approved
- rejected
- canceled
- change_requested
- deferred
- scheduled
description: The status of the approval request.
approval_request_id:
type: integer
description: The unique ID of the approval request.
create_at:
type: string
format: date-time
nullable: true
description: The timestamp when the request was created, or null if not available.
completed_at:
type: string
format: date-time
nullable: true
description: The timestamp when the request was completed, or null if not available.
workflow_name:
type: string
description: The name of the workflow associated with the request.
pipeline_name:
type: string
description: The name of the pipeline associated with the workflow.
requestor:
type: string
description: Full name of the user who requested the approval.
requestor_team:
type: string
description: Name of the team associated with the requestor.
comments:
type: array
description: List of comments made by approvers.
items:
type: object
properties:
approver:
type: string
description: Name of the approver who made the comment.
comment:
type: string
description: The content of the comment made by the approver.
data:
type: object
description: A dictionary containing custom data fields with their labels as keys and values as content.
additionalProperties:
oneOf:
- type: string
- type: integer
- type: array
items:
oneOf:
- type: string
- type: integer
description: Value corresponding to the label.
approvers:
type: array
description: List of approvers.
items:
type: string
description: The name of an approver.
If you have any additional questions, contact us right away.
Helpful?