Input and Output for MObjects

The Input tab and the Output tab have the following fields for retrieving MObjects.

Table 1. Input for Retrieving MObjects
Input Item Data Type Description
ParamsGetMObjects
type string The object type to be retrieved, Opportunity, OpportunityPersonRole or Program.
id integer The ID of the MObject to be retrieved .
externalKey string The external key of the MObject. An external key is associated with a name and a value.
mObjCriteria

List

dateTime The attribute filters.
Note: Only some specific values are valid for this field, see the Marketo documentation for details.
mObjAssociation

List

dateTime The associated object filters.
includeDetails string Indicates whether to return all the attributes for the retrieved MObjects. This item is only applicable for Program MObjects.
streamPosition string The position reference to paginate through a large number of leads. The value of the stream position is returned by the previous batch.
Table 2. Output for Retrieving MObjects
Output Item Data Type Description
SuccessGetMObjects/result
resultCount integer The number of MObjects have been returned in this batch.
hasMore boolean Whether more MObjects have been retrieved or not.
newStream

Position

string The new stream position for next batch.
mObjectList complex The information of the retrieved MObjects.