2024-01-09
4 months ago by Swetha Prabakaran
What's inside: webhook authentication, a new OAuth route, and many new API endpoints/webhooks!
What's New
Webhook Authentication
To supplement our existing webhook verification offering, we have now additionally released webhook authentication support.
New Webhooks
Workflow Step Updated
The newworkflow_step_updated
event is triggered when a workflow transitions between the four steps of a workflow. The possibletransition
values, in order of occurrence, are:
- Create
- Review
- Sign
- Archive
New API Endpoints
Return Information About the Authenticated User
- After an OAuth client application has obtained an access token, it can make a request to the /userinfo endpoint to get user-related information. The data returned include the user's ID, email, username, and other profile details along with the scopes granted to the token.
Understand Workflow Activity
- You can now retrieve the comment activity from a specified workflow. You’ll be able to see the contents of the comments as well as the details of the user who posted that comment.
Update Workflow Status
- If you need to pause a contract at the Review step, rather than canceling and restarting the contract when the time comes to continue negotiations, you can pause the workflow to clear up your Dashboard. When you pause a workflow, Ironclad updates your process reporting for the workflow. The time a workflow is paused is not included in the total time spent in Review.
Cancel Workflows
- When you cancel a workflow, it cannot be undone. Only users with Admin permission in Ironclad can cancel workflows.
Upload Documents to Workflows
- Upload one or more documents on an existing workflow
- Upload one or more documents directly via a multipart request on workflow launch
- Previously, users were only able to update hosted documents with public URLs at workflow launch. Now users will be able to natively upload multi-part documents at workflow launch.
- POST /workflows
- POST /workflows/async
- Previously, users were only able to update hosted documents with public URLs at workflow launch. Now users will be able to natively upload multi-part documents at workflow launch.
- Upload Signed Documents to a Workflow in the Sign Step
- Upload a fully or partially signed document to a specified workflow that is in the Sign step. This is handy for documents that have a “wet” signature.
- POST /workflows/{id}/upload-signed
What's Changed
GET Workflow Emails is now officially in GA (previously in beta)
- Using the new GET Emails API, you can get all of the emails or a single email thread on a specified workflow along with the attachments on the email.