General information about modules and API

Introduction

Modules in e-conomic extend the functionality of e-conomic by adding access to specific entities as well as extending core entities.

As an example of extending entities we can look at the Inventory module. When the inventory module is enabled you will have inventory counts available on products. E.g. product.inventory object on products in REST.

Example of enabling specific entities: Adding the project module opens up the ability to interact with projects (to the extent supported by the API). Without the module enabled you will not have access to call methods/endpoints that solely relate to the project module. E.g. Project_GetAll on SOAP will return an error if the module is not active.

General product information about modules can be found on https://www.e-conomic.dk/tillaegsmoduler (Danish).

 

Feature approach

In the APIs the modules are exposed feature by feature.
This means that not every possible combination of views and or properties available via e-conomic web application will be available via API.

As of June 2018 the majority of all module support is available via SOAP. Over time we expect REST to superseed the offerings on SOAP. You can always check out the root of the REST API in your browser for a list of exposed endpoints or you can check out our roadmap for coming additions.

 

Module API feature highlights

Project 
Manage time and mileage entries, manage projects, register expenses to projects

Scanning
Attach files to entries and sales documents.

Subscription 
Manage subscriptions and subscribers.

Accruals and fixed assets 
Set accruals on lines and entries.

Inventory 
Keep track of inventory counts

Dimension (departments) 
Manage departments and split entries and sales across departments.

Budget 
Manage budget figures and their accounts.

Need help?

We are ready to help you with your API questions at api@e-conomic.com