Service to import translated content

I am writing a piece of code that will take a file and write it back to the content manager.  However, in looking at the documentation, I can see a way to do that through the CLI.  Is there an equivalent service to accomplish the same thing or is CLI the only way?  My client is currently on Tridion Docs 13 SP2 but will be upgrading to 14 SP1 in the next couple of weeks.

Saul