API Reference for Marketo Engage

Get Landing Pages

GET /rest/asset/v1/landingPages.json

Retrieves a list of accessible landing pages from the target instance.

Operation ID
browseLandingPagesUsingGET
Permissions
Read-Only Assets, Read-Write Assets
Request format
application/x-www-form-urlencoded
Returns
ResponseOfLandingPageResponse

Parameters

Query 4

status string

Status filter for draft or approved versions

Values approved draft

maxReturn integer (int32)

Maximum number of landing pages to return. Max 200, default 20

offset integer (int32)

Integer offset for paging

folder string

JSON representation of parent folder, with members 'id', and 'type' which may be 'Folder' or 'Program'

Responses

200 OK ResponseOfLandingPageResponse
errors array of Error

Model Error

code string required

Error code of the error. See full list of error codes here

message string required

Message describing the cause of the error

requestId string
result array of LandingPageResponse

Model LandingPageResponse

URL string

Public URL of the landing page, including the /lp/{munchkinId} path segment

computedUrl string

Url of the asset in the Marketo UI

destinationUrl string

Public URL of the landing page, without the /lp/{munchkinId} path segment

createdAt string (date-time)

Datetime the asset was created

customHeadHTML string required

Any custom HTML to embed in the tag of the page

description string

Description of the asset

facebookOgTags string required

Any OpenGraph meta tags to apply to the page

folder Folder

JSON representation of parent folder, with members 'id', and 'type' which may be 'Folder' or 'Program'

Model Folder

id integer (int32) required

Id of the folder

type string required

Type of folder

Values Folder Program

formPrefill boolean

Boolean to toggle whether forms embedded in the page will prefill. Default false

id integer (int64)

Id of the asset

keywords string
mobileEnabled boolean

Whether the page has mobile viewing enabled. Free-form pages only. Default false

name string

Name of the asset

robots string required

Robots directives to apply to the pages meta tags

status string

Status filter for draft or approved versions

template integer (int32)

Id of the template used

title string required

Title element of the landing page

updatedAt string (date-time)

Datetime the asset was most recently updated

workspace string

Name of the workspace

success boolean
warnings array of string
Generated example
{
  "errors": [
    {
      "code": "string",
      "message": "string"
    }
  ],
  "requestId": "123",
  "result": [
    {
      "URL": "https://example.com",
      "computedUrl": "https://example.com",
      "destinationUrl": "https://example.com",
      "createdAt": "2026-01-15T10:30:00Z",
      "customHeadHTML": "string",
      "description": "string",
      "facebookOgTags": "string",
      "folder": {
        "id": 123,
        "type": "Folder"
      },
      "formPrefill": true,
      "id": 123,
      "keywords": "string",
      "mobileEnabled": true,
      "name": "Example name",
      "robots": "string",
      "status": "string",
      "template": 123,
      "title": "string",
      "updatedAt": "2026-01-15T10:30:00Z",
      "workspace": "string"
    }
  ],
  "success": true,
  "warnings": [
    "string"
  ]
}

Referenced models

Generated from swagger-asset.json. Generated examples are inferred from the schema; they are illustrative and may not be valid production payloads.

↑ ↓ to move, ↵ to open, esc to closeSee all results