Marketo Engage API

The Adobe Marketo Engage APIs allow you to directly call Adobe's servers to perform actions on your Marketo data.

Overview

This documentation provides instructions for Marketo APIs.

Marketo API include REST, SOAP, Javascript, and User Management APIs, plus code for working with mobile devices and email templates.

The REST API allows for remote execution of many of the system's capabilities. From creating programs to bulk lead import, there are a large number of options which allow fine-grained control of a Marketo instance.

Discover

Get Started

Marketo Product page

Learn about Marketo.

Guides

Marketo Engage Documentation

Learn how to configure and use Marketo Engage.

API References

Marketo provides three REST APIs for interacting with your data.

Marketo Asset includes:

  • Folders
  • Programs
  • Emails and email templates
  • Landing pages and landing page templates
  • Snippets
  • Forms
  • Tokens
  • Files

Marketo Identity - Retrieves access tokens for Marketo users.

Marketo Lead Database includes the following:

  • Leads
  • Companies/Accounts
  • Named Accounts
  • Opportunities
  • Opportunity Roles
  • Sales Persons
  • Custom Objects
  • Activities
  • List and Program Membership

Marketo User Management includes the following:

The User Management endpoints allow you to perform CRUD operations on user records in Marketo. Users are created by sending an invitation to a user, who then sets a password and gains access to Marketo for the first time.

Contributing

We encourage you to participate in our open documentation initiative. If you have suggestions, corrections, additions or deletions for this documentation, check out the source from the Marketo API repo, and submit a pull request.

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.