XData was designed from the ground up to be easy to pick up and learn by any software developer with a reasonable knowledge of XML and HTTP Web requests. whether you develop in Vb.net ,C# , Java or PHP (or any other language) you can use XData and utilize it to incorporate CRM functionality into your applications.

Request an API key

Detail your requirements in the form below and we'll get back to you!

Changelog

01/March/2011
  • The Xact W2.0 API is now officially known as XData for ACT!
  • Redesigned the messaging system so that it is more consistent and informative
  • Standarization of ID parameters and Response / Request formats
  • Updated documentation to reflect the changes made above
  • Seperation of the Demo Site from the Portal site

06/December/2010
  • Added a HistoryTypesList function, lists all the existing History Types within an ACT database.
  • Added a CreateContactHistory function, creates a single history entry for a contact record.
  • Added a HistoryDetails function, returns the details of a single history entry.

04/November/2010
  • Added a new Contact History function, shows the history entries for a contact record given its ID.

20/October/2010
  • Added support for Sorting in the CustomEntityRecords function.
  • Added a GetCustomEntityRecordDetails function, the function accepts 2 parameters, the Custom Entity name and the target recordID.
  • Added an UpdateCustomEntityRecord function, the function updates a single custom entity record provided the Custom entity name, record id and update data.
  • Added a RemoveCustomEntityRecord function, the function Removes a single custom entity record provided the Custom entity name and the record id.

18/October/2010
  • Added support for Picklists, two new functions, PickLists and PickList, the first one lists all available picklists the second function retreives the items within a given Picklist.

19/Aug/2010
  • From now on all custom entity records will include the custom entity record ID
  • Added a Contacts Custom Entity records, the function will return the Custom Entity records associated with a given contact.
  • Updated the Reference section to reflect the above changes.
  • Updated the CustomEntityRecords function, it can now accept additional filters to specify which parent Entity to list records for and the ID for a specific parent entity.

07/July/2010
  • Extended the CreateContact function to allow for duplicate checking with the ability to either update existing record or Create a duplicate record.
  • Enhanced the ContactsList function, it can now support multi value lookups.
  • Updated the Reference section to reflect the above changes.

1/July/2010
  • Fixed some issues when getting and setting some Custom Entity field types
  • Added A User Logon Function
  • Fixed a number of issues within the activity functions
  • Updated the Reference section with the Custom Entities documentation

11/June/2010
  • Added Support for the creation of new activities and the ability to update existing activities

10/June/2010
  • Added support for Custom Entities (Custom Entities List, Custom Entities Map, Custom Entity Records, Create Update and Remove Custom Entity Records)
  • Added support for Users List
  • ​Added support for User Activities, Activity Details, Clear Activity and UnClear Activity

25/May/2010
  • Added Support for CompaniesList,CompanyDetails, CompanyContacts and Company Fields map
  • Minor adjustments to how the default service page gets updated (mainly service version and host database)
  • Added a PHP Demo to the Demos page

24/May/2010
  • Modified all lists and details functions to include the respective Entity's ID as the first XML Element
  • Added an account management Demo

XData was designed from the ground up to be easy to pick up and learn by any software developer with a reasonable knowledge of XML and HTTP Web requests. whether you develop in Vb.net ,C# , Java or PHP (or any other language) you can use XData and utilize it to incorporate CRM functionality into your applications.

Request an API key

Detail your requirements in the form below and we'll get back to you!