Company Fields Appear in Lead Object "Describe" API Call

Summary

This article explains why certain Company fields show up on the Person/Lead Object when you do a describe API call to Marketo.

Issue

When making the Describe call on the Lead object in Marketo (/rest/v1/leads/describe.json), 
several Company object fields are returned along with the Lead object fields.






 


Environment

Marketo REST API

Solution

This is expected behavior. Users can utilize the Describe Leads call to retrieve a full list of the fields available for interaction via the REST API.

Several areas within Marketo treat custom Company fields as though they were on the Person/Lead object. For example if you were doing a Bulk Import, you can target the Company and Person/Lead fields and you have the ability to update Company field values as if you were changing it manually on a Person record in the UI.

 

Root Cause

This is expected behavior, due to how the Describe call retrieves all 

Labels (3)