Draftable API is a simple REST API built for developers.

Side by Side View

Side by Side View

Our side-by-side view lets you track changes in seconds. As you scroll, both docs stay in sync.

Single Page View

Single Page View

Switch to a single page view to see all changes in a redline view. Lawyers especially love this time-saving feature.

Change List

Change List

See every change together in one list. Click on a change that interests you, and you’ll be taken to that point in the doc.

Export to PDF

Export to PDF

Export comparisons to PDF format for easy sharing with others. Available with both single-page & side-by-side view

Content & Text Style Changes

Content & Text Style Changes

It’s not just about content. See changes to text styles like font, font size, bold & italics.

Powerful API

Powerful API

Integrate with your platform within minutes. Client libraries and comprehensive docs available.

End-to-end encryption

End-to-end encryption

Your documents are important. We use enterprise-grade security at every stage, in transit and at rest.

Enterprise Ready

Enterprise Ready

Battle-hardened and heavily tested, Draftable API has been used to compare over 10 million documents. Service level guarantees available.

Self-hosted Option

Self-Hosted Option

Built for on-premise deployments. Our self-hosted solution ensures the confidentiality and privacy of your data is guaranteed.

Trusted by enterprises globally

  • Intuit logo
  • Appraisal logistics logo
  • ASTM logo
  • Flanders logo
  • Govtrack logo
  • Lexipol logo
API Self-hosted option

Self-hosted Options

Draftable API Self-hosted is built for on-premise deployments. It is supplied as a virtual appliance and comparisons run entirely in that appliance. That means the confidentiality and privacy of your data is guaranteed.

If you aren't sure you need an on-premise solution, we recommend starting with our Draftable-hosted option. Both options provide the same API, so it's easy to switch to Draftable API Self-hosted at a later date.

At this stage, only PDF comparisons are supported, but a number of options are available to support other file types.

Interested in Draftable API Self-hosted? Great!

Easy integration

If you are working in C#/.NET, Java, Python, or Node.js, our client libraries make integration easy.

From other languages, you can still use our simple REST API.

View API Documentation

1. Send a request with the two files you want to compare.

// Example POST request to https://api.draftable.com/v1/comparisons
{
    "left": {
        "display_name": "Julia Gillard - Standards of Ministerial Ethics.rtf",
        "source_url": "https://api.draftable.com/static/test-documents/code-of-conduct/left.rtf",
        "file_type": "rtf"
    },
    "right": {
        "display_name": "Tony Abbott - Statement of Ministerial Standards.pdf",
        "source_url": "https://api.draftable.com/static/test-documents/code-of-conduct/right.pdf",
        "file_type": "pdf"
    },
    "public": true
}

2. Draftable returns a viewer URL.

https://api.draftable.com/v1/comparisons/viewer/QqnpkT/ZjpBuiXb

3. Embed the viewer into your app with an iframe.

<iframe src="https://api.draftable.com/v1/comparisons/viewer/QqnpkT/ZjpBuiXb"
                                                 allowfullscreen></iframe>

That's it!

See the documentation to get started with the API.

Need a different Draftable solution?

Draftable Online

Draftable Online

Our intuitive and reliable comparisons, right here in your browser.

Draftable Desktop

Draftable Desktop

Compare documents with ease, from the privacy of your computer.

Need help choosing the right Draftable solution for your team?

Our technology specialists exist to help teams, just like yours.