Linking a custom object to company using externalCompanyId
When linking a lead to a company, externalCompanyId is used. This means when adding a contact from CRM (via the web API), I can specify the CRM accountid rather than having to find the marketo company id for the account first.
I have created a custom object, but cannot link to company based on externalCompanyId, only id. This means for each custom object, I will have to get the id for the company first before creating/updating the custom object, rather than specifying the externalCompanyId and allowing Marketo to handle the lookup, as is the case with leads.