Pinterest
BulkPublish
API do Pinterest
Publique, agende e gerencie o Pinterest a partir do seu próprio código. Uma API REST e uma chave cobrem o Pinterest e todas as outras redes que você conectar, então você escreve a integração uma vez só.
O que a API do Pinterest cobre
Tudo abaixo faz parte da API publicada e já funciona com o Pinterest.
| Recurso | Endpoint |
|---|---|
| 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 |
| Consultar quadros do Pinterest de um canal | GET /api/channels/{id}/options |
| Ler as métricas de cada post | GET /api/posts/{id}/metrics |
| 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 Pinterest
Escolha o tipo com postTypeOverrides. Um tipo que o Pinterest não oferece é recusado antes de qualquer coisa entrar na fila.
| Tipo de publicação | Mídia |
|---|---|
pin Pin | Obrigatório: 1 imagem |
video_pin Video Pin | Obrigatório: 1 vídeo |
carousel Carousel | Obrigatório: de 2 a 5 imagens |
Agende um post do Pinterest 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 Pinterest.
curl https://app.bulkpublish.com/api/channels \
-H "Authorization: Bearer bp_your_key_here" 2. Envie o arquivo. A resposta traz o id da mídia, usado como mediaFiles abaixo.
curl -X POST https://app.bulkpublish.com/api/media \
-H "Authorization: Bearer bp_your_key_here" \
-F "file=@photo.jpg" 3. 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": "A 20 minute pasta for busy evenings",
"channels": [{ "channelId": 12 }],
"status": "scheduled",
"scheduledAt": "2026-12-01T09:00:00Z",
"mediaFiles": [101],
"platformSpecific": {
"pinterest": {
"12": {
"boardId": "BOARD_ID"
},
"title": "Weeknight pasta",
"link": "https://example.com/pasta"
}
}
}' 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 Pinterest
Envie estas opções dentro de platformSpecific, na chave do Pinterest.
No Pinterest, as opções são indexadas pelo id do seu canal, por exemplo "12", ou enviadas soltas para valer para todos os canais do Pinterest no post.
| Opção | O que faz | Aceita |
|---|---|---|
title | Título | texto |
description | Descrição | texto |
link | Link de destino | texto |
dominantColor | Cor de fundo do pin | texto |
coverImageUrl | Imagem de capa para pins de vídeo | texto |
boardId | Quadro onde fixar | texto |
Para descobrir quadros válidos de um canal, chame GET /api/channels/{id}/options.
Análises do Pinterest pela API
Estas métricas voltam para cada post do Pinterest em GET /api/posts/{id}/metrics, com registros ao longo do tempo.
- Impressões
- Cliques
- Salvamentos
- Visualizações de vídeo
- Curtidas
- Comentários
- Taxa de engajamento
Comentários e mensagens
O BulkPublish não lê comentários nem mensagens do Pinterest, então não há nada para listar ou responder aqui.
Acesso à API em todos os planos
Todos os planos incluem chaves de API, inclusive o Free. Veja o que cada um permite.
| Plano | Chaves de API | Requisições por dia |
|---|---|---|
| Free | 1 | 30 |
| Pro | 5 | 5.000 |
| Business | 10 | 50.000 |
Construir direto no Pinterest 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 Pinterest API v5 exige de você, conferido com a documentação em outubro de 2026.
- Você precisa registrar um app de desenvolvedor no Pinterest antes de poder publicar.
- Os tokens de acesso duram cerca de 30 dias, então você precisa de um jeito próprio de renová-los ou reconectar antes que expirem.
O BulkPublish cuida da conexão por você: renova os tokens, confere cada post com as regras do Pinterest 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 Pinterest, com comandos em vez de código.
Ver o servidor MCP do Pinterest
Prefere um calendário a código?
A mesma conta do Pinterest pode ser agendada pelo app, com calendário de conteúdo e envio em massa.
Perguntas frequentes
Dúvidas comuns sobre a API do Pinterest.
Existe uma API do Pinterest que eu possa usar sem construir a integração sozinho?
Sim. O BulkPublish oferece o Pinterest por meio da sua API REST. Conecte sua conta do Pinterest 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 Pinterest pela API?
Os tipos de post são Pin, Video Pin e Carousel. Cada um é conferido com as regras de mídia do Pinterest antes de entrar na fila, então uma requisição que o Pinterest recusaria falha na hora, com um erro claro.
Posso agendar posts do Pinterest 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 Pinterest pela API?
Sim. As métricas por post incluem Impressões, Cliques, Salvamentos, Visualizações de vídeo, Curtidas, Comentários e Taxa de engajamento, com registros ao longo do tempo.
Posso ler e responder comentários ou mensagens do Pinterest pela API?
Não. O BulkPublish não lê comentários nem mensagens do Pinterest.
A API do Pinterest 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 Pinterest ou de uma revisão de app?
Não para usar o BulkPublish. Você conecta sua conta do Pinterest na página Canais e publica com uma chave do BulkPublish. Se preferir construir direto na API do Pinterest, 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 Pinterest mostra como conectar Claude, ChatGPT ou Cursor e o que pedir.
Outras redes
A mesma chave e o mesmo formato de requisição funcionam em 15 redes.
Comece a publicar no Pinterest pelo código
Crie uma conta grátis, conecte o Pinterest e gere uma chave. Sem cartão.