An e signature API built with developers, customers and legal teams in mind.

Easy to Implement

Track acceptances in Angular, React, JavaScript, Node, Java, C#, and more with our flexible API..

Customer Friendly

Meet customers where they are and accelerate contract acceptance with the agility of an API

Agility & Control

Easy access to records and version control for your legal team saves countless hours for developers


PS.js: Signatures tracked as events in JavaScript.

Our JavaScript library (and Angular and React SDKs) give you a flexible, extensible set of events you can embed into your app or website for presenting and tracking signatures or acceptance on click-through signatures.

Get started with PS.js

Ready to learn more about our esignature API? 

See if our esignature API is right for you by exploring our Developer Hub.

Developer Hub


Browse more esignature API resources from PactSafe

Text Here

What your esignature API should be providing

Text Here

The Connected Contract: Why you need to think about contracts as data

Text Here

Accepting Contracts via SMS: Accelerated Esignature

Take Me to More Resources

PactSafe automates and optimizes your signing workflows.

Want a customized demo?

Schedule a Demo

We had PactSafe up and running via the API in a single day. The platform is now invaluable to us and has saved us an incredible amount of time, effort, and potential legal battles.

Duane Hunt, VP of Operations at Formstack

Duane Hunt

VP of Operations, Formstack

Loved by legal, sales, and product teams alike.