Skip to main content
POST
RestorePageAPI mirrors the erdo_restore_page MCP tool.

Authorizations

Authorization
string
header
required

An Erdo API key (erdo_api_...) or scoped token (erdo_token_...).

Path Parameters

pageID
string
required

Response

Success response

cloned_pipelines
ClonedPipelineSummary reports one lead-capture event pipeline duplicated onto · object[]
id
string
meta_description
string
meta_icon_asset_id
string

ids (favicon / share image), nil when unset.

meta_image_asset_id
string
meta_title
string

(nil when unset), so a caller can confirm what it just deployed/updated without a separate read.

notes
string[]
public
boolean
public_url
string
review
AgentArtifactReview is what an agent gets back when it asks for a review with · object

request_review. Structured rather than prose so the tool result can carry it without a second formatting layer inventing its own vocabulary.

rewrites
object
source_page_id
string

clone_from_page_id deploy: the page the copy was made from, the lead-capture pipelines duplicated onto it, every id substitution applied to the copied content, and anything the caller still has to act on.

thread_id
string
title
string
url
string

share link and is only present while the page is public. Use these values verbatim — hosts differ across prod/staging/local.

validation
ArtifactValidationResult lives in this package so both the private API layer and · object

action callers can reference it without importing the validator implementation.

warning
string

successful content deploy/update). The page exists and is usable; the calling agent should surface this to the user and retry the failing op.