HTTP Action - Marketo
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
- 1 Introduction
- 2 User Stories
- 3 Deliverables
- 3.1 Design
Checklist
Created in 2020 by Google Inc.