Frequently Asked Questions (FAQ's):
Where can I find documentation about MachPanel API?
Following links refer to the
What does “Database error” mean?
Database Error is generic database error, usually
occurs when MachPanel is unable to find records in database, it may occur because of invalid customer credentials. In
future version of API we will update generic error messages and include
specific error message as per the scenario.
Where can I find detailed information about returned
In current version of the API, some
of the error codes returned are specified through “ResponseCodes” and possible
error codes are presented in the Documentation under “ResponseCodes” type. More
detailed error codes with their definitions will be added in upcoming versions
of the API.
First request to API takes around 20 seconds disregard of
called method. After that all requests take around 5 seconds. Is it normal?
Yes it is normal; whenever a client
application first time connects to the API it takes more time than subsequent
I couldn’t find any API object related to billing,
payment profiles and credit cards.
At this stage payment profiles and
credit cards handling is not implemented, we will add payment processing using
API in next version.
Can I use any technology other than .Net to implement the
client application for MachPanel API?
Yes you can use any other
technology also. For example if you are using PHP and JAVA to implement client
application for MachPanel API then you can find some help on following links.
Can I modify the test API application?
API test application is not meant to be restricted as
it is, it can be modified by the provider themselves and can be used to pick
code snippet(s) to create other applications like a test application.
What are the read only properties in MachPanel API?
Below is the list of read only
Where can I get example code for creating a new customer
from MachPanel API?
Example code for creating a new customer can be find
at MachPanel API/Forms/UserControls/CustomerRegistration.ascx.cs file. Also the
code is shown below:
In the above
code snippet Customer,ResponseArguments, CountryInfo and StateInfo
are proxy classes exposed through the API.
Can I get a working test example for subscribing exchange
hosting using MachPanel API?
Following is a working example of
subscribing to an exchange hosting using bulk subscription functionality of
11. Can i get a code to list All/Filtered existing subscriptions of the customers using MachPanel?
Following is a code snippet to List all/filtered existing subscriptions of the customers.
12. Can i get code to Cancel/Suspend/Resume an existing subscription of a customer in MachPanel?
Following is a code snippet to Cancel/Suspend/Resume an existing subscription of a customer