For the complete documentation index, see llms.txt. This page is also available as Markdown.

Welcome to the 2Sign API

Start here to get access, authenticate, and send your first signing task.

The 2Sign API lets you send documents, pre-fill fields, and collect signatures from your app.

Use it for single-signer tasks, multi-signer routines, and repeatable template-based flows.

Get access

  1. Create an account at app.2sign.co.il.

  2. Request API access at Support → API access.

  3. After approval, authenticate and use the returned token in your API requests.

Base URL

https://api.2sign.co.il/api/

Authentication

All API requests require a Bearer token from the login endpoint.

Use this header on every request:

Authorization: Bearer <access_token>

For request body formats and the login endpoint, see Authentication.

First steps

Start with this flow:

  1. Authenticate and get an access token.

  2. Choose the right task flow in Key Tips & Differences.

  3. Upload a document in Upload File, or use an existing template.

  4. Create a task with Create a single Task or Create a Signature Routine.

Support

Before go-live

For setup questions and integration help, open a ticket at Support → API access.

After go-live

For production issues, send an email in English to dev@2sign.co.il.

Include:

  • a short description of the issue

  • the request payload or screenshots

  • the response payload or screenshots

Next pages

Last updated

Was this helpful?