The most trustless use-case of the API will be coordinating anonymous coin joins via your own custom protocol. You can specify a single spending path with all the desired outputs, and have the contract settle immediately upon funding. The outputs can use any type of address or locking script.