Contact Us

If you still have questions or prefer to get help directly please submit a request here.
We’ll get back to you as soon as possible.

  • Contact Us
  • Internal Login
Global English
US English (US)
EN Global English
  • Home
  • API
  • API Health State
  • Support System (intserv)

    • System UI

      • Accounting

        • CRM

          • Sales

            • Purchasing

              • Product Management

                • Warehouse

                  • Manufacturing

                    • Project

                      • HR

                        • Settings (super-user specific)

                          • Ecommerce

                            • One Drive

                              • API

                                API Health State

                                Table of Contents

                                Introduction Navigation Forms Overview User Sync M365 Connection Status Connection State History Monitoring Frequency
                                Written by: Maryna Khutorna, Updated on May 9th, 2025

                                Introduction

                                API Health State provides monitoring and ensures integration of Microsoft services. 

                                This functionality:

                                • allows the system to track and report the health status of API services including OneDrive, Outgoing Mail Server, Incoming Mail Server, and User Sync.
                                • records the execution of API calls and maintains logs on connection status for each service.

                                Navigation

                                Go to Settings > API Health States.

                                There are two submenu items: M365 Connection Status and User Sync.


                                Forms Overview

                                User Sync

                                The User Sync page provides a detailed breakdown of each M365 user account, their synchronisation status and categories.

                                Field (Column) Description
                                User name the name of the ERP user
                                Microsoft365 Email the M365 email address (as configured in the Preferences tab),
                                State

                                user's current connection state: Connected or Not Connected. 

                                 

                                This reflects the same status shown in the user’s Preferences.

                                Sync ERP Activities

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 

                                Sync Office365 Events

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 

                                Sync Holidays

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 

                                Lead

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 

                                Prospect

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 

                                Customer

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 

                                Supplier

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 

                                Inbox

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 

                                Outbox

                                a name of the ERP category for synchronisation. 

                                 

                                The checkbox gets ticked automatically once it is set in Preferences > Calendar Sync / Mail Sync preferences. 


                                M365 Connection Status

                                The M365 Connection Status list view provides a real-time overview of the system’s connection of Microsoft services.

                                Field/Column Description
                                Resource 

                                 It displays the service name:

                                • OneDrive;
                                • Outgoing Mail Server;
                                • Incoming Mail Server.
                                Email the connected Office365 email
                                • State

                                displays the current state: 

                                • Sync when the API is connected and functioning correctly;
                                • Not Sync when there is an issue or misconfiguration. 
                                Active
                                • when ticked, the system enables monitoring and begins tracking API activity for that server.
                                • when unticked, the scheduled job (cron) excludes the server from monitoring, and no API health checks is performed.


                                Connection State History

                                To view Connection State History, open the record in the form view.

                                In the Connection State History section, you can:

                                • track when the last health check was performed;
                                • verify whether the server was successfully synchronised at that time.

                                When the server status is Not Sync, the Reason section displays:

                                •  either a system-generated comment; 

                                • or the actual Traceback message received from Microsoft with the cause of the issue.


                                Monitoring Frequency

                                The monitoring of API Health is performed every hour by the scheduled job (cron) Monitor M365 Connection Status, which automatically checks the connection status of all active servers.

                                Was this article helpful?

                                Yes
                                No
                                Give feedback about this article

                                Related Articles

                                • API: Leads Creation
                                • Product Sales Report
                                Expand