Ability to pass in any API argument

You can now pass in any API argument as part of the options array using ApiOptions.