Multiple Search Criteria in an API Call

Multiple Search Criteria in an API Call

I was hoping to utilize multiple search conditions in an API call, but it doesn't appear that the API likes that very much... 

i.e. 

https://crm.zoho.com/crm/private/xml/Accounts/getSearchRecords?apikey=$apikey&ticket=$apiticket&newFormat=2&selectColumns=Accounts
(Account%20Name,Phone,Billing%20State,Account%20Owner,Billing%20City,Billing%20Street,Billing%20Country,
Billing%20Code)&searchCondition=(Account%20Name|contains|*$acctclean*&searchCondition=(Account%20Owner|=|*$owner*

This string works just great if I take out the second condition.

Is that a real limitation of the API?  Only one search criteria allowed?

The APIKey is account wide, so there's no way to "log in" as a specific user, therefore the data sharing rules are ignored.  Meaning I can't build an application for a specific salesman (using Search anyhow) that would only show his accounts.  I can accomplish some things that way by using CV, but the Search API is out the window.

Just double checking.  Thanks.