Beta aberta Instagram + X disponíveis

A API de redes sociais para /publicarpublicar/

Uma API para publicar e agendar no Instagram e no X, mais um servidor MCP que o seu agente pode controlar. Escreva a funcionalidade de que precisa e nós escrevemos o prompt de construção por si.

Criada pela EmbedSocial15+ anos de infraestrutura socialInstagram + X disponíveisServidor MCP disponível
app.invisibleapi.ai

Trabalhos agendados

5 agendados
TrabalhoPublicar àsDestinosEstado
job_8KZx2qLmR3 16 mai · 10:00 InstagramX agendado
job_8KZx2qLmR4 16 mai · 14:30 Instagram publicado
job_8KZx2qLmR5 17 mai · 09:00 X agendado
job_8KZx2qLmR6 17 mai · 11:15 Instagram a consultar
job_8KZx2qLmR7 18 mai · 08:00 Instagram agendado
Porque precisa disto

Quem já ligou o Instagram ou o X à mão bateu em todos estes pontos.

Ferramenta interna, integrada no seu SaaS ou entregue aos seus clientes.

// labirinto oauth

O OAuth das plataformas é um projeto por si só.

Contas profissionais, páginas associadas, scopes, troca de tokens. Reserva um sprint para a integração e gasta-o todo em autenticação.

// tokens que caducam

Os tokens expiram em silêncio e levam os seus posts com eles.

Uma autorização caduca numa sexta-feira. Nada é publicado durante o fim de semana. Ninguém repara até o cliente reparar.

// manhas dos containers

Publicar nunca é uma única chamada à API da plataforma.

Criar um container de media, consultá-lo, gerir timeouts e só depois publicar. Cada tipo de media tem as suas regras e modos de falha.

// roleta de tentativas

Novas tentativas sem idempotência significam posts duplicados.

A chamada expira, tenta de novo e o post sai duas vezes. Construir novas tentativas seguras demora mais do que o caminho feliz.

// proliferação de contas

Dez contas significam dez vezes mais infraestrutura.

Cada conta de cliente multiplica tokens, manhas e estados de falha. O código de integração cresce mais depressa do que o seu produto.

O que recebe

Publicação e estatísticas. A API faz o trabalho. O dashboard mostra-o.

Trabalhos agendados.

Um trabalho por post, agendado ao minuto.

job_8KZx2qLmR3 agendado
job_8KZx2qLmR4 publicado
job_8KZx2qLmR6 a consultar

Limites em tempo real.

Verifique a quota restante antes de publicar.

usados 62 / 100 renova em 9d

GET /limits → remaining: 38

Chaves de API com scopes.

Mostrada uma vez, revogável a qualquer momento.

production iak_live_····

scopes: publishing:read · publishing:publish

Modelos

8 receitas para começar. Copiar, colar, lançar.

Cada modelo liga endpoints reais e inclui um prompt de construção pronto para o Claude.

Ver todos os modelos → Sem registo. Copie o prompt e cole no Claude ou no Cursor.
Como funciona

Anatomia de um trabalho de publicação. Um POST cria-o. Nós tratamos do resto.

Validação, containers de media, consulta, publicação, estado. O caminho de falha vem incluído.

01 · Criar

POST /publishing/jobs

Destinos, URLs de media, legenda, agendamento opcional. Um ID de pedido do cliente torna as novas tentativas seguras.

{
  "targets": ["ig_acme", "x_acme"],
  "mediaItems": ["https://cdn.acme.co/launch.png"],
  "caption": "Launch day.",
  "clientRequestId": "post-001"
}

02 · Validar

CHECK validação

Payload e destinos validados na criação. Pedidos inválidos falham logo com um código claro.

job_8f2a preflight

✓ caption: 24 / 2,200

✓ targets: 2 connected

✕ mediaItems[0] is not a public URL

failureCategory: invalid_publish_data

03 · Orquestrar

RUN fluxo durável

Um fluxo durável assume o trabalho à hora de publicar. Reinícios e percalços não o perdem.

pending10:00:00

processing10:00:02

submitted10:00:14

published10:00:21

04 · Distribuir

PUB por destino

Cada conta de destino tem a sua própria entrega: container de media criado, consultado, publicado.

1 job · 2 targets

Instagram @acme.official published
X @acme_hq submitted

05 · Acompanhar

GET /publishing/jobs/{id}

Um histórico de estado completo de pendente a publicado, por destino, enquanto decorre.

pending→ processing→ submitted→ published

reach · first 24hdeliveries: 2 / 2

06 · Recuperar

POST /publishing/jobs/{id}/retry

As falhas voltam classificadas. As recuperáveis são repetidas em segurança, sem nunca duplicar um post.

job_9Ftq2wPnX6 failed

failureCategory: retryable_provider_failure

retries: 1 / 5

POST /retry
MCP · Disponível hoje

API. MCP. Your agent publishes on its own.

Connect Claude or any MCP-compatible client with a scoped key or OAuth consent. It can create, schedule and manage posts.

Claude
Cursor
MCP clients
n8n em breve
Zapier em breve
CLI em breve
claude · mcp config ligado
{
  "mcpServers": {
    "invisibleapi": {
      "url": "https://api.invisibleapi.ai/mcp",
      "auth": "scoped API key · OAuth 2.1 + consent"
    }
  }
}

> schedule this week's posts for @acme
✓ 5 jobs created · publishing Mon to Fri at 10:00
Porquê nós

Criada pela EmbedSocial. Operamos APIs de plataformas sociais em produção todos os dias e absorvemos as mudanças das plataformas para que o seu código não mude.

A tarefa
InvisibleAPI
Fazer à mão nas APIs nativas
Ligar uma conta
●Fluxo OAuth tratado, tokens renovados, religação com um clique.
○Construir a dança do OAuth, guardar tokens, renová-los, gerir expirações.
Publicar um carrossel
●Um POST com uma lista de URLs de media.
○Criar containers filhos, consultar cada um, criar o pai, consultar, publicar.
Repetir um post falhado
●Uma chamada de repetição. Falha classificada, máximo de 5, nunca um duplicado.
○Adivinhar se é seguro repetir. Remover duplicados à mão.
Publicar em várias contas
●Um trabalho, vários destinos. Estado por destino.
○Iterar, limitar o ritmo e acompanhar o estado de cada conta por conta própria.
Quando uma plataforma muda a API
●Nós absorvemos a mudança. O seu código não mexe.
○A sua integração parte-se. Larga tudo para a corrigir.
Deixar um agente publicar
●Servidor MCP com chaves com scopes e ecrã de consentimento.
○Criar a sua própria camada de ferramentas e esperar que a autenticação aguente.

Os grandes SaaS dão-lhe o dashboard deles. As APIs nativas dão-lhe um alvo em movimento. Nós entregamos-lhe uma API unificada de redes sociais para poder lançar funcionalidades sociais.

“We ran social platform APIs for 15 years. This is the API we wished we had.”

THE EMBEDSOCIAL TEAM · BUILDERS OF INVISIBLEAPI
Preços

Um plano. Pague por fonte.

Todas as funcionalidades estão incluídas. $9 por mês cobrem as suas primeiras 2 fontes ligadas e cada fonte adicional acrescenta $5 por mês. Arraste o controlo deslizante para ver o seu preço.

// Fontes ligadas

2

2255075100

Uma fonte é uma conta social ligada, uma conta profissional de Instagram ou uma conta X.

$9 por mês cobrem 2 fontes. Cada fonte adicional acrescenta $5 por mês.

Cada conta ligada pode publicar até 100 posts por período de faturação.

Faturação mensal através do Stripe. Comece com um teste gratuito de 7 dias.

// API Pro

$9/mo

Todas as funcionalidades incluídas. O seu preço só muda com o número de fontes que liga.

Fontes incluídas
2
Posts publicados
100 por conta / mês
Servidor MCP
Incluído
Teste gratuito
7 dias
Obter chave de API →
Respostas honestas

O que está prestes a perguntar.

Que plataformas cobre a API de redes sociais?

O Instagram e o X já estão disponíveis. No Instagram publica imagens, carrosséis e vídeos (os vídeos são publicados como Reels) com contas profissionais. No X publica posts de texto até 280 caracteres, até 4 imagens ou um único vídeo. TikTok, Facebook, LinkedIn e YouTube chegam em breve.

O que preciso do lado do Instagram?

Uma conta profissional de Instagram (Business ou Creator). Liga-a através do fluxo OAuth da Meta no nosso dashboard e nós mantemos o token de longa duração renovado. Se uma autorização expirar, a conta aparece como a precisar de reautorização e volta a ligá-la com um clique.

Como funciona o envio de media?

Aloja o ficheiro e passa o seu URL público no trabalho de publicação. Um item de media faz um post único, várias imagens fazem um carrossel. Nós vamos buscar a media, criamos o container do fornecedor, consultamo-lo e publicamos.

Posso agendar posts?

Sim. Defina requestedPublishAt no trabalho e ele é publicado a essa hora. Pode listar os trabalhos agendados a qualquer momento e cancelar qualquer trabalho antes de ser despachado.

O que acontece quando uma publicação falha?

Cada falha é classificada: uma categoria, um código e uma instrução que indica se é recuperável. Os trabalhos recuperáveis podem ser repetidos até 5 vezes e uma nova tentativa nunca produz um post duplicado. Também lhe enviamos um email quando um trabalho falha.

Como funciona o servidor MCP?

Ligue o Claude ou qualquer cliente compatível com MCP ao nosso endpoint MCP. A autenticação é feita com uma chave de API da organização com scopes MCP, ou por OAuth com um ecrã de consentimento onde escolhe a organização em que o seu agente pode atuar. O agente pode então criar, agendar e gerir trabalhos de publicação. As integrações n8n e Zapier e uma CLI chegam em breve.

Quais são os limites?

Cada conta ligada pode publicar 100 posts por período de faturação. O endpoint de limites mostra o limite configurado, a utilização atual e a quota restante em tempo real, para que o seu código possa verificar antes de publicar.

Como funcionam o teste gratuito e a faturação?

Comece com um teste gratuito de 7 dias através do checkout Stripe. Depois disso são $9 por mês por 2 fontes ligadas, mais $5 por mês por cada fonte adicional. Faturação mensal, gerida no portal de cliente Stripe.

Lance a sua primeira funcionalidade de publicação hoje.

Teste gratuito de 7 dias. Instagram e X, uma API, MCP incluído.

Ou fale com uma pessoa. support@invisibleapi.ai