Getting Started With the Verdocs REST API
The Verdocs REST API uses traditional REST metaphors for function calls and responses, making it easy to integrate into any application.
Get Started
If you have not already done so, Create a free Verdocs Account for your development use. If you are developing an application for an existing organization, you will need Admin or Owner rights to it. (API keys are tied to organizations.)
Then visit yourAPI Key Settingsin the Verdocs Web App. Create an API key to access the API, and save the Client ID and Secret Key that this generates.
The secret key is used only for server-to-server calls. It should never be embedded in a front-end Web or mobile application!
Implementation Notes
The Verdocs API may be used directly from both server- and client-side applications written in any language, Verdocs also offers language-specific SDKs that abstract away much of the complexity of calling the API directly. We recommend using an SDK if one is available for your target environment, whenever possible.
API calls may be authenticated with access tokens generated by either standard user/pass OAuth flows orclient_credentials
grants, but these tokens should not be interchanged. Tokens generated using client_credentials
workflows are intended only for server-to-server calls and may include elevated permissions that should not be granted to an end-user. Use standard user/pass OAuth2 workflows or the verdocs-auth
Web Embed for authentication in client-side apps.