Yes, you can edit the object returned by an API Call initialization, but it’s something you want to do sparingly, only when needed. The reason is if you ever have to reinitialize the API Call, you need to reedit it exactly the way you did the first time, or something in your application will break.

In my case, I provide a variable to the API Call which is an email address, then the returned object within the JSON response uses that email address as the object name, which I consider to be both wrong, and something I can not change.