Authorization of the API Access
Evia Sign API empowers organizations to create secure, streamlined digital signature workflows with ease. It provides the ability to upload documents, initiate signature requests using flexible methods such as templates, fixed positioning, or automated stamping, and manage signatories throughout the process. Additionally, it offers real-time tracking of signature progress via webhook notifications, helping teams stay informed and responsive every step of the way.
Base URL: https://evia.enadocapp.com/_apis/sign
Authentication: OAuth 2.0 (Authorization Code Flow)
Authentication & Authorization
Evia Sign uses OAuth 2.0 Authorization Code Flow to ensure secure access.
Step 1: Get OAuth 2.0 Authorization Code
Before interacting with the Evia Sign API, you must obtain an authorization code using OAuth 2.0 Authorization Code Flow. This code will be exchanged for an access token required to authenticate your API requests.
Authorization Request
Example URL
Query Parameters
application_state
Typically external
resource
API resource identifier (e.g., RESOURCE_APPLICATION
)
client_id
Your application's client ID
scope
OAuth scope (Sign Falcon Licensing
)
response_type
Must be code
Once authorized, the user is redirected to your callback URL with a query parameter
Step 2: Exchange Authorization Code for Access Token
Request
POST
/_apis/falcon/auth/api/v2/token
Headers
Authorization
Basic base64(client_id:client_secret)
Content-Type
application/x-www-form-urlencoded
Body
Response
Last updated