Start here
This page explains how developers can get started using Smart Doc Flow APIs.
Creating an account
To use the APIs, you first need to create an Account. See Login/Create Account section for full details.
Your account allows you as well to manage your credentails and subscriptions.
Authenticating to APIs
Access to the APIs is secured using OAuth2 method and API Key. See Security section for full details on how to use your OAuth2 Client and API Key.
See also Retrieve my credentials section to know more about where to find your API credentials.
Discovering APIs
To browse available Smart doc Flow APIs and discover the ones that best meet your business needs, see API Reference Documentation for full details about each API and its Swagger/OpenAPI definition.
APIs are organised per Business service: Format transformation, Invoice validation, etc.
Billing
Your billing is tied to your license/subscription and the API Key attached to it. See Account activation section for more details.
Building Applications
To build your business applications using Smart Doc Flow APIs, you will need to create a Rest Client for the desired endpoints.
You can generate Clients directly from our Swagger Reference documentation in the target language of your choice. See example on how to make API call here.
You can also find more details about REST and REST Clients in general here.
Note that for some complex use cases, we can provide you custom client meeting your need. Get in touch with our Team to learn more.