To get Custom Fields created for Contact & also get tags


(VIVEK BEHERA) #1

Hello Sir,
I want to know that which service I’ll use to get the Custom Fields for contacts & also for tags too.
And please provide the code snippet or just demo code with real data with the request API.


(John Borelli) #2

@VIVEK_BEHERA,

The IS API documentation covers using the data service and provides table schema for the information you are looking for. You can find api reference and examples here:

https://developer.infusionsoft.com/docs/xml-rpc/#data

and reference to the tables you need (ContactGroup for tags and DataFormField for custom fields) here:

https://developer.infusionsoft.com/docs/table-schema/


(Pav) #3

The “DataFormField” API table contains a list of the Custom Fields. To get a list of the Contact Custom Fields you need to search the “FormId” with the “-1” value.

https://developer.infusionsoft.com/docs/table-schema/#DataFormField

As for the Tags, to get a list you need the “ContactGroup” table. For the list of assigned Tags to Contacts, you need the “ContactGroupAssign” table.

https://developer.infusionsoft.com/docs/table-schema/#ContactGroup
https://developer.infusionsoft.com/docs/table-schema/#ContactGroupAssign