HTTP Action - Marketo
- Todd Greenstein
- Sree Raman
Owned by Todd Greenstein
IntroductionÂ
Marketo is a marking automation platform. Â Through the Marketo HTTP REST API objects within their platform can be created,retrieved and manipulated with a high degree of customization. Â Â
      Â
Use-case
A User in their Data Pipeline can retrieve lead and campaign information, and integrate with other pipeline marketing data to make updates to my objects in Marketo.
User Stories
- As a Data Pipeline user I want to to import Marketo Leads using the HTTP REST API.
- As a Data Pipeline user I want to be import Marketo Leads by Marketo Tags, Marketo Lists (both static and smart), Marketo Campaigns, and Marketo Activities.
- As a Data Pipeline user I want to update Marketo Leads and Marketo Static Lists within my pipeline.
- As a Data Pipeline user I want to update Marketo Opportunities within my pipeline.
- User should be able to specify client ID and client Secret
- User should be able to specify identity token, OR use an obtained token after authenticating. Â Â
- Passwords should not be viewable in plain text from Data Pipeline studio or pipeline viewer
- User should be able to obtain error information for connectivity or invalid api calls. Â
DeliverablesÂ
- Source code in data integrations org
- Integration test codeÂ
- Relevant documentation in the source repo and reference documentation section in plugin
DesignÂ
Design:
Table of Contents
Checklist
- User stories documentedÂ
- User stories reviewedÂ
- Design documentedÂ
- Design reviewedÂ
- Feature mergedÂ
- Examples and guidesÂ
- Integration testsÂ
- Documentation for featureÂ
- Short video demonstrating the feature