Revisar antes de publicar
Não altera nada. Mostra qual build seria publicado, se é o rascunho mais recente, o que impede a publicação e expected_generation a enviar para publishSite, para publicar somente ESTE estado revisado.
GET/v1/sites/{site_id}/publish/review
Requer sites:read. Não altera nada.
Faça esta chamada antes de cada publicação e mostre à pessoa o resultado. Envie expected_generation para Publicar um build para garantir que somente o estado revisado seja publicado.
Um build não pode ser publicado enquanto blockers não estiver vazio. Cada bloqueio tem um code e uma message: guest_site, site_unavailable, plan_required (o site é um rascunho: para publicar, é necessário ter o plano Site), no_build, build_not_ready, origin_changed, manual_check (esta versão aguarda uma verificação rápida da nossa equipe; não há nada a corrigir) ou older_than_draft. Consulte Como um site é publicado.
warnings nunca impedem a publicação. Leia-os antes de publicar: sample_text identifica, com arquivo e linha, qualquer texto de exemplo que tenha permanecido, como Lorem ipsum.
Autorizações
Authorizationbearerin headerrequiredParâmetros de caminho
site_idstringrequiredO id do site ou seu slug (o endereço antes de .atelier201.page).
Parâmetros de consulta
build_idstring<uuid>pattern: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$allow_older_buildbooleanRevisar um build anterior ao rascunho como aquele que você pretende publicar (nesse caso, older_than_draft é um aviso, não um impedimento).
Resposta
Revisar antes de publicar
dataobjectrequiredrequest_idstringrequiredCódigos possíveis: invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: insufficient_credits
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: insufficient_scope, feature_not_available, admin_required
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: resource_not_found
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: conflict, result_not_ready, idempotency_key_reused
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: result_expired
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: request_too_large
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: request_too_large_for_plan
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: rate_limited
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: internal_error
errorobjectrequiredrequest_idstringrequiredCódigos possíveis: service_unavailable
errorobjectrequiredrequest_idstringrequired