Hi Team,
I see there is a way to Find a Record by Matching a Specific Field but wanted to check if i can search a record with more than phone number.
Working example:
API endpoint: xml-rpc - Keap Developer Portal
Request:
<?xml version='1.0' encoding='UTF-8'?>
<methodCall>
<methodName>DataService.findByField</methodName>
<params>
<param>
<value><string>KeapAK-e80ae2672875d17496346b9406fc47cd88430f0510a0952e7b</string></value>
</param>
<param>
<value><string>Contact</string></value>
</param>
<param>
<value><int>1000</int></value>
</param>
<param>
<value><int>0</int></value>
</param>
<param>
<value><string>Phone2</string></value>
</param>
<param>
<value><string>(917) 346-8331</string></value>
</param>
<param>
<value><array>
<data>
<value><string>Id</string></value>
</data>
</array></value>
</param>
</params>
</methodCall>```
*Request giving error:*
<?xml version='1.0' encoding='UTF-8'?>
DataService.findByField
<param>
<value><string>KeapAK-e80ae2672875d17496346b9406fc47cd88430f0510a0952e7b</string></value>
</param>
<param>
<value><string>Contact</string></value>
</param>
<param>
<value><int>1000</int></value>
</param>
<param>
<value><int>0</int></value>
</param>
<param>
<value><string>Phone1</string></value>
</param>
<param>
<value><string>(917) 346-8333</string></value>
</param>
<param>
<value><string>Phone2</string></value>
</param>
<param>
<value><string>(917) 346-8331</string></value>
</param>
<param>
<value><array>
<data>
<value><string>Id</string></value>
</data>
</array></value>
</param>
```
Appreciate quick help here.