Hi Matt -
Yes, you can use our Web Service API with QAComplete. Here's a link to the user's guide:
http://www.softwareplanner.com/usersguide_psWS.pdf. We also offer a great training class if you're interested:
http://smartbear.com/products/services/web-service-api/ In fact, I just added another example from this class to the user's guide.
You can also import CSV files into most areas, including Requirements and the Test Library.
Here's a demo for importing from CSV:
http://www.softwareplanner.com/GuidedTours/EdgeUI/Default.asp?FileName=ImportIf you are importing Tests - with Steps - into Test Management Test Library, please let our Support Team know and they'll help you with the correct format - we have an option for either importing Steps from one CSV cell with line breaks, or for importing steps as individual rows on the CSV file.
Hope this helps!