Getting Started

WindDoc's APIs let you create invoices, contacts and products through simple calls over the HTTPS protocol.

Developers using the WindDoc APIs can easily integrate their CRM or ecommerce platform to automate document creation, electronic invoice sending, and much more.

Access Key

Every single call you make contains 2 tokens.

  • App Token: an application token that allows certain actions to be performed on the modules enabled for use via the API
  • Token: the connection token for your company in WindDoc or your organization in WindDoc No-Profit

Limitations

Each generated key has usage limitations. It can be used for 800 calls per day and 100 per minute.

How to Get the Keys

To get your connection keys you need to be registered with WindDoc or WindDoc NoProfit. From your WindDoc management panel, if you're managing a Multi-Company profile, select the company for which you need to activate the connection token.
Now click on Settings in the left menu, then on Applications. This section lists all the applications you've already connected. We've already built several integrations for the main ecommerce platforms. Discover our integrations.
To generate your personal token, click the green "Generate Personal Token" button. A Personal application will be generated with the two tokens. You can generate one or more tokens if you need to implement more than one connection system.

Data Type

In WindDoc we use the following data types.

  • Record Id: every Id that identifies a record is made up of 36 characters
  • Date: dates must follow the Y-m-d format e.g. 2021-11-25
  • DateTime: dates must follow the Y-m-d H:i:s format e.g. 2021-11-25 23:12:55
  • Bool: for boolean values use 0 for false and 1 for true
  • Float: decimal separator "."

You're Ready!

You're now ready to write your first call. Select the module and the action to implement from the left-hand menu.