Hi Jep,
This is from the perpective of a tool developer or integrator, not a specific company.
I understand that SFDC-synced objects are not accessible through the API. That's ok; SFDC has a discovery call which includes custom objects, so in that case SFDC can be queried directly for those definitions. So we can focus just on the Marketo custom objects.
Even when the company has purchased a "Marketo Custom Object," there doesn't seem to be any way to discover it through the API, correct? Which means for any tool to work with any Marketo custom object, the object has to be defined for that tool explicitly and distinctly. Or am I wrong? Is there anything akin to the listMObjects call for custom objects?
. Topher