data-slots=heading, text
Marketo Engage API
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.
The following User Management APIs are only available to users that are on Marketo Identity: Invite Users, Delete User, Delete Invited User and Update User Attributes. These APIs are not available on Adobe Identity.
Discover
data-width=100%
data-slots=heading, link, text
data-slots=heading, link, text
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.
data-slots=heading, links
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.