API

API: Módulo Web Stories (webstories)

Listar, criar rascunho, publicar e atualizar Web Stories na hospedagem via API.

  • Publicado em 23/08/2026
  • Atualizado em 08/10/2026
  • Equipe do Interago

O módulo webstories gerencia os Web Stories da extensão 14: listar, criar rascunho, publicar na hospedagem e republicar HTML.

⚠️ A API precisa estar habilitada para utilizá-la. Veja o passo a passo em API - Como habilitar.

Endpoint: https://app.interago.com.br/App/Api/index.php

Todas as chamadas são POST com:

  • Cabeçalho Authorization: Bearer SEU_TOKEN
  • websiteId no corpo
  • module e method identificando o recurso

Ative a API e gere o token em #api.main?general (veja API - Como habilitar). Limite: 60 requisições autenticadas por minuto por website. Trate o token como senha.

No painel, o testador e a documentação do método ficam em #api.main?{módulo}&{método}.

Métodos

MétodoPara que serve
listWebstoriesLista paginada (status 0 rascunho / 1 publicado).
getWebstoryDetalhe com páginas do editor.
getWebstoriesConfigCaminho público e URL da lista.html.
proposeWebstory / applyWebstoryValida e grava rascunho (não publica).
deleteWebstoryApaga só rascunho (publicado → 409).
applyWebstoryPublishEnvia lista.html + slug.html à hospedagem.
applyWebstoriesRefreshRepublica lista ou um story já publicado.

Imagens são caminhos do Media Center. Layouts PHP continuam só no painel. Publicar exige caminho em Configurações e FTP/SFTP padrão.

curl -X POST 'https://app.interago.com.br/App/Api/index.php' \ -H 'Authorization: Bearer SEU_TOKEN' \ -H 'Content-Type: application/x-www-form-urlencoded' \ -d 'websiteId=SEU_WEBSITE_ID&module=webstories&method=listWebstories&status=1&page=1&pageSize=20'

curl -X POST 'https://app.interago.com.br/App/Api/index.php' \ -H 'Authorization: Bearer SEU_TOKEN' \ -H 'Content-Type: application/x-www-form-urlencoded' \ -d 'websiteId=SEU_WEBSITE_ID&module=webstories&method=applyWebstoryPublish&webstoryId=12'

Este artigo foi útil?