Todos os perfis, num só array
O campo profiles aceita qualquer combinação de contas conectadas, de redes diferentes, na mesma chamada — sem precisar de uma requisição por plataforma.
Um único post pode ter Instagram, Facebook, LinkedIn, TikTok, YouTube, Threads, Bluesky, Mastodon, Telegram, Pinterest, Google Business Profile, X como destino na mesma chamada de POST /api/posts. O conteúdo é compartilhado por padrão, mas nada obriga a mandar o texto ou a configuração idênticos para todo mundo — cada rede pode receber o que faz sentido para ela, dentro da mesma requisição.
O campo profiles aceita qualquer combinação de contas conectadas, de redes diferentes, na mesma chamada — sem precisar de uma requisição por plataforma.
body_overrides troca o texto só para o destino que precisa de outra redação. Campos como options.pinterest.board_id ou options.linkedin.visibility ficam isolados por plataforma, sem afetar as demais.
Se uma rede falhar e as outras publicarem, o post fica partial — com o link de quem deu certo preservado e o motivo do erro isolado em quem falhou.
Cada rede tem seu próprio limite de texto. Veja limite de caracteres por rede social antes de mandar o mesmo corpo para todo mundo.
Nem toda rede aceita o mesmo vídeo ou imagem. Veja tamanhos e formatos de mídia por rede social.
Para publicação cruzada de verdade — mesmo conteúdo, formato ajustado por plataforma — veja publicação cruzada.