A new API user can be created via the user settings (Extras-> Settings-> User -> Create user via + icon -> Save as: “API user”).
In addition to the basic data, settings and rights can be set on the corresponding tabs for the API user as you do for every normal user. The API user can only read out the data and perform the actions to which he is authorized. Think about for what you want to use the API user and assign the rights accordingly. Write and delete rights should be awarded only if necessary, and not too generously.
If the right “Can only see addresses/properties published on the website” is set, properties and/or addresses must be published under “Properties >> Marketing >> Own website: Publish” for the API user to read them.
To send emails with your API user, assign the API user to an e-mail inbox. This can be done under Extras-> Settings -> Basic Settings -> Email.
On the tab “E-Mail” in the user settings you can now make advanced e-mail settings for your API user.