Skip to main content
POST
/
cms
/
v3
/
pages
/
landing-pages
/
clone
Clonar una landing page
curl --request POST \
  --url https://api.hubapi.com/cms/v3/pages/landing-pages/clone \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "cloneName": "<string>",
  "id": "<string>"
}'
{
  "publishDate": "2023-11-07T05:31:56Z",
  "language": "af",
  "enableLayoutStylesheets": true,
  "metaDescription": "<string>",
  "attachedStylesheets": [
    {}
  ],
  "password": "<string>",
  "publishImmediately": true,
  "htmlTitle": "<string>",
  "translations": {},
  "id": "<string>",
  "state": "<string>",
  "slug": "<string>",
  "createdById": "<string>",
  "currentlyPublished": true,
  "archivedInDashboard": true,
  "created": "2023-11-07T05:31:56Z",
  "contentTypeCategory": "0",
  "mabExperimentId": "<string>",
  "updatedById": "<string>",
  "translatedFromId": "<string>",
  "folderId": "<string>",
  "widgetContainers": {},
  "pageExpiryRedirectId": 123,
  "dynamicPageDataSourceType": 123,
  "featuredImage": "<string>",
  "authorName": "<string>",
  "domain": "<string>",
  "name": "<string>",
  "dynamicPageHubDbTableId": "<string>",
  "campaign": "<string>",
  "dynamicPageDataSourceId": "<string>",
  "enableDomainStylesheets": true,
  "includeDefaultCustomCss": true,
  "subcategory": "<string>",
  "layoutSections": {},
  "updated": "2023-11-07T05:31:56Z",
  "footerHtml": "<string>",
  "widgets": {},
  "headHtml": "<string>",
  "pageExpiryRedirectUrl": "<string>",
  "abStatus": "master",
  "useFeaturedImage": true,
  "abTestId": "<string>",
  "featuredImageAltText": "<string>",
  "contentGroupId": "<string>",
  "pageExpiryEnabled": true,
  "templatePath": "<string>",
  "url": "<string>",
  "publicAccessRules": [
    {}
  ],
  "archivedAt": "2023-11-07T05:31:56Z",
  "themeSettingsValues": {},
  "pageExpiryDate": 123,
  "publicAccessRulesEnabled": true,
  "pageRedirected": true,
  "currentState": "AUTOMATED",
  "categoryId": 123,
  "linkRelCanonicalUrl": "<string>"
}

Productos compatibles

Se requiere uno de los siguientes productos o productos de ediciones superiores.
Marketing HubMarketing Hub -Gratuito
Sales HubSales Hub -Gratuito
Service HubService Hub -Gratuito
Content HubContent Hub -Gratuito
Esta API requiere uno de los siguientes ámbitos:
content

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

application/json

The JSON representation of the ContentCloneRequest object.

Request body object for cloning content.

id
string
required

ID del objeto que se clonará.

cloneName
string

Nombre del objeto clonado.

Response

successful operation

Model definition for a landing page or site page.

publishDate
string<date-time>
required

La fecha (formato ISO8601) en la que se publicará la página.

language
enum<string>
required

Si el código de idioma ISO 639 definido explícitamente para la página es nulo, la página utilizará por opción predeterminada el idioma del dominio.

Available options:
af,
af-na,
af-za,
agq,
agq-cm,
ak,
ak-gh,
am,
am-et,
ar,
ar-001,
ar-ae,
ar-bh,
ar-dj,
ar-dz,
ar-eg,
ar-eh,
ar-er,
ar-il,
ar-iq,
ar-jo,
ar-km,
ar-kw,
ar-lb,
ar-ly,
ar-ma,
ar-mr,
ar-om,
ar-ps,
ar-qa,
ar-sa,
ar-sd,
ar-so,
ar-ss,
ar-sy,
ar-td,
ar-tn,
ar-ye,
as,
as-in,
asa,
asa-tz,
ast,
ast-es,
az,
az-az,
bas,
bas-cm,
be,
be-by,
bem,
bem-zm,
bez,
bez-tz,
bg,
bg-bg,
bm,
bm-ml,
bn,
bn-bd,
bn-in,
bo,
bo-cn,
bo-in,
br,
br-fr,
brx,
brx-in,
bs,
bs-ba,
ca,
ca-ad,
ca-es,
ca-fr,
ca-it,
ccp,
ccp-bd,
ccp-in,
ce,
ce-ru,
ceb,
ceb-ph,
cgg,
cgg-ug,
chr,
chr-us,
ckb,
ckb-iq,
ckb-ir,
cs,
cs-cz,
cu,
cu-ru,
cy,
cy-gb,
da,
da-dk,
da-gl,
dav,
dav-ke,
de,
de-at,
de-be,
de-ch,
de-de,
de-gr,
de-it,
de-li,
de-lu,
dje,
dje-ne,
doi,
doi-in,
dsb,
dsb-de,
dua,
dua-cm,
dyo,
dyo-sn,
dz,
dz-bt,
ebu,
ebu-ke,
ee,
ee-gh,
ee-tg,
el,
el-cy,
el-gr,
en,
en-001,
en-150,
en-ae,
en-ag,
en-ai,
en-as,
en-at,
en-au,
en-bb,
en-be,
en-bi,
en-bm,
en-bs,
en-bw,
en-bz,
en-ca,
en-cc,
en-ch,
en-ck,
en-cm,
en-cn,
en-cx,
en-cy,
en-de,
en-dg,
en-dk,
en-dm,
en-er,
en-fi,
en-fj,
en-fk,
en-fm,
en-gb,
en-gd,
en-gg,
en-gh,
en-gi,
en-gm,
en-gu,
en-gy,
en-hk,
en-ie,
en-il,
en-im,
en-in,
en-io,
en-je,
en-jm,
en-ke,
en-ki,
en-kn,
en-ky,
en-lc,
en-lr,
en-ls,
en-lu,
en-mg,
en-mh,
en-mo,
en-mp,
en-ms,
en-mt,
en-mu,
en-mw,
en-mx,
en-my,
en-na,
en-nf,
en-ng,
en-nl,
en-nr,
en-nu,
en-nz,
en-pg,
en-ph,
en-pk,
en-pn,
en-pr,
en-pw,
en-rw,
en-sb,
en-sc,
en-sd,
en-se,
en-sg,
en-sh,
en-si,
en-sl,
en-ss,
en-sx,
en-sz,
en-tc,
en-tk,
en-to,
en-tt,
en-tv,
en-tz,
en-ug,
en-um,
en-us,
en-vc,
en-vg,
en-vi,
en-vu,
en-ws,
en-za,
en-zm,
en-zw,
eo,
eo-001,
es,
es-419,
es-ar,
es-bo,
es-br,
es-bz,
es-cl,
es-co,
es-cr,
es-cu,
es-do,
es-ea,
es-ec,
es-es,
es-gq,
es-gt,
es-hn,
es-ic,
es-mx,
es-ni,
es-pa,
es-pe,
es-ph,
es-pr,
es-py,
es-sv,
es-us,
es-uy,
es-ve,
et,
et-ee,
eu,
eu-es,
ewo,
ewo-cm,
fa,
fa-af,
fa-ir,
ff,
ff-bf,
ff-cm,
ff-gh,
ff-gm,
ff-gn,
ff-gw,
ff-lr,
ff-mr,
ff-ne,
ff-ng,
ff-sl,
ff-sn,
fi,
fi-fi,
fil,
fil-ph,
fo,
fo-dk,
fo-fo,
fr,
fr-be,
fr-bf,
fr-bi,
fr-bj,
fr-bl,
fr-ca,
fr-cd,
fr-cf,
fr-cg,
fr-ch,
fr-ci,
fr-cm,
fr-dj,
fr-dz,
fr-fr,
fr-ga,
fr-gf,
fr-gn,
fr-gp,
fr-gq,
fr-ht,
fr-km,
fr-lu,
fr-ma,
fr-mc,
fr-mf,
fr-mg,
fr-ml,
fr-mq,
fr-mr,
fr-mu,
fr-nc,
fr-ne,
fr-pf,
fr-pm,
fr-re,
fr-rw,
fr-sc,
fr-sn,
fr-sy,
fr-td,
fr-tg,
fr-tn,
fr-vu,
fr-wf,
fr-yt,
fur,
fur-it,
fy,
fy-nl,
ga,
ga-gb,
ga-ie,
gd,
gd-gb,
gl,
gl-es,
gsw,
gsw-ch,
gsw-fr,
gsw-li,
gu,
gu-in,
guz,
guz-ke,
gv,
gv-im,
ha,
ha-gh,
ha-ne,
ha-ng,
haw,
haw-us,
he,
hi,
hi-in,
hr,
hr-ba,
hr-hr,
hsb,
hsb-de,
hu,
hu-hu,
hy,
hy-am,
ia,
ia-001,
id,
ig,
ig-ng,
ii,
ii-cn,
id-id,
is,
is-is,
it,
it-ch,
it-it,
it-sm,
it-va,
he-il,
ja,
ja-jp,
jgo,
jgo-cm,
yi,
yi-001,
jmc,
jmc-tz,
jv,
jv-id,
ka,
ka-ge,
kab,
kab-dz,
kam,
kam-ke,
kde,
kde-tz,
kea,
kea-cv,
khq,
khq-ml,
ki,
ki-ke,
kk,
kk-kz,
kkj,
kkj-cm,
kl,
kl-gl,
kln,
kln-ke,
km,
km-kh,
kn,
kn-in,
ko,
ko-kp,
ko-kr,
kok,
kok-in,
ks,
ks-in,
ksb,
ksb-tz,
ksf,
ksf-cm,
ksh,
ksh-de,
kw,
kw-gb,
ku,
ku-tr,
ky,
ky-kg,
lag,
lag-tz,
lb,
lb-lu,
lg,
lg-ug,
lkt,
lkt-us,
ln,
ln-ao,
ln-cd,
ln-cf,
ln-cg,
lo,
lo-la,
lrc,
lrc-iq,
lrc-ir,
lt,
lt-lt,
lu,
lu-cd,
luo,
luo-ke,
luy,
luy-ke,
lv,
lv-lv,
mai,
mai-in,
mas,
mas-ke,
mas-tz,
mer,
mer-ke,
mfe,
mfe-mu,
mg,
mg-mg,
mgh,
mgh-mz,
mgo,
mgo-cm,
mi,
mi-nz,
mk,
mk-mk,
ml,
ml-in,
mn,
mn-mn,
mni,
mni-in,
mr,
mr-in,
ms,
ms-bn,
ms-id,
ms-my,
ms-sg,
mt,
mt-mt,
mua,
mua-cm,
my,
my-mm,
mzn,
mzn-ir,
naq,
naq-na,
nb,
nb-no,
nb-sj,
nd,
nd-zw,
nds,
nds-de,
nds-nl,
ne,
ne-in,
ne-np,
nl,
nl-aw,
nl-be,
nl-ch,
nl-bq,
nl-cw,
nl-lu,
nl-nl,
nl-sr,
nl-sx,
nmg,
nmg-cm,
nn,
nn-no,
nnh,
nnh-cm,
no,
no-no,
nus,
nus-ss,
nyn,
nyn-ug,
om,
om-et,
om-ke,
or,
or-in,
os,
os-ge,
os-ru,
pa,
pa-in,
pa-pk,
pcm,
pcm-ng,
pl,
pl-pl,
prg,
prg-001,
ps,
ps-af,
ps-pk,
pt,
pt-ao,
pt-br,
pt-ch,
pt-cv,
pt-gq,
pt-gw,
pt-lu,
pt-mo,
pt-mz,
pt-pt,
pt-st,
pt-tl,
qu,
qu-bo,
qu-ec,
qu-pe,
rm,
rm-ch,
rn,
rn-bi,
ro,
ro-md,
ro-ro,
rof,
rof-tz,
ru,
ru-by,
ru-kg,
ru-kz,
ru-md,
ru-ru,
ru-ua,
rw,
rw-rw,
rwk,
rwk-tz,
sa,
sa-in,
sah,
sah-ru,
saq,
saq-ke,
sat,
sat-in,
sbp,
sbp-tz,
sd,
sd-in,
sd-pk,
se,
se-fi,
se-no,
se-se,
seh,
seh-mz,
ses,
ses-ml,
sg,
sg-cf,
shi,
shi-ma,
si,
si-lk,
sk,
sk-sk,
sl,
sl-si,
smn,
smn-fi,
sn,
sn-zw,
so,
so-dj,
so-et,
so-ke,
so-so,
sq,
sq-al,
sq-mk,
sq-xk,
sr,
sr-ba,
sr-cs,
sr-me,
sr-rs,
sr-xk,
su,
su-id,
sv,
sv-ax,
sv-fi,
sv-se,
sw,
sw-cd,
sw-ke,
sw-tz,
sw-ug,
sy,
ta,
ta-in,
ta-lk,
ta-my,
ta-sg,
te,
te-in,
teo,
teo-ke,
teo-ug,
tg,
tg-tj,
th,
th-th,
ti,
ti-er,
ti-et,
tk,
tk-tm,
tl,
to,
to-to,
tr,
tr-cy,
tr-tr,
tt,
tt-ru,
twq,
twq-ne,
tzm,
tzm-ma,
ug,
ug-cn,
uk,
uk-ua,
ur,
ur-in,
ur-pk,
uz,
uz-af,
uz-uz,
vai,
vai-lr,
vi,
vi-vn,
vo,
vo-001,
vun,
vun-tz,
wae,
wae-ch,
wo,
wo-sn,
xh,
xh-za,
xog,
xog-ug,
yav,
yav-cm,
yo,
yo-bj,
yo-ng,
yue,
yue-cn,
yue-hk,
zgh,
zgh-ma,
zh,
zh-cn,
zh-hk,
zh-mo,
zh-sg,
zh-tw,
zh-hans,
zh-hant,
zu,
zu-za
enableLayoutStylesheets
boolean
required

Booleano para determinar si se deben aplicar o no los estilos de la plantilla.

metaDescription
string
required

Una descripción que se incluye en la etiqueta<meta> de la página.

attachedStylesheets
object[]
required

Lista de hojas de estilo para adjuntar a esta página. Estas hojas de estilo se adjuntan sólo a esta página. El orden de precedencia es de abajo hacia arriba, igual que en el HTML.

password
string
required

Selecciona esta opción para crear una página protegida por contraseña. Será necesario introducir la contraseña para ver la página.

publishImmediately
boolean
required

Se establece en verdadero si se desea que se publique inmediatamente cuando se llama al punto final de publicación de programación, y para ignorar el valor publish_date.

htmlTitle
string
required

El título html de esta página.

translations
object
required
id
string
required

El ID único de la página.

state
string
required

Un ENUM que describe el estado actual de esta página.

Maximum length: 25
slug
string
required

La ruta de la URL de esta página. Este campo se adjunta al dominio para construir la URL de esta página.

createdById
string
required

El ID del usuario que creó esta página.

currentlyPublished
boolean
required
archivedInDashboard
boolean
required

Si es Verdadero, la página no aparecerá en tu panel de control, aunque podría seguir activa.

created
string<date-time>
required
contentTypeCategory
enum<string>
required

Un ENUM que describe el tipo de este objeto. Debe ser LANDING_PAGE o SITE_PAGE.

Available options:
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12
mabExperimentId
string
required

El ID de la prueba MAB (o prueba dinámica) asociada a esta página, si procede.

updatedById
string
required

El ID del usuario que actualizó esta página.

translatedFromId
string
required

ID de la página principal desde la que se tradujo este objeto.

folderId
string
required

El ID de la carpeta asociada en la que se organiza esta landing page en el panel de control de la aplicación.

widgetContainers
object
required

Una estructura de datos que contiene los datos de todos los módulos dentro de los contenedores para esta página. Solo se rellenará si la página tiene contenedores de widgets.

pageExpiryRedirectId
integer
required

El ID de otra página a la que debe redirigirse la URL de esta página una vez que caduque. Sólo se debe establecer esto o pageExpiryRedirectUrl.

dynamicPageDataSourceType
integer
required

La featuredImage de esta página.

authorName
string
required

El nombre del usuario que actualizó esta página.

domain
string
required

El dominio al que se dirigirá esta página. Si es nulo, la página utilizará por opción predeterminada el dominio principal para este tipo de contenido.

name
string
required

El nombre interno de la página.

dynamicPageHubDbTableId
string
required

El ID de la tabla HubDB a la que hace referencia esta página, si procede

campaign
string
required

El GUID de la campaña de marketing de la que forma parte esta página.

dynamicPageDataSourceId
string
required
enableDomainStylesheets
boolean
required

Booleano para determinar si se deben aplicar o no los estilos de la plantilla.

includeDefaultCustomCss
boolean
required

Booleano para determinar si se deben aplicar o no Archivos CSS Primarios.

subcategory
string
required

Detalla el tipo de página, que siempre debe ser landing_page o site_page

layoutSections
object
required
updated
string<date-time>
required

HTML personalizado para códigos de inserción, javascript que debe colocarse antes de la etiqueta </body> de la página.

widgets
object
required

Una estructura de datos que contiene los datos de todos los módulos de esta página.

headHtml
string
required

HTML personalizado para códigos de inserción, javascript, etc. que se coloca en la etiqueta <head> de la página.

pageExpiryRedirectUrl
string
required

La URL a la que debe redirigirse esta página cuando caduque. Solo debe establecerse esto o pageExpiryRedirectId.

abStatus
enum<string>
required

El estado de la prueba AB asociada a esta página, si procede.

Available options:
master,
variant,
loser_variant,
mab_master,
mab_variant,
automated_master,
automated_variant,
automated_loser_variant

Booleano para determinar si esta página debe utilizar una featuredImage.

abTestId
string
required

El ID de la prueba AB asociada a esta página, si procede.

Texto alternativo de la featuredImage.

contentGroupId
string
required
pageExpiryEnabled
boolean
required

Booleano que describe si la función de caducidad de la página está activada para esta página.

templatePath
string
required

Cadena que detalla la ruta de la plantilla utilizada para esta página.

url
string
required

Un campo generado que representa la URL de esta página.

publicAccessRules
object[]
required

Las reglas exigen el registro de los miembros para acceder a contenidos privados.

archivedAt
string<date-time>
required

La fecha y hora (formato ISO8601) en que se eliminó esta página.

themeSettingsValues
object
required
pageExpiryDate
integer
required

La fecha en la que esta página debe caducar y comenzar a redirigir a otra url o página.

publicAccessRulesEnabled
boolean
required

Booleano para determinar si se respetan o no las publicAccessRules.

pageRedirected
boolean
required

Un booleano generado que describe si esta página ha caducado y está siendo redirigida.

currentState
enum<string>
required

Un ENUM generado que describe el estado actual de esta página.

Available options:
AUTOMATED,
AUTOMATED_DRAFT,
AUTOMATED_SENDING,
AUTOMATED_FOR_FORM,
AUTOMATED_FOR_FORM_BUFFER,
AUTOMATED_FOR_FORM_DRAFT,
AUTOMATED_FOR_FORM_LEGACY,
BLOG_EMAIL_DRAFT,
BLOG_EMAIL_PUBLISHED,
DRAFT,
DRAFT_AB,
DRAFT_AB_VARIANT,
ERROR,
LOSER_AB_VARIANT,
PAGE_STUB,
PRE_PROCESSING,
PROCESSING,
PUBLISHED,
PUBLISHED_AB,
PUBLISHED_AB_VARIANT,
PUBLISHED_OR_SCHEDULED,
RSS_TO_EMAIL_DRAFT,
RSS_TO_EMAIL_PUBLISHED,
SCHEDULED,
SCHEDULED_AB,
SCHEDULED_OR_PUBLISHED,
AUTOMATED_AB,
AUTOMATED_AB_VARIANT,
AUTOMATED_DRAFT_AB,
AUTOMATED_DRAFT_ABVARIANT,
AUTOMATED_LOSER_ABVARIANT
categoryId
integer
required

ID del tipo de objeto. Siempre debe ser .

Anulación opcional para establecer la URL que se utilizará en la etiqueta de enlace rel=canonical de la página.