I am working on these services. Give the input properties as i did and i think it'll work out fine.
----Here the 'containerUfid' is not mandatory. But if you want to narrow your search range you can provide the container ufid (eg: Site or Product containers. Note that container ufid's will have a different input format).
----'criteria' can be given as"name = 'partname'" ; "number = 'partnumber'" and so on.
----If you need to know about the input for 'type' use 'ListTypes' service to get all the types available.
----'datashape' has the field names for the output infotable (You can use 'Create Datashape' service to create datashapes for a particulat da)