Maventa API for developers

Our technology – at your service

Our comprehensive, open and free API documentation provides you with detailed instructions on how to get started. You can dive deep into use cases, our REST and SOAP API guides as well as learn more about our new technologies that will help you boost your customer experience.

What can our APIs be used for?

icon-circle

Electronic invoicing – B2B, B2G & G2B

icon-circle

Consumer (B2C) invoicing to online bank and mobile applications

icon-circle

Electronic procurement and other e-document delivery

icon-circle

Connection to value-adding services for P2P and O2C

icon-circle

Custom applications and import tools

Our testing site is your playground

The first step of building the integration between your system and our technology is to familiarise yourself with our testing environment and creating a free test account. Registering in the testing environment doesn’t bind you to anything, and you can always request a closure of the account.

Remember to fill in your company information as it helps you keep track of your progress. Don’t worry, your account and its information are only for you to see. After creating the account, you can contact our sales or our integration support team with email for the necessary API keys.

Here’s how you get started

1. Choose your preferred API

You can use two different APIs to connect your system to our services: REST and SOAP. Both are available for use, but not all of our functionalities are available over the SOAP API.

REST API

  • Account management
  • E-invoicing services
  • Order document exchange
  • Advanced functions and services for P2P and O2C

SOAP API

  • Account management
  • E-invoicing services

2. Define your integration scope

Integration scope

The integration scope defines what are the key functionalities and capabilities users will have in your system.

Things to consider:

  • Do your customers want to send or receive e-invoices, or both?
  • Are your customers only conducting B2B business, or do they also need to invoice consumers?
  • Are there any additional services your customers would like?

3. Select your starting level

Your level of integration can range from using just a few API endpoints all the way to a fully fledged out document delivery system.

When choosing the level of integration, you should consider your customer needs and the amount of automation required.

Our hint: You can get started with the basics and deepen the integration over time to include a broader range of functionalities.

Maventa integration levels

Your most important resources

From developers – to developers

icon-integration

Maventa integration guide

All you need to know about connecting your system to our technology

icon-restapi

Maventa REST API Documentation

Get started with testing methods and invoice materials

icon-maventa-swagger

Maventa Swagger Environment

Dive deeper into more detailed technical documentation, testing methods, and invoice materials

icon-start

Start building today

With our free-of-charge technical integration support, you won’t be left alone in the process. Test it out and see just how easy getting started can be.