Skip to content

Blesta

The Blesta integration connects your self-hosted Blesta billing installation to Oneleet and syncs its staff members as user account assets, so Oneleet can track who has access to your client and billing data.

  • Blesta staff members, including their staff groups and whether they have two-factor authentication (2FA) enabled

To set up the Blesta integration, navigate to Integrations > Add integration > Blesta.

Oneleet connects with a Blesta API user.

  1. Sign in to the Blesta admin area and go to Settings > System > API Access.
  2. Click Add API User, pick your company, enter a name for the user, and click Create User.
  3. Copy the User and Key shown for the new API user from the list.
  4. Note your installation’s domain and path as you open it in a browser, without https:// and /admin, e.g. billing.example.com or example.com/blesta. If your web server doesn’t support URL rewriting, add /index.php to the end.
  5. Paste the domain, API user, and key into the form in Oneleet and click Connect.

Blesta API users can’t be limited to specific permissions, so the key gives full access to your installation. Oneleet only reads the list of staff members.

For more information, see the Blesta API documentation.