Skip to Content
MID 1.0 is released 🎉
DevelopersAPI ReferenceDigital Signature API

‘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

Last updated: October 15, 2025
v6.2
Base URL:
https://api.mid.io/v6
Authentication:
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

NameRequiredDescription
AuthorizationYesBearer {accessToken}
Content-TypeYesmultipart/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.

NameTypeRequiredDescription
signatureRequestIdstringYesThe ID of the signature request

Headers

NameRequiredDescription
AuthorizationYesBearer {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.

NameTypeRequiredDescription
signatureRequestIdstringYesThe ID of the signature request

Headers

NameRequiredDescription
AuthorizationYesBearer {accessToken}
AcceptNoapplication/pdf (default) or application/json
GET
/signature/documents/{signatureRequestId}/certificate

Headers

Query Parameters

Last updated on