Home Premium Access PC
LOGIN
menu
Screen Sharing API
Integrate Screen Sharing and Remote Support

Screen Sharing API

We offer robust options to integrate ShowMyPC with your application or website. Our tools provide language-independent runtime options on Windows and Java-based solutions for Mac and Linux.

developer_mode This documentation is intended for software developers looking to integrate Screen Sharing into custom applications or websites using the ShowMyPC meeting software.

tuneCustomization Options

Tailor the screen sharing experience to match your brand and workflow:

notifications_active Get alerts for Support Sessions via email or phone. No passwords to exchange.
password Generate random passwords with a specified length.
play_circle Auto-start support applications with predefined passwords.
branding_watermark Customize the application title with your Company Name or Phone Number.
add_task Request additional custom features through our active development cycle.

integration_instructionsIntegrating with .NET, C, C++, VB, & Java

01.
02.
Request an API zip bundle specific to your account from our support team.
03.
Bundle the pre-built application with your own software distribution.
menu_book ShowMyPC API Setup Guide expand_more
Step 1: Download and Extract the Bundle

Download the provided ShowMyPC API .zip bundle to your computer. Right-click the downloaded .zip file and select Extract All... to unzip the contents into a folder of your choice.

Step 2: Configure the Application (settings.ini)

The application can be dynamically customized before running by editing its configuration file.

  • - Open the extracted folder: Right-click the settings.ini file. Select Open with > Notepad (or your preferred text editor).
  • - Modify Existing Variables: Locate the emXDat= variable and update it with your required value.
  • - Add Custom Parameters: Add more customization parameters under the [Common] section. For example: at="New Title"

Save the file and close the text editor.

Step 3: Run the Application

Once you have saved your changes in the settings.ini file, double-click the SMPCSetup.exe file located in the extracted folder. The ShowMyPC application will launch utilizing the custom configurations you defined.
(Note: You can also execute this .exe via an external shell call from your own custom application).

Ready to use the API?
Subscribers to Business, Enterprise, or Private Plans can request API support today.
Get Started

settings_applicationsTechnical Parameters

The following parameters can be set in the settings.ini file or via your account dashboard.

Parameter Values Comments
ci XXXXX Required Value, a valid ShowMyPC Client ID
fl 0, 1 or 2 fl=0 will start as Support app
fl=1 will start as Full app (Both Show and View Buttons)
fl=2 will start as Viewer app
as 1 as=1 will automatically start the application on launch, without the user clicking the "Share Screen" button.
This can also be changed from your account settings.
pd 10-99999999 Session will start with this user defined password.
This can also be changed from your account settings.
sa Email Password will be emailed to this email address once the session is started.
This can also be changed from your account settings.
pl 2-20 Configure password length, eg. pl=2 will start the session with a 2 digit random password.
This can also be changed from your account settings.
ho 1 ho=1 will hide all the options at the bottom of the Windows application.
This can also be changed from your account settings.
at App Title e.g. at=Support247 will change the title of the window to Support247.
This can also be changed from your account settings.
dnc 1 dnc=1 will hide any confirmation dialog while closing the app.

Need more options? Contact Support with your requirements and we will provide estimates.

Help Videos LinkedIn Android App
?
Contact
3031 Tisch Way,
110 Plaza West,
San Jose, California 95128
+1.888.930.1116


© 2026 ShowMyPC. All rights reserved.
close