Sign.Plus API empowers developers to seamlessly integrate secure, legally binding e-signatures into their applications and websites. This integration creates a smooth signing experience for users within their platform.
Follow this guide to get started with the Sign.Plus API:
Create an account and upgrade to an API plan
To begin using the Sign.Plus API, you'll need to create an account and upgrade to an API plan:
- Choose plan that suits your needs and create an account.
Generate your personal access token
After upgrading, you'll need to create a Personal Access Token to interact with the Sign.Plus API:
- In the API section, locate the option to create a new Personal Access Token.
- Choose the permission scopes for your token:
sign:all:read
: Grants access to read resources (GET
endpoints)sign:all:edit
: Allows editing of resources (POST
,PUT
,DELETE
endpoints)
Tip: You can select both scopes or just one, depending on your needs
-
Set an expiration date for your token.
Tip: We recommend a 90-day expiration period.
-
Generate your token and store it securely. You won't be able to view it again after this step.
Note: Set up renewal key rotation reminders to maintain strict API access security.
Test Your API Connection
Once you have your Personal Access Token, it's time to ensure everything is working correctly. You have couple of options for interacting with our API:
-
cURL
Open your terminal and run the following command:curl -I --location '<https://restapi.sign.plus/v2/envelopes>' \\
--header 'Content-Type: application/json' \\
--header 'Authorization: $PERSONAL_ACCESS_TOKEN' \\
--data '{}'Replace $PERSONAL_ACCESS_TOKEN with the token you generated earlier.
If you receive a200 OK
status code, congratulations! Your API connection is working correctly.
-
Postman
-
Open Postman and create a new request.
-
Set the request type to POST and enter the API endpoint URL
https://restapi.sign.plus/v2/envelopes
- In the Headers tab, add a new header:
- Key:
Authorization
- Value:
Bearer $PERSONAL_ACCESS_TOKEN
-
Send the request and check for a
200 OK
status code response. Congratulations! You're now ready to start using the Sign.Plus eSignature API in your projects.
-
Here are some next steps and additional resources to help you make the most of our API:
API Documentation
For detailed information on API endpoints and advanced features, please refer to our comprehensive API documentation.
Backends SDKs
We strongly recommend using our Backend SDKs (Install - Sign.Plus API ) to seamlessly integrate the Sign.Plus eSignature API within your backend. We offer SDKs for the following languages:
- Python
- TypeScript
- Go
- Java
- C#
- PHP
Using these SDKs can significantly simplify your integration process and help you get up and running quickly.