Ironclad · Capability
Ironclad Public API — Workflows
Ironclad Public API — Workflows. 43 operations across 38 resource paths. Self-contained Naftiko capability covering the Ironclad Workflows business surface.
Ironclad Public API — Workflows is a Naftiko capability published by Ironclad, one of 9 capabilities the APIs.io network indexes for this provider. It bundles 43 operations across the GET, POST, PATCH, and DELETE methods.
Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.
Tagged areas include Ironclad and Workflows.
What You Can Do
POST
Launch a new workflow
— Create a Workflow Synchronously
/v1/workflows
GET
List all workflows
— List All Workflows
/v1/workflows
POST
Create a new workflow async
— Create a Workflow Asynchronously
/v1/workflows/async
GET
Retrieve asynchronous workflow status
— Retrieve the Status of an Async Workflow Create Job
/v1/workflows/async/{asyncJobId}
GET
Retrieve a workflow
— Retrieve a Workflow
/v1/workflows/{id}
GET
List all workflow approvals
— List All Workflow Approvals
/v1/workflows/{id}/approvals
GET
Approval requests
— Retrieve the Approval Requests on a Workflow
/v1/workflows/{id}/approval-requests
PATCH
Update workflow approval
— Update Approval Status on a Workflow
/v1/workflows/{id}/approvals/{roleId}
GET
Turn history
— Retrieve the Turn History on a Workflow
/v1/workflows/{id}/turn-history
GET
Get sign status
— Retrieve Sign Step Status
/v1/workflows/{id}/sign-status
POST
Send signature request
— Send Signature Request
/v1/workflows/{id}/sign-status/send-signature-request
POST
Schedule send signature request
— Schedule Send Signature Request
/v1/workflows/{id}/sign-status/scheduled-send
PATCH
Update scheduled signature request
— Update Scheduled Signature Request
/v1/workflows/{id}/sign-status/scheduled-send
DELETE
Delete scheduled signature request
— Delete Scheduled Signature Request
/v1/workflows/{id}/sign-status/scheduled-send
POST
Cancel signature request
— Cancel Signature Request
/v1/workflows/{id}/sign-status/cancel-signature-request
PATCH
Update signer
— Update Signer
/v1/workflows/{id}/sign-status/signers/{signerRoleName}
DELETE
Delete signer
— Delete Signer
/v1/workflows/{id}/sign-status/signers/{signerRoleName}
POST
Remind signer
— Remind Signer
/v1/workflows/{id}/sign-status/signers/{signerRoleName}/remind
GET
List all workflow signers
— List All Workflow Signers
/v1/workflows/{id}/signatures
POST
Create recipient url
— Create a Recipient URL for a Signer
/v1/workflows/{id}/signatures/recipient-urls
POST
Create embeddable recipient url
— Create an Embeddable Recipient URL for a Signer
/v1/workflows/{id}/signatures/recipient-urls/embedded
POST
Workflow upload signed document
— Create a Signed Document on a Workflow
/v1/workflows/{id}/upload-signed
GET
List all workflow participants
— List All Workflow Participants
/v1/workflows/{id}/participants
PATCH
Update workflow role assignment
— Update Workflow Role Assignment
/v1/workflows/{id}/roles/{roleName}
GET
List workflow role eligible assignees
— List Eligible Assignees for a Workflow Role
/v1/workflows/{id}/roles/{roleName}/eligible-assignees
PATCH
Revert to review
— Revert a Workflow to the Review Step
/v1/workflows/{id}/revert-to-review
POST
Cancel a workflow
— Cancel a Workflow
/v1/workflows/{id}/cancel
POST
Pause a workflow
— Pause a Workflow
/v1/workflows/{id}/pause
POST
Resume a workflow
— Resume a Workflow
/v1/workflows/{id}/resume
POST
Deprecated create a comment on a workflow
— Create a Comment on a Workflow
/v1/workflows/{id}/comment
POST
Create a comment on a workflow
— Create a Comment on a Workflow
/v1/workflows/{id}/comments
GET
List all comments in a workflow
— List all Comments on a Workflow
/v1/workflows/{id}/comments
GET
List a comment from a workflow
— List a Comment from a Specified Workflow
/v1/workflows/{id}/comments/{commentId}
PATCH
Update workflow metadata
— Update Workflow Metadata
/v1/workflows/{id}/attributes
GET
Retrieve workflow documents
— Retrieve Documents from a Workflow
/v1/workflows/{id}/documents
PATCH
Update workflow signature packet
— Update Signature Packet on a Workflow
/v1/workflows/{id}/signature-packet
POST
Create a workflow document
— Create a Document on a Workflow
/v1/workflows/{id}/documents/{attributeId}
GET
Retrieve a workflow document
— Retrieve a Workflow Document
/v1/workflows/{id}/document/{key}/download
GET
Retrieve email threads from workflow
— Retrieve Email Threads from A Workflow
/v1/workflows/{id}/emails
GET
Retrieve email thread from workflow
— Retrieve an Email Thread from a Specified Workflow
/v1/workflows/{id}/emails/{emailThreadId}
GET
Retrieve attachment from email thread
— Retrieve an Attachment from an Email Thread
/v1/workflows/{id}/emails/{emailThreadId}/attachments/{attachmentId}
GET
List all workflow schemas
— List All Workflow Schemas
/v1/workflow-schemas
GET
Retrieve a workflow schema
— Retrieve a Workflow Schema
/v1/workflow-schemas/{id}