Meet us at Rethink! Accounting / CFO on 20.-21. April in Frankfurt

Abacus API and AbaBau API Integration

Abacus is one of the most established ERP platforms for SMEs in Switzerland, also used in Liechtenstein, Austria and southern Germany. It covers finance, payroll, HR, procurement, project management and more, including the construction-specific module AbaBau. Maesn supports both the Abacus REST API and AbaConnect WebServices through one unified API.

Integrate Abacus and AbaBau alongside dozens of other accounting and ERP systems through Maesn Unified API.

Integrate Abacus and 30+ accounting systems with Maesn Unified API
Trusted by winning software teams

Have a Abacus and AbaBau
integration in days

No Abacus quirks. Just a clean API.

Instance-specific base URLs, Mandant handling, 30-minute AbaConnect token expiry and asynchronous SOAP requests are all handled by Maesn. You work with the same unified REST interface as every other system.

Abacus API & AbaConnect supported.

Some Abacus modules including AbaBau are only available via AbaConnect WebServices. Maesn supports both the REST API and AbaConnect under one unified interface.

Abacus sandbox from day one.

There is no public Abacus sandbox. Maesn works directly with the Abacus API team to provide you with a sandbox instance so you can start building immediately without going through the manual setup process yourself.

Clear docs, real sandboxes, fast integrations: How Hero Software builds with Maesn

Hero Software helps craft businesses digitize and automate their entire back-office — from quotes to invoicing. Over 40,000 tradespeople use their cloud-based platform to eliminate manual admin and run operations more efficiently.

“The support provided is truly first class, with impressively quick response times. The documentation is thorough and easy to follow, which made integration a smooth process for me. I also appreciate the wide range of accounting integrations and endpoints available. It's clear that the endpoints are continuously being developed and expanded, which adds even more value to the platform.”

Ricardas Kauneckas

Full Stack Engineer @ HERO Software

5-star ranking at G2

One API for Abacus, AbaBau and every system that comes after.

Unified. Certified. Production-ready.

One common data model across all accounting systems with Maesn

Abacus REST API and AbaConnect WebServices unified with Maesn.

Some Abacus modules including AbaBau are only available via AbaConnect WebServices and not the REST API. Maesn supports both integration paths under one unified REST interface so you reach every module and industry-specific variant of Abacus without building two separate integrations.

REST API and AbaConnect WebServices both supported

AbaBau and industry-specific modules accessible

One unified REST interface for both paths

See documentation

AbaConnect asynchronous requests handled automatically by Maesn.

AbaConnect endpoints are asynchronous by design. Without built-in handling your integration don't know if a call was successfull or not. Maesn's async task feature manages this and enables you to simply pull the status in a second call.

Asynchronous AbaConnect requests handled automatically

Task state managed in the Maesn backend

Final response returned directly — no polling required

See documentation
Maesn handles asynchronous Abaconnect requests
Abacus token handling managed by Maesn

AbaConnect 30-minute token expiry handled in the Maesn backend.

AbaConnect tokens expire after just 30 minutes with no refresh token, requiring a full re-authentication on every expiry. Maesn re-authenticates automatically in the backend so your integration never breaks on token expiry without any manual intervention.

30-minute token expiry re-authenticated automatically

No refresh token required on your end

Integration stays connected without interruption

See documentation

Abacus instance-specific base URL and Mandant resolved automatically.

Every Abacus instance has its own unique base URL depending on whether it is self-hosted or cloud-hosted. Mandants, Abacus's equivalent of companies or environments, must also be selected per tenant. Maesn stores the base URL and Mandant per customer during onboarding and routes every request correctly without any extra configuration on your end.

Instance-specific base URL stored during onboarding

Mandant selection handled via Interactive Authentication Flow

Correct routing per tenant on every request

Read more
Abacus specific base URL and mandant resolved automatically
Partner with Abacus via Maesn

Get listed in the Abacus partner marketplace.

Abacus operates a partner marketplace that requires a manual and individual application process with a formal qualification procedure. Maesn supports you throughout the process by guiding you through the requirements, preparing the necessary materials and assisting you during Abacus qualification and approval.

Manual listing process supported by Maesn

Full qualification and approval guidance included

Direct visibility in the Abacus partner ecosystem

Read more

Everything you need to start your Abacus API integration today.

The Maesn docs cover every Abacus and AbaBau endpoint, authentication flow and implementation detail, plus a full overview of the current coverage, which is continuously being expanded.

Full Abacus endpoint & authentication documentation

Standard Auth-flow for your users

No custom token storage or grant token management

Talk to an expert
Abacus and AbaBau API Documentation

Get Abacus partner with Maesn

Get partner of Abacus and listed in the marketplace for visibility.

Whitepaper: European ERP & accounting market

Get insights and learn about the most imoportant systems in our country-by-country view of the European ERP and Accounting software landscape.

Download whitepaper
European ERP & Accounting market whitepaper: Country-by-Country analysis
Why companies choose Maesn

3 Reasons why Abacus API integration is better with Maesn

Abacus REST API and AbaConnect, one integration.

Some Abacus modules including AbaBau are only available via AbaConnect WebServices. Maesn supports both paths under one unified interface.

Async requests and token expiry, both handled.

AbaConnect requests are asynchronous and tokens expire every 30 minutes with no refresh token. Maesn handles both transparently in the backend so your integration never breaks or blocks.

One integration, every system.

Once Abacus is live, every other system Maesn supports is immediately accessible.

We are European.

Enterprise-grade security & compliance are our foundation.

Built and hosted in Germany to meet the highest security and compliance standards, Maesn processes API calls in real time without storing customer data and is fully ISO 27001 & GDPR compliant.

We are European. Enterprise-grade security & compliance are our foundation.

Frequently asked
questions

You have more questions? We are looking forward hearing from you - book a meeting now!

What is Abacus, AbaConnect and AbaBau?

Abacus is a leading Swiss ERP system widely used across Switzerland and the DACH region for accounting, finance and business management. AbaConnect is Abacus's WebServices layer that provides access to industry-specific modules not available via the standard REST API. AbaBau is one of those industry-specific modules, a construction management solution built on top of Abacus and only accessible via AbaConnect. For software teams, this means Abacus requires two separate integration paths depending on which modules your customers use.

Why should I integrate Abacus via Maesn instead of directly?

Abacus integration involves two separate API layers, instance-specific base URLs, Mandant selection per tenant, AbaConnect's asynchronous request model, 30-minute token expiry with no refresh token mechanism and annual version differences between customer instances. Maesn handles all of this in the backend and exposes a single unified REST interface, so your team builds once and reaches every Abacus module, every version and every deployment type without maintaining any of the complexity directly.

Does Maesn support both the Abacus REST API and AbaConnect WebServices?

Yes. Maesn supports both integration paths under one unified interface. Standard Abacus modules are available via the REST API and industry-specific modules including AbaBau are accessible via AbaConnect WebServices — without you implementing or maintaining both separately.

How does Maesn handle AbaConnect token expiry?

AbaConnect tokens expire after 30 minutes and there is no refresh token. Maesn detects expiry and re-authenticates automatically in the backend so your integration stays connected without interruption.

How to get a Abacus sandbox?

Abacus does not offer a public sandbox. Maesn works directly with the Abacus API team to provide a sandbox environment for development and testing so you can build and validate your integration without requiring a live customer instance.

Can I get listed in the Abacus marketplace if I use Maesn?

Yes. The Abacus partner marketplace requires an individual application and a formal qualification process. Maesn guides you through the requirements, helps prepare the necessary materials and supports you during qualification and approval.

Can I get listed in the Sage Accounting marketplace if I use Maesn?

Yes. Sage Accounting's marketplace gives your product direct access to over 2 million Sage customers across seven countries. Getting listed is a manual process via Sage's partner team including a strategic fit assessment. Maesn is a close Sage partner and supports you through the full listing process.

How is my customers' data handled and stored?

Maesn uses HTTPS and TLS for all data transfer and does not store any customer data. The platform is hosted on Microsoft Azure in Frankfurt, Germany and is fully GDPR & ISO 27001 compliant.

Kickstart your Integration Journey now