Skip to content


Yesplan offers integrations with other software systems. These integrations can also be managed in system settings.

Managing API Keys§

The ‘open’ web API (Application Programming Interface) makes it possible for third parties to request information from Yesplan without restrictions. The API can be used by website builders to collect events from Yesplan and to show them on the website of an organization.

To give a third party access to the API, you must create a key that awards access to Yesplan. These keys are managed under system settings, under the “Integrations” tab, by the “API Keys” section.

This screen displays a list of the API keys that are in use. A new key is added by choosing a user in the last row of the table and clicking on “Add”. Keys can be deleted (by clicking on “Delete Key”). Afterwards you will not be able to use them.

You see the following fields in the keys list:

  • User: The Yesplan user that receives access to Yesplan via the API. This can be an existing user. We advise that you create a user specifically for this purpose. That way the permissions for this user can be managed carefully.
  • Key: The API key generated by Yesplan; it is passed on to the third party to give them access to Yesplan via the API.
  • Client: Only needs to be set for integrations with Ticketmatic. In all other cases, you leave the value at “None”.

Yesplan offers the capability of linking with several ticketing systems. These links are managed under system settings, under the “Integrations” tab.

You add a link by clicking on the blue ‘+’ (next to “API keys”). Enter a name and click on “Add”. Then choose the supplier of the ticketing system. The configuration options of the ticketing system will appear. To delete this link, choose the empty option from the “Ticketing system” drop-down menu.

A button will appear that allows you to delete this integration.