PDF Signing API
Quickstart-first API guide for Adobe-trusted PDF sealing with HMAC authentication and CMS/PKCS#7 responses.
- HMAC auth
- SHA-256 digest
- CMS response
Implementation proof
Ship faster with predictable trust behavior
Pick API, CLI, Web sealing, workflow automation, or cloud connector path, validate in Acrobat, and use trust documentation for compliance and architecture review.
~15m
CLI first success
Best for CI/CD and operations pipelines that need immediate signing output.
~30m
API first success
Recommended for product teams embedding trusted PDF sealing in services.
0
file uploads required
Only digest material is sent to sign endpoint; documents remain in your environment.
6
primary build paths
API, CLI, Web sealing, Zapier, Cloud Connector, and Power Automate paths fit different implementation teams.
API Quickstart
This path is for teams integrating Trusted Signatures directly into existing PDF generation systems.
1. Endpoint
- Method:
POST - URL:
https://api.trusted-signatures.com/v1/sign - Content-Type:
application/json
2. Request shape
| |
3. Authentication headers
X-Authorization-Algorithm:HmacSHA256X-Authorization-Time: current UTC ISO-8601X-Authorization-Key: your API key IDX-Authorization: base64 HMAC overraw_body + X-Authorization-Time
4. Expected success response
| |
signature is the CMS/PKCS#7 payload to embed into your PDF /Contents placeholder.
Copy/Paste Example (Node.js)
| |
Minimal Sealing Flow
- Build a PDF signature placeholder (recommended ~34 KB).
- Compute SHA-256 digest over PDF byte range.
- Call
POST /v1/sign. - Decode base64 CMS response.
- Embed CMS bytes into
/Contentsand pad remaining bytes with00. - Save PDF and validate in Acrobat/Reader.
Error handling
Common status codes:
400: invalid body or headers401: auth failure403: request blocked413: payload too large500: server error
Next steps
- Need local pipeline tooling? Use the CLI quickstart.
- Need architecture review for rollout and controls? Book demo.
Need architectural review?
Book a technical walkthrough
For enterprise rollout, we can review trust model, controls, and integration patterns with your team.