• +39 035 622 43 51

Contacts folders

With Mio Web Services, you can manage contacts folders.

Read

Web Service URL: https://ct.emessage.it/webservices/WSContactsFolders.asmx
Method name: Read

Description
Web method to read list of contact folders.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Start: optional parameter for pagination.
- Limit: optional parameter for pagination.
- Filters: optional ExtJsFilters array (see appendix A).
- Sorters: optional ExtJsFilters array (see appendix B).
- Params: optional parameters array (future use, you must set NULL).

Returns
This web method return WSContactFoldersResults object:
- ResultList: array of WSContactFolder object.
- OptionalResults:
  - TotalPagingRows: total rows for pagination.

Load

Web Service URL: https://ct.emessage.it/webservices/WSContactFolders.asmx
Method name: Load

Description
Web method to get contact folder.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Id (MANDATORY): contact folder id.

Returns
This web method return WSContactFoldersResults object:
- ResultList: one WSContactFolder object.
Method name: LoadbyCode

Description
Web method to get contact folder by your code.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Code (MANDATORY): your identification code.

Returns
This web method return WSContactFoldersResults object:
- ResultList: one WSContactFolder object.

Save

Web Service URL: https://ct.emessage.it/webservices/WSContactFolders.asmx
Method name: Save

Description
Web method to save single contact folder.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Id (MANDATORY): contact folder id (zero for new entity).
- Name (MANDATORY): contact folder name.
- Code: your identification code.

Returns
This web method return a standard Result class:
- Result: contact folder id.
Method name: SaveObj

Description
Web method to save save contact by WSContactFolder object.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Contact (MANDATORY): WSContactFolder object.

Returns
This web method return a standard Result class:
- Result: contact folder id.

Delete

Web Service URL: https://ct.emessage.it/webservices/WSContactFolders.asmx
Method name: Delete

Description
Web method to to delete single or list of contact folders.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Ids (MANDATORY): array of id to delete.

Returns
This web method return a standard Result class.

WSContactFolder object


- Id (READONLY): account username.
- Name: contact folder name.
- IdRoot (READONLY): contact folder root id.
- TotalContacts (READONLY): number of child contacts.
- user (READONLY): name of creator user.
- UserId (READONLY): id of creator user.
- Code: your identification code.

Contacts

With eMessage Web Services, you can manage contacts.

Read

Web Service URL: https://ct.emessage.it/webservices/WSContacts.asmx
Method name: Read

Description
Web method to read list of contact.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Start: optional parameter for pagination.
- Limit: optional parameter for pagination.
- Filters: optional ExtJsFilters array (see appendix A).
- Sorters: optional ExtJsFilters array (see appendix B).
- Params: optional parameters array (future use, you must set NULL).

Returns
This web method return WSContactResults object:
- ResultList: array of WSContact object.
- OptionalResults:
  - TotalPagingRows: total rows for pagination.

Load

Web Service URL: https://ct.emessage.it/webservices/WSContacts.asmx
Method name: Load

Description
Web method to get single contact.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Id (MANDATORY): contact folder id.

Returns
This web method return WSContactResults object:
- ResultList: one WSContact object.
Method name: LoadbyCode

Description
Web method to get contact by your code.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Code (MANDATORY): your identification code.

Returns
This web method return WSContactResults object:
- ResultList: one WSContact object.

Save

Web Service URL: https://ct.emessage.it/webservices/WSContacts.asmx
Method name: Save

Description
Web method to save single contact.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Id (MANDATORY): contact folder id (zero for new entity).
- IdContactsFolder (MANDATORY): owner contact folder Id.
- FirstName: first name.
- LastName: last name.
- Company: company.
- PhoneNumber: phone number.
- FaxNumber: fax number.
- eMail: e‐mail.
- Address: contact address.
- City: contact city.
- Province: contact province.
- ZipCode: contact zip code.
- Country: contact country.
- Note1: contact notes.
- Note2: contact notes (additional field).
- Code: your identification code.

Returns
This web method return a standard Result class:
- Result: contact id.
Method name: SaveObj

Description
Web method to save save contact by WSContact object.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Contact (MANDATORY): WSContact object.

Returns
This web method return a standard Result class:
- Result: contact id.

Delete

Web Service URL: https://ct.emessage.it/webservices/WSContacts.asmx
Method name: Delete

Description
Web method to to delete single or list of contacts.

Parameter
- Username (MANDATORY): account username.
- Password (MANDATORY): account password.
- Ids (MANDATORY): array of id to delete.

Returns
This web method return a standard Result class.

WSContact object


- Id (READONLY): contact id.
- IdRoot (READONLY): contact root id.
- ContactsFolderName (READONLY): name of owner contact folder.
-ContactsFolderId: id of owner contact folder
- FirstName: first name.
- LastName: last name.
- Company: company.
- PhoneNumber: phone number.
- FaxNumber: fax number.
- eMail: e‐mail.
- Address: contact address.
- City: contact city.
- Province: contact province.
- ZipCode: contact zip code.
- Country: contact country.
- User (READONLY): name of creator user.
- UserId (READONLY): id of creator user.
- Code: your identification code.