Mastodon BulkPublish

API do Mastodon

Publique, agende e gerencie o Mastodon a partir do seu próprio código. Uma API REST e uma chave cobrem o Mastodon e todas as outras redes que você conectar, então você escreve a integração uma vez só.

Integração do Mastodon com o BulkPublish

O que a API do Mastodon cobre

Tudo abaixo faz parte da API publicada e já funciona com o Mastodon.

RecursoEndpoint
Criar, agendar, editar e publicar posts POST /api/posts
Enviar imagens e vídeos POST /api/media
Encontrar o próximo horário livre da sua fila GET /api/posts/queue-slot
Criar agendamentos recorrentes POST /api/schedules
Publicar novos itens de um feed RSS POST /api/rss-feeds
Publicar um primeiro comentário automaticamente platformSpecific._firstComment
Publicar threads com várias partes postFormat: "thread"
Ler as métricas de cada post GET /api/posts/{id}/metrics
Ler e responder comentários de posts publicados GET /api/posts/{id}/engagement, POST /api/posts/{id}/comments/reply
Ler e responder mensagens diretas GET /api/inbox/conversations, POST /api/inbox/conversations/{id}/messages
Verificar se a conexão está saudável GET /api/channels/{id}/health
Consultar o uso do seu plano GET /api/quotas/usage

Tipos de post que você pode publicar no Mastodon

Escolha o tipo com postTypeOverrides. Um tipo que o Mastodon não oferece é recusado antes de qualquer coisa entrar na fila.

Tipo de publicaçãoMídia
post Post Opcional, até 4 imagens ou vídeos

Agende um post do Mastodon com curl

Três requisições: encontre seu canal, envie o arquivo se o post tiver um e crie o post. Troque a chave por uma de Configurações, depois Chaves de API, e o 12 pelo id do seu próprio canal.

1. Liste seus canais e anote o id da sua conta do Mastodon.

curl https://app.bulkpublish.com/api/channels \
  -H "Authorization: Bearer bp_your_key_here"

2. Crie o post.

curl -X POST https://app.bulkpublish.com/api/posts \
  -H "Authorization: Bearer bp_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "content": "New post is up",
  "channels": [{ "channelId": 12 }],
  "status": "scheduled",
  "scheduledAt": "2026-12-01T09:00:00Z",
  "platformSpecific": {
    "_firstComment": "Full write-up on the blog"
  }
}'

A resposta é o post criado, com seu id e status. Busque-o depois com GET /api/posts/{id} para ver como foi.

Opções do Mastodon

O Mastodon não tem opções extras. Texto, mídia e tipo de post são tudo o que uma requisição precisa.

Análises do Mastodon pela API

Estas métricas voltam para cada post do Mastodon em GET /api/posts/{id}/metrics, com registros ao longo do tempo.

  • Curtidas
  • Comentários
  • Compartilhamentos

Comentários e mensagens

Pela API você pode ler e responder comentários de posts publicados e ler e responder mensagens diretas.

Ler comentários funciona em todos os planos. Responder comentários exige um plano pago, e a caixa de entrada faz parte do Pro e do Business. Enquanto um recurso não estiver ativado na sua conta, a API responde 403 com um código que você pode verificar.

Acesso à API em todos os planos

Todos os planos incluem chaves de API, inclusive o Free. Veja o que cada um permite.

PlanoChaves de APIRequisições por dia
Free 1 30
Pro 5 5.000
Business 10 50.000

Construir direto no Mastodon ou usar o BulkPublish

Ir direto é uma escolha válida, principalmente se você precisa de algo que o BulkPublish não oferece. Isto é o que Mastodon API exige de você, conferido com a documentação em outubro de 2026.

  • Você precisa registrar um app de desenvolvedor no Mastodon antes de poder publicar.
  • A própria API pode agendar um post, dentro dos limites definidos pela plataforma.
  • Um post com mídia exige várias chamadas: enviar ou criar, esperar o processamento e depois publicar.

O BulkPublish cuida da conexão por você: renova os tokens, confere cada post com as regras do Mastodon antes de entrar na fila e informa no post qual destino falhou, então seu código faz uma única requisição.

Prefere pedir a um assistente?

Claude, ChatGPT e Cursor fazem o mesmo pelo servidor MCP do Mastodon, com comandos em vez de código.

Prefere um calendário a código?

A mesma conta do Mastodon pode ser agendada pelo app, com calendário de conteúdo e envio em massa.

Perguntas frequentes

Dúvidas comuns sobre a API do Mastodon.

Existe uma API do Mastodon que eu possa usar sem construir a integração sozinho?

Sim. O BulkPublish oferece o Mastodon por meio da sua API REST. Conecte sua conta do Mastodon uma vez e depois publique, agende e gerencie com uma chave. A mesma chave funciona em todas as outras redes que você conectar.

O que posso publicar no Mastodon pela API?

Os tipos de post são Post. Cada um é conferido com as regras de mídia do Mastodon antes de entrar na fila, então uma requisição que o Mastodon recusaria falha na hora, com um erro claro.

Posso agendar posts do Mastodon pela API?

Sim. Envie o status "scheduled" com um horário em scheduledAt e um timezone, ou peça antes o próximo horário livre da sua fila. Agendamentos recorrentes e feeds RSS também estão disponíveis.

Posso ler as análises do Mastodon pela API?

Sim. As métricas por post incluem Curtidas, Comentários e Compartilhamentos, com registros ao longo do tempo.

Posso ler e responder comentários ou mensagens do Mastodon pela API?

Sim. Você pode ler e responder comentários de posts publicados e ler e responder mensagens diretas. Responder comentários exige um plano pago, e a caixa de entrada faz parte do Pro e do Business.

A API do Mastodon custa algo a mais?

Não. O acesso à API está em todos os planos. O Free inclui 1 chave e 30 requisições por dia, o Pro 5 chaves e 5.000 por dia, o Business 10 chaves e 50.000 por dia.

Preciso de uma conta de desenvolvedor do Mastodon ou de uma revisão de app?

Não para usar o BulkPublish. Você conecta sua conta do Mastodon na página Canais e publica com uma chave do BulkPublish. Se preferir construir direto na API do Mastodon, a seção acima lista o que ela exige de você.

Um assistente de IA também consegue fazer isso?

Sim. A página do servidor MCP do Mastodon mostra como conectar Claude, ChatGPT ou Cursor e o que pedir.

A mesma chave e o mesmo formato de requisição funcionam em 15 redes.

Comece a publicar no Mastodon pelo código

Crie uma conta grátis, conecte o Mastodon e gere uma chave. Sem cartão.