logo

Microsip Api Documentation Jun 2026

What or CRM platform are you using for the integration?

This API is a commercial tool designed for developers to integrate external applications with the Microsip ERP database, which is typically built on a FirebirdSQL backend. This API facilitates a range of business operations, including: microsip api documentation

The most robust way to programmatically control MicroSip from external code (Python, C#, C++, PowerShell, or Batch) is by invoking the executable with arguments. Core Commands Command Flag Description Example Usage microsip.exe Standard dial command. Opens MicroSip and calls the target. microsip.exe 1001 microsip.exe -dial: Explicit dial flag. Useful for avoiding parsing issues. microsip.exe -dial:123456789 microsip.exe -hangup Terminates the active call immediately. microsip.exe -hangup microsip.exe -answer Answers an incoming call programmatically. microsip.exe -answer microsip.exe -minimize Starts MicroSip minimized to the system tray. microsip.exe -minimize microsip.exe -exit Gracefully closes the MicroSip application instance. microsip.exe -exit Multi-Account Selection What or CRM platform are you using for the integration

MicroSIP does not expose a standard REST API or modern WebSocket API directly out of the box. Instead, it relies on classic Windows inter-process communication (IPC) mechanisms and command-line execution. Useful for avoiding parsing issues

MicroSIP automatically registers itself during installation to handle standard telephony URL schemes. This functions as a high-level API for web developers who want to enable click-to-dial functionality inside CRM browsers or web applications. Supported Protocols sip: sips: tel: callto: HTML Implementation Example

, meaning you can implement any feature supported by PJSIP, such as custom event notifications (on_call_state) or message handling. 5. Third-Party Wrappers