Pular para o conteúdo principal
POST
/
cms
/
v3
/
blogs
/
posts
Criar um novo host
curl --request POST \
  --url https://api.hubapi.com/cms/v3/blogs/posts \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "abStatus": "automated_loser_variant",
  "abTestId": "<string>",
  "archivedAt": 123,
  "archivedInDashboard": true,
  "attachedStylesheets": [
    {}
  ],
  "authorName": "<string>",
  "blogAuthorId": "<string>",
  "campaign": "<string>",
  "categoryId": 123,
  "contentGroupId": "<string>",
  "contentTypeCategory": "0",
  "created": "2023-11-07T05:31:56Z",
  "createdById": "<string>",
  "currentState": "AUTOMATED",
  "currentlyPublished": true,
  "domain": "<string>",
  "dynamicPageDataSourceId": "<string>",
  "dynamicPageDataSourceType": 123,
  "dynamicPageHubDbTableId": "<string>",
  "enableDomainStylesheets": true,
  "enableGoogleAmpOutputOverride": true,
  "enableLayoutStylesheets": true,
  "featuredImage": "<string>",
  "featuredImageAltText": "<string>",
  "folderId": "<string>",
  "footerHtml": "<string>",
  "headHtml": "<string>",
  "htmlTitle": "<string>",
  "id": "<string>",
  "includeDefaultCustomCss": true,
  "language": "af",
  "layoutSections": {},
  "linkRelCanonicalUrl": "<string>",
  "mabExperimentId": "<string>",
  "metaDescription": "<string>",
  "name": "<string>",
  "pageExpiryDate": 123,
  "pageExpiryEnabled": true,
  "pageExpiryRedirectId": 123,
  "pageExpiryRedirectUrl": "<string>",
  "password": "<string>",
  "postBody": "<string>",
  "postSummary": "<string>",
  "publicAccessRules": [
    {}
  ],
  "publicAccessRulesEnabled": true,
  "publishDate": "2023-11-07T05:31:56Z",
  "publishImmediately": true,
  "rssBody": "<string>",
  "rssSummary": "<string>",
  "slug": "<string>",
  "state": "<string>",
  "tagIds": [
    123
  ],
  "themeSettingsValues": {},
  "translatedFromId": "<string>",
  "translations": {},
  "updated": "2023-11-07T05:31:56Z",
  "updatedById": "<string>",
  "url": "<string>",
  "useFeaturedImage": true,
  "widgetContainers": {},
  "widgets": {}
}
'
{
  "abStatus": "automated_loser_variant",
  "abTestId": "<string>",
  "archivedAt": 123,
  "archivedInDashboard": true,
  "attachedStylesheets": [
    {}
  ],
  "authorName": "<string>",
  "blogAuthorId": "<string>",
  "campaign": "<string>",
  "categoryId": 123,
  "contentGroupId": "<string>",
  "contentTypeCategory": "0",
  "created": "2023-11-07T05:31:56Z",
  "createdById": "<string>",
  "currentState": "AUTOMATED",
  "currentlyPublished": true,
  "domain": "<string>",
  "dynamicPageDataSourceId": "<string>",
  "dynamicPageDataSourceType": 123,
  "dynamicPageHubDbTableId": "<string>",
  "enableDomainStylesheets": true,
  "enableGoogleAmpOutputOverride": true,
  "enableLayoutStylesheets": true,
  "featuredImage": "<string>",
  "featuredImageAltText": "<string>",
  "folderId": "<string>",
  "footerHtml": "<string>",
  "headHtml": "<string>",
  "htmlTitle": "<string>",
  "id": "<string>",
  "includeDefaultCustomCss": true,
  "language": "af",
  "layoutSections": {},
  "linkRelCanonicalUrl": "<string>",
  "mabExperimentId": "<string>",
  "metaDescription": "<string>",
  "name": "<string>",
  "pageExpiryDate": 123,
  "pageExpiryEnabled": true,
  "pageExpiryRedirectId": 123,
  "pageExpiryRedirectUrl": "<string>",
  "password": "<string>",
  "postBody": "<string>",
  "postSummary": "<string>",
  "publicAccessRules": [
    {}
  ],
  "publicAccessRulesEnabled": true,
  "publishDate": "2023-11-07T05:31:56Z",
  "publishImmediately": true,
  "rssBody": "<string>",
  "rssSummary": "<string>",
  "slug": "<string>",
  "state": "<string>",
  "tagIds": [
    123
  ],
  "themeSettingsValues": {},
  "translatedFromId": "<string>",
  "translations": {},
  "updated": "2023-11-07T05:31:56Z",
  "updatedById": "<string>",
  "url": "<string>",
  "useFeaturedImage": true,
  "widgetContainers": {},
  "widgets": {}
}

Produtos suportados

Requer um dos seguintes produtos ou superior.
Marketing HubMarketing Hub -Professional
Sales HubSales Hub -Grátis
Service HubService Hub -Grátis
Content HubContent Hub -Starter

Autorizações

Authorization
string
header
obrigatório

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

Corpo

application/json

The JSON representation of a new Blog Post.

Model definition for a Blog Post.

abStatus
enum<string>
obrigatório

O status do teste A/B associado a este post de blog, se aplicável.

Opções disponíveis: automated_loser_variant, automated_master, automated_variant, loser_variant, mab_master, mab_variant, master, variant

Opções disponíveis:
automated_loser_variant,
automated_master,
automated_variant,
loser_variant,
mab_master,
mab_variant,
master,
variant
abTestId
string
obrigatório

O ID do teste AB associado a esta página, se aplicável

archivedAt
integer<int64>
obrigatório

A data e hora (no formato ISO8601) em que este Post do blog foi excluído.

archivedInDashboard
boolean
obrigatório

Se verdadeiro, o post não aparecerá no seu painel, embora ainda possa estar publicado.

attachedStylesheets
object[]
obrigatório

Lista de folhas de estilo para adicionar a este post do blog. Essas folhas de estilo são adicionadas apenas a esta página. A ordem de precedência é de baixo para cima, assim como no HTML.

authorName
string
obrigatório

O nome do autor do blog associado a este post.

blogAuthorId
string
obrigatório

O ID do autor do blog associado a este post.

campaign
string
obrigatório

O GUID da campanha de marketing à qual o post está associado.

categoryId
integer<int32>
obrigatório

O ID do tipo de objeto.

contentGroupId
string
obrigatório

O ID do blog principal do post.

contentTypeCategory
enum<string>
obrigatório

Um ENUM descrevendo o tipo deste objeto. Sempre deve ser BLOG_POST.

Opções disponíveis:
0,
1,
10,
11,
12,
13,
14,
15,
2,
3,
4,
5,
6,
7,
8,
9
created
string<date-time>
obrigatório

A data e hora (no formato ISO8601) de criação do post do blog.

createdById
string
obrigatório

O ID do usuário que criou o post.

currentState
enum<string>
obrigatório

Um ENUM gerado descrevendo o estado atual deste Post do blog. Sempre deve corresponder ao estado.

Opções disponíveis:
AUTOMATED,
AUTOMATED_AB,
AUTOMATED_AB_VARIANT,
AUTOMATED_DRAFT,
AUTOMATED_DRAFT_AB,
AUTOMATED_DRAFT_ABVARIANT,
AUTOMATED_FOR_FORM,
AUTOMATED_FOR_FORM_BUFFER,
AUTOMATED_FOR_FORM_DRAFT,
AUTOMATED_FOR_FORM_LEGACY,
AUTOMATED_LOSER_ABVARIANT,
AUTOMATED_SENDING,
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
currentlyPublished
boolean
obrigatório

Se o post foi publicado (verdadeiro ou falso)

domain
string
obrigatório

O domínio em que o post se encontra. Se nulo, o post será direcionado por padrão para o domínio do blog principal.

dynamicPageDataSourceId
string
obrigatório

O identificador da fonte de dados utilizada pela página dinâmica.

dynamicPageDataSourceType
integer<int32>
obrigatório

O tipo de fonte de dados utilizada pela página dinâmica.

dynamicPageHubDbTableId
string
obrigatório

Para páginas dinâmicas do HubDB, o ID da tabela do HubDB à qual este post faz referência.

enableDomainStylesheets
boolean
obrigatório

Booleano para determinar se os estilos do modelo devem ser aplicados ou não.

enableGoogleAmpOutputOverride
boolean
obrigatório

Booleano para permitir a substituição das configurações do AMP para o blog.

enableLayoutStylesheets
boolean
obrigatório

Booleano para determinar se os estilos do modelo devem ser aplicados ou não.

A featuredImage deste Post do blog.

O texto alternativo da featuredImage.

folderId
string
obrigatório

Identificador exclusivo da pasta associada

O código HTML personalizado para códigos incorporados; o javascript que deve ser colocado antes da tag na página.

headHtml
string
obrigatório

O código HTML personalizado para códigos incorporados, javascript etc. que deve ser colocado na tag da página.

htmlTitle
string
obrigatório

O título HTML do post.

id
string
obrigatório

O ID exclusivo do post de blog.

includeDefaultCustomCss
boolean
obrigatório

Booleano para determinar se os arquivos CSS principais devem ser aplicados ou não.

language
enum<string>
obrigatório

O código de idioma ISO 639 explicitamente definido do post. Se nulo, o post será definido como padrão para o idioma do blog principal.

Opções disponíveis:
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-ee,
en-er,
en-fi,
en-fj,
en-fk,
en-fm,
en-fr,
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,
he-il,
hi,
hi-in,
hr,
hr-ba,
hr-hr,
hsb,
hsb-de,
hu,
hu-hu,
hy,
hy-am,
ia,
ia-001,
id,
id-id,
ig,
ig-ng,
ii,
ii-cn,
is,
is-is,
it,
it-ch,
it-it,
it-sm,
it-va,
ja,
ja-jp,
jgo,
jgo-cm,
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,
ku,
ku-tr,
kw,
kw-gb,
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-bq,
nl-ch,
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,
yi,
yi-001,
yo,
yo-bj,
yo-ng,
yue,
yue-cn,
yue-hk,
zgh,
zgh-ma,
zh,
zh-cn,
zh-hans,
zh-hant,
zh-hk,
zh-mo,
zh-sg,
zh-tw,
zu,
zu-za
layoutSections
object
obrigatório

Uma estrutura que detalha as seções de layout do post de blog.

Substituição opcional para definir o URL a ser usado na tag de link rel=canonical na página.

mabExperimentId
string
obrigatório

Identificador exclusivo do experimento MAB

metaDescription
string
obrigatório

Uma descrição que vai na tag da página.

name
string
obrigatório

O nome interno do post.

pageExpiryDate
integer<int64>
obrigatório

A data em que este post de blog deve expirar e começar a redirecionar para outro URL ou página.

pageExpiryEnabled
boolean
obrigatório

Booleano que descreve se o recurso de expiração de página está habilitado para este post de blog.

pageExpiryRedirectId
integer<int64>
obrigatório

O ID de outra página para a qual o URL deste post de blog deve redirecionar quando este post expirar. Somente este parâmetro ou o parâmetro pageExpiryRedirectUrl deve ser definido.

pageExpiryRedirectUrl
string
obrigatório

O URL para o qual o URL deste post de blog deve redirecionar quando ele expirar. Deve definir apenas este ou pageExpiryRedirectId.

password
string
obrigatório

Defina isso para criar uma página protegida por senha. Será necessário inserir a senha para ver o post de blog.

postBody
string
obrigatório

O HTML do corpo principal do post.

postSummary
string
obrigatório

O resumo do post do blog que aparecerá na página principal de listagem.

publicAccessRules
object[]
obrigatório

Regras para exigir registro de membro para acessar conteúdo privado.

publicAccessRulesEnabled
boolean
obrigatório

Booleano para determinar se deve ou não respeitar publicAccessRules.

publishDate
string<date-time>
obrigatório

A data (no formato ISO8601) em que o post do blog será publicado.

publishImmediately
boolean
obrigatório

Defina como verdadeiro se você deseja publicar imediatamente quando o ponto de extremidade de publicação programada for chamado e ignorar a configuração de publish_date.

rssBody
string
obrigatório

O conteúdo do corpo RSS para este Post do blog.

rssSummary
string
obrigatório

O conteúdo do resumo RSS para este Post do blog.

slug
string
obrigatório

O slug de URL do post de blog. Esse campo é anexado ao domínio para constituir a url deste post.

state
string
obrigatório

Uma enumeração que descreve o estado atual de publicação do post.

Maximum string length: 25
tagIds
integer<int64>[]
obrigatório

O ID das tags associadas a este post.

themeSettingsValues
object
obrigatório

Um conjunto de configurações específicas do tema aplicado ao post de blog.

translatedFromId
string
obrigatório

ID do post de blog principal da qual este post foi traduzido.

translations
object
obrigatório

Um mapa de traduções para o post de blog, cada uma associada a uma variação de idioma específica.

updated
string<date-time>
obrigatório

A data e hora (no formato ISO8601) em que este Post do blog foi atualizado.

updatedById
string
obrigatório

O ID do usuário que atualizou o post.

url
string
obrigatório

Um campo gerado representando o URL deste post do blog.

Booleano para determinar se este post deve usar uma imagem em destaque.

widgetContainers
object
obrigatório

Uma estrutura de dados contendo dados de todos os módulos dentro dos contêineres para este post. Somente será preenchido se a página tiver contêineres de widgets.

widgets
object
obrigatório

Uma estrutura de dados contendo dados de todos os módulos desta página.

Resposta

successful operation

Model definition for a Blog Post.

abStatus
enum<string>
obrigatório

O status do teste A/B associado a este post de blog, se aplicável.

Opções disponíveis: automated_loser_variant, automated_master, automated_variant, loser_variant, mab_master, mab_variant, master, variant

Opções disponíveis:
automated_loser_variant,
automated_master,
automated_variant,
loser_variant,
mab_master,
mab_variant,
master,
variant
abTestId
string
obrigatório

O ID do teste AB associado a esta página, se aplicável

archivedAt
integer<int64>
obrigatório

A data e hora (no formato ISO8601) em que este Post do blog foi excluído.

archivedInDashboard
boolean
obrigatório

Se verdadeiro, o post não aparecerá no seu painel, embora ainda possa estar publicado.

attachedStylesheets
object[]
obrigatório

Lista de folhas de estilo para adicionar a este post do blog. Essas folhas de estilo são adicionadas apenas a esta página. A ordem de precedência é de baixo para cima, assim como no HTML.

authorName
string
obrigatório

O nome do autor do blog associado a este post.

blogAuthorId
string
obrigatório

O ID do autor do blog associado a este post.

campaign
string
obrigatório

O GUID da campanha de marketing à qual o post está associado.

categoryId
integer<int32>
obrigatório

O ID do tipo de objeto.

contentGroupId
string
obrigatório

O ID do blog principal do post.

contentTypeCategory
enum<string>
obrigatório

Um ENUM descrevendo o tipo deste objeto. Sempre deve ser BLOG_POST.

Opções disponíveis:
0,
1,
10,
11,
12,
13,
14,
15,
2,
3,
4,
5,
6,
7,
8,
9
created
string<date-time>
obrigatório

A data e hora (no formato ISO8601) de criação do post do blog.

createdById
string
obrigatório

O ID do usuário que criou o post.

currentState
enum<string>
obrigatório

Um ENUM gerado descrevendo o estado atual deste Post do blog. Sempre deve corresponder ao estado.

Opções disponíveis:
AUTOMATED,
AUTOMATED_AB,
AUTOMATED_AB_VARIANT,
AUTOMATED_DRAFT,
AUTOMATED_DRAFT_AB,
AUTOMATED_DRAFT_ABVARIANT,
AUTOMATED_FOR_FORM,
AUTOMATED_FOR_FORM_BUFFER,
AUTOMATED_FOR_FORM_DRAFT,
AUTOMATED_FOR_FORM_LEGACY,
AUTOMATED_LOSER_ABVARIANT,
AUTOMATED_SENDING,
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
currentlyPublished
boolean
obrigatório

Se o post foi publicado (verdadeiro ou falso)

domain
string
obrigatório

O domínio em que o post se encontra. Se nulo, o post será direcionado por padrão para o domínio do blog principal.

dynamicPageDataSourceId
string
obrigatório

O identificador da fonte de dados utilizada pela página dinâmica.

dynamicPageDataSourceType
integer<int32>
obrigatório

O tipo de fonte de dados utilizada pela página dinâmica.

dynamicPageHubDbTableId
string
obrigatório

Para páginas dinâmicas do HubDB, o ID da tabela do HubDB à qual este post faz referência.

enableDomainStylesheets
boolean
obrigatório

Booleano para determinar se os estilos do modelo devem ser aplicados ou não.

enableGoogleAmpOutputOverride
boolean
obrigatório

Booleano para permitir a substituição das configurações do AMP para o blog.

enableLayoutStylesheets
boolean
obrigatório

Booleano para determinar se os estilos do modelo devem ser aplicados ou não.

A featuredImage deste Post do blog.

O texto alternativo da featuredImage.

folderId
string
obrigatório

Identificador exclusivo da pasta associada

O código HTML personalizado para códigos incorporados; o javascript que deve ser colocado antes da tag na página.

headHtml
string
obrigatório

O código HTML personalizado para códigos incorporados, javascript etc. que deve ser colocado na tag da página.

htmlTitle
string
obrigatório

O título HTML do post.

id
string
obrigatório

O ID exclusivo do post de blog.

includeDefaultCustomCss
boolean
obrigatório

Booleano para determinar se os arquivos CSS principais devem ser aplicados ou não.

language
enum<string>
obrigatório

O código de idioma ISO 639 explicitamente definido do post. Se nulo, o post será definido como padrão para o idioma do blog principal.

Opções disponíveis:
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-ee,
en-er,
en-fi,
en-fj,
en-fk,
en-fm,
en-fr,
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,
he-il,
hi,
hi-in,
hr,
hr-ba,
hr-hr,
hsb,
hsb-de,
hu,
hu-hu,
hy,
hy-am,
ia,
ia-001,
id,
id-id,
ig,
ig-ng,
ii,
ii-cn,
is,
is-is,
it,
it-ch,
it-it,
it-sm,
it-va,
ja,
ja-jp,
jgo,
jgo-cm,
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,
ku,
ku-tr,
kw,
kw-gb,
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-bq,
nl-ch,
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,
yi,
yi-001,
yo,
yo-bj,
yo-ng,
yue,
yue-cn,
yue-hk,
zgh,
zgh-ma,
zh,
zh-cn,
zh-hans,
zh-hant,
zh-hk,
zh-mo,
zh-sg,
zh-tw,
zu,
zu-za
layoutSections
object
obrigatório

Uma estrutura que detalha as seções de layout do post de blog.

Substituição opcional para definir o URL a ser usado na tag de link rel=canonical na página.

mabExperimentId
string
obrigatório

Identificador exclusivo do experimento MAB

metaDescription
string
obrigatório

Uma descrição que vai na tag da página.

name
string
obrigatório

O nome interno do post.

pageExpiryDate
integer<int64>
obrigatório

A data em que este post de blog deve expirar e começar a redirecionar para outro URL ou página.

pageExpiryEnabled
boolean
obrigatório

Booleano que descreve se o recurso de expiração de página está habilitado para este post de blog.

pageExpiryRedirectId
integer<int64>
obrigatório

O ID de outra página para a qual o URL deste post de blog deve redirecionar quando este post expirar. Somente este parâmetro ou o parâmetro pageExpiryRedirectUrl deve ser definido.

pageExpiryRedirectUrl
string
obrigatório

O URL para o qual o URL deste post de blog deve redirecionar quando ele expirar. Deve definir apenas este ou pageExpiryRedirectId.

password
string
obrigatório

Defina isso para criar uma página protegida por senha. Será necessário inserir a senha para ver o post de blog.

postBody
string
obrigatório

O HTML do corpo principal do post.

postSummary
string
obrigatório

O resumo do post do blog que aparecerá na página principal de listagem.

publicAccessRules
object[]
obrigatório

Regras para exigir registro de membro para acessar conteúdo privado.

publicAccessRulesEnabled
boolean
obrigatório

Booleano para determinar se deve ou não respeitar publicAccessRules.

publishDate
string<date-time>
obrigatório

A data (no formato ISO8601) em que o post do blog será publicado.

publishImmediately
boolean
obrigatório

Defina como verdadeiro se você deseja publicar imediatamente quando o ponto de extremidade de publicação programada for chamado e ignorar a configuração de publish_date.

rssBody
string
obrigatório

O conteúdo do corpo RSS para este Post do blog.

rssSummary
string
obrigatório

O conteúdo do resumo RSS para este Post do blog.

slug
string
obrigatório

O slug de URL do post de blog. Esse campo é anexado ao domínio para constituir a url deste post.

state
string
obrigatório

Uma enumeração que descreve o estado atual de publicação do post.

Maximum string length: 25
tagIds
integer<int64>[]
obrigatório

O ID das tags associadas a este post.

themeSettingsValues
object
obrigatório

Um conjunto de configurações específicas do tema aplicado ao post de blog.

translatedFromId
string
obrigatório

ID do post de blog principal da qual este post foi traduzido.

translations
object
obrigatório

Um mapa de traduções para o post de blog, cada uma associada a uma variação de idioma específica.

updated
string<date-time>
obrigatório

A data e hora (no formato ISO8601) em que este Post do blog foi atualizado.

updatedById
string
obrigatório

O ID do usuário que atualizou o post.

url
string
obrigatório

Um campo gerado representando o URL deste post do blog.

Booleano para determinar se este post deve usar uma imagem em destaque.

widgetContainers
object
obrigatório

Uma estrutura de dados contendo dados de todos os módulos dentro dos contêineres para este post. Somente será preenchido se a página tiver contêineres de widgets.

widgets
object
obrigatório

Uma estrutura de dados contendo dados de todos os módulos desta página.

Last modified on December 8, 2025