‘use client’;
title: Digital Signature API description: Legally binding digital signatures for enterprise applications
Digital Signature API
Secure, legally binding digital signature services compliant with eIDAS, ESIGN, and UETA regulations
Base URL:
https://api.mid.io/v6Authentication:
OAuth 2.0 with JWT tokens or API Key in Authorization header
POST
/signature/documents
Create Signature Request
Upload a document and create a signature request for one or more signers.
No parameters required.
Headers
| Name | Required | Description |
|---|---|---|
Authorization | Yes | Bearer {accessToken} |
Content-Type | Yes | multipart/form-data |
POST
/signature/documents
Headers
Query Parameters
Request Body
GET
/signature/documents/{signatureRequestId}
Get Signature Request Status
Retrieve the current status of a signature request.
| Name | Type | Required | Description |
|---|---|---|---|
signatureRequestId | string | Yes | The ID of the signature request |
Headers
| Name | Required | Description |
|---|---|---|
Authorization | Yes | Bearer {accessToken} |
GET
/signature/documents/{signatureRequestId}
Headers
Query Parameters
GET
/signature/documents/{signatureRequestId}/certificate
Download Signature Certificate
Download a certificate of completion that contains the audit trail and verification details.
| Name | Type | Required | Description |
|---|---|---|---|
signatureRequestId | string | Yes | The ID of the signature request |
Headers
| Name | Required | Description |
|---|---|---|
Authorization | Yes | Bearer {accessToken} |
Accept | No | application/pdf (default) or application/json |
GET
/signature/documents/{signatureRequestId}/certificate
Headers
Query Parameters
Last updated on