Skip to content
API Reference for Marketo Engage
Jump to an operation, path, model or parameter
⌘K
Models
Playground
Postman
Dark
Operations
Asset
220
Core
147
Data Ingestion
7
Identity
2
User Management
12
Close
API: Asset
Change
Asset
220
Core
147
Data Ingestion
7
Identity
2
User Management
12
Asset API
Overview
Filter 220 operations
23 groups · 220 operations
Channels
2
GET
Get Channel by Name
GET
Get Channels
Email Templates
13
GET
Get Email Template by Name
GET
Get Email Template by Id
POST
Update Email Template Metadata
POST
Approve Email Template Draft
POST
Clone Email Template
GET
Get Email Template Content by Id
POST
Update Email Template Content
POST
Delete Email Template
POST
Discard Email Template Draft
POST
Unapprove Email Template Draft
GET
Get Email Templates
POST
Create Email Template
GET
Get Email Template Used By
Email Templates (New)
11
POST
Create Email Template
POST
Clone Email Template
GET
List Email Templates
POST
Update Email Template Status
POST
Get Email Template Used By
GET
Get Email Template by Id
POST
Delete Email Template
POST
Update Email Template
POST
Bulk Get Email Templates
POST
Bulk Delete Email Templates
POST
Bulk Get Email Templates Used By
Emails
26
GET
Get Email by Name
GET
Get Email By Id
POST
Update Email Metadata
POST
Approve Email Draft
POST
Clone Email
GET
Get Email Content
POST
Update Email Content
POST
Rearrange Email Modules
POST
Update Email Content Section
POST
Add Email Module
POST
Delete Module
POST
Duplicate Email Module
POST
Rename Email Module
POST
Delete Email
POST
Discard Email Draft
GET
Get Email Dynamic Content
POST
Update Email Dynamic Content Section
POST
Send Sample Email
POST
Unapprove Email
POST
Update Email Variable
GET
Get Email Variables
GET
Get Email CC Fields
GET
Get Emails
POST
Create Email
GET
Get Email Full Content
POST
Update Email Full Content
Emails (New)
11
POST
Create Email
POST
Clone Email
GET
List Emails
POST
Update Email Status
POST
Get Email Used By
GET
Get Email by Id
POST
Delete Email
POST
Update Email
POST
Bulk Get Emails
POST
Bulk Delete Emails
POST
Bulk Get Emails Used By
File Contents
1
POST
Update File Content
Files
4
GET
Get File by Name
GET
Get File by Id
GET
Get Files
POST
Create File
Folders
7
GET
Get Folder by Name
GET
Get Folder by Id
POST
Update Folder Metadata
GET
Get Folder Contents
POST
Delete Folder
GET
Get Folders
POST
Create Folder
Form Fields
11
GET
Get Available Form Fields
GET
Get Available Form Program Member Fields
POST
Add Form Field Visibility Rules
POST
Update Form Field
POST
Delete Form Field
POST
Add Fieldset to Form
POST
Delete Field from Fieldset
GET
Get Fields for Form
POST
Add Field to Form
POST
Update Field Positions
POST
Add Rich Text Field
Forms
13
GET
Get Form by Name
GET
Get Form By Id
POST
Update Form Metadata
POST
Approve Form Draft
POST
Clone Form
POST
Delete Form
POST
Discard Form Draft
POST
Update Submit Button
GET
Get Thank You Page by Form Id
POST
Update Thank You Page
GET
Get Forms
POST
Create Form
GET
Get Form Used By
Fragments (New)
11
POST
Create Fragment
POST
Clone Fragment
GET
List Fragments
POST
Update Fragment Status
POST
Get Fragment Used By
GET
Get Fragment by Id
POST
Delete Fragment
POST
Update Fragment
POST
Bulk Get Fragments
POST
Bulk Delete Fragments
POST
Bulk Get Fragments Used By
Landing Page Content
6
GET
Get Landing Page Content
POST
Add Landing Page Content Section
POST
Update Landing Page Content Section
POST
Delete Landing Page Content Section
GET
Get Landing Page Dynamic Content
POST
Update Landing Page Dynamic Content Section
Landing Page Redirect Rules
6
GET
Get Landing Page Redirect Rules
POST
Create Landing Page Redirect Rule
GET
Get Landing Page Redirect Rule by Id
POST
Update Landing Page Redirect Rule
POST
Delete Landing Page Redirect Rule
GET
Get Landing Page Domains
Landing Page Templates
12
GET
Get Landing Page Template by Name
GET
Get Landing Page Template by Id
POST
Update Landing Page Template Metadata
POST
Approve Landing Page Template Draft
POST
Clone Landing Page Template
GET
Get Landing Page Template Content
POST
Update Landing Page Template Content
POST
Delete Landing Page Template
POST
Discard Landing Page Template Draft
POST
Unapprove Landing Page Template
GET
Get Landing Page Templates
POST
Create Landing Page Template
Landing Pages
13
GET
Get Landing Page by Name
GET
Get Landing Page by Id
POST
Update Landing Page Metadata
POST
Approve Landing Page Draft
POST
Clone Landing Page
POST
Delete Landing Page
POST
Discard Landing Page Draft
POST
Unapprove Landing Page
POST
Update Landing Page Variable
GET
Get Landing Page Variables
GET
Get Landing Pages
POST
Create Landing Page
GET
Get Landing Page Full Content
Programs
11
GET
Get Program by Name
GET
Get Programs by Tag
GET
Get Program by Id
POST
Update Program Metadata
GET
Get Smart List by Program Id
POST
Approve Program
POST
Clone Program
POST
Delete Program
POST
Unapprove Program
GET
Get Programs
POST
Create Program
Segments
2
GET
Get Segmentations
GET
Get Segments For Segmentation
Smart Campaigns
21
GET
Get Smart Campaign by Id
POST
Update Smart Campaign
GET
Get Smart Campaign by Name
GET
Get Smart Campaign Used By
GET
Get Smart Campaign Rules
GET
Get Smart Campaign Flow Steps
GET
Get Smart Campaign Flow Step Types
GET
Get Auto Suggest for Smart Campaign
POST
Add Flow Step
POST
Add Step Choice
POST
Update Flow Step Choice
POST
Remove Flow Step
POST
Remove Flow Step Choice
POST
Reorder Flow Step Choice
GET
Get Smart List by Smart Campaign Id
GET
Get Smart Campaigns
POST
Create Smart Campaign
POST
Activate Smart Campaign
POST
Deactivate Smart Campaign
POST
Clone Smart Campaign
POST
Delete Smart Campaign
Smart Lists
15
GET
Get Smart List by Id
GET
Get Smart List by Name
POST
Delete Smart List
GET
Get Smart Lists
POST
Create Smart List
GET
Get Smart List Rules
GET
Get Auto Suggest for Smart List
POST
Add Rule
POST
Update Rule
POST
Update Filter Logic
POST
Delete Rule
POST
Remove Rule Constraint
POST
Reorder Rules
POST
Delete All Rules
POST
Clone Smart List
Snippets
13
GET
Get Snippet by Id
POST
Update Snippet Metadata
POST
Approve Snippet Draft
POST
Clone Snippet
GET
Get Snippet Content
POST
Update Snippet Content
POST
Delete Snippet
POST
Discard Snippet Draft
GET
Get Dynamic Content
POST
Update Snippet Dynamic Content
POST
Unapprove Snippet
GET
Get Snippets
POST
Create Snippet
Static Lists
6
GET
Get Static List by Id
POST
Update Static List Metadata
GET
Get Static Lists
POST
Create Static List
GET
Get Static List by Name
POST
Delete Static List
Tags
2
GET
Get Tag By Name
GET
Get Tag Types
Tokens
3
GET
Get Tokens by Folder Id
POST
Create Token
POST
Delete Token by Name
Asset models
255
Site
Home
Models
Request Playground
Postman
Search
About
Notices
GitHub
Asset
›
File Contents
File Contents
1
operation
POST
1
Filter operations
Method
Operation
Path
POST
Update File Content
/rest/asset/v1/file/
{id}
/content.json
Close
All
Operations
Models
Parameters
↑
↓
to move,
↵
to open,
esc
to close
See all results