Built by Metorial, the integration platform for agentic AI.
Prepare the original document file for download before signatures were applied.
Retrieve the full context of a signature request including its status, associated documents, signers, and configuration.
Retrieve the complete application context including configuration, settings, available signature profiles, signer profiles, and environment details. Useful for understanding the application setup.
Apply a corporate electronic seal (E-Seal) to documents using a machine-to-machine (M2M) emitter. E-Seals prove the origin and integrity of corporate documents without requiring individual signers.
Update an existing signer's inputs (claims) such as name, email, phone number, or other identity attributes. Can also be used to revoke a signer.
Prepare a downloadable signature proof for a signed document, optionally including signature images.
Retrieve available signature profiles for the configured application and environment. Signature profiles define the signature mechanism, document types allowed, legally binding value, and integration mode (By-Side or Embedded).
Update, publish, or close an existing signature request. Use this to modify a draft request's configuration, launch it for signing, or close a completed/cancelled request.
Check the current signing status of multiple signature requests in one call.
Retrieve available signer profiles and their required inputs. Signer profiles define what identity information is needed to create a signer. Use this to understand what inputs are required before creating signers.
Retrieve a paginated list of signature requests for the configured application and environment.
Retrieve details of a specific signer including their profile, claims, and status.
Create a new signer for use in signature requests. The required inputs depend on the signer profile — use the "List Signer Profiles" tool first to determine which fields are needed.
Create and publish a signature request with document files and signer email addresses in one call.
Initialize, retrieve, update, or delete documents within signature requests. Documents must be initialized before content can be uploaded. Supports PDF, DOCX, images, and structured data.
Retrieve a paginated list of signers, optionally filtered by a search query. Use this to browse or search for existing signers in your application.
Initialize a new signature request, optionally configure it with documents, signers, and metadata, then publish it for signing. Supports the full lifecycle: init → update → publish in a single call, or just initialization for later configuration.
Upload content to a previously initialized document. Supports file content (base64-encoded for PDF/images) or structured JSON data.