This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.

Configuring Marketo Operations

To use the Marketo connector, add the <marketo.init> element in your configuration before carrying out any other Marketo operations. 

init
<marketo.init>
    <marketoInstanceURL>{$ctx:marketoInstanceURL}</marketoInstanceURL>
    <clientId>{$ctx:clientId}</clientId>
    <clientSecret>{$ctx:clientSecret}</clientSecret>
</marketo.init>
properties
  • marketoInstanceURL: Your Marketo instance url(eg: https://AAA-BBB-CCC.mktorest.com).

  • clientId: Custom service client ID.

  • clientSecret: Custom service client secret.

 For more information, see

http://developers.marketo.com/documentation/rest/

Additional information

  Ensure that the following Axis2 configurations are added and enabled in the <ESB_HOME>\repository\conf\axis2\axis2.xml file.

Required message formatters
messageFormatters
<messageFormatter contentType="multipart/form-data" class="org.wso2.carbon.relay.ExpandingMessageFormatter"/>
Required message builders
messageBuilders
<messageBuilder contentType="multipart/form-data" class="org.wso2.carbon.relay.BinaryRelayBuilder"/>

Now that you have connected to Marketo, use the information in the following topics to perform various operations with the connector.