I wanted to know if there is a way to create a contact using the xmlrpc api simultaneously making it ‘unconfirmed’ or available for marketing emails, or if it must be done with a follow on request (to APIEmailService.optIn)
No, I didn’t understand that you were asking about the rpc…thought you were specifically asking about REST. With anything prior to REST you must call optIn() after creation.