A plataforma de desenvolvimento para frotas de impressoras 3D

Desenvolva com SimplyPrint

Três elementos básicos, um modelo de autenticação, uma frota. A REST API para código que consulta o estado sob demanda. Webhooks para eventos que o SimplyPrint envia assim que algo muda. O servidor MCP para assistentes de IA que controlam sua frota em linguagem natural. Cada endpoint, evento e ferramenta faz parte da mesma interface que o painel SimplyPrint usa internamente, então uma impressora no seu código é a mesma que sua equipe vê no app.

Começar de graça Mais informações e guia

Mesmos dados. Mesma autenticação. Três interfaces para a forma como você desenvolve.

Escolha a interface adequada ao seu trabalho. A maioria das integrações reais combina duas delas: a REST API para consultar e webhooks para reagir. Adicione o servidor MCP quando um assistente de IA entrar no ciclo. Sem dependência de SDK, protocolo proprietário ou faturamento separado.

Três interfaces para desenvolvedores, uma frota

Cada um resolve um tipo diferente de problema. Use um. Use os três. Eles compartilham o mesmo modelo de permissões por usuário, as mesmas estruturas de dados e a mesma conta.

JSON por HTTPS com um cabeçalho X-API-KEY.

Envie eventos para qualquer URL, Discord, Slack ou Teams.

Interface nativa de ferramentas para Claude, ChatGPT e outros assistentes de IA.

O que desenvolvedores realmente criam com o SimplyPrint

Padrões reais que vemos entre print farms, escolas, makerspaces, parceiros OEM e fornecedores de integração:

  • Entrada personalizada de trabalhos: um portal de orçamento ou ERP envia pedidos pagos direto para a fila do SimplyPrint via /queue/AddItem, com um webhook retornando quando a impressão termina. ShipStation, Shopify e portais de pedidos personalizados se conectam assim.
  • Painéis de produção - um quadro de status para TV ou painel de BI que consulta a API para obter o estado das impressoras em tempo real, tamanho da fila e produção diária. Combine com webhooks para atualizações instantâneas em vez de consultas repetidas.
  • Integrações com Discord, Slack e Teams: cole a URL do webhook de um canal, escolha os eventos importantes para a equipe e receba mensagens nativas. Notificações da oficina sem código.
  • Assistentes de IA - conecte Claude, ChatGPT ou Gemini via MCP e deixe o assistente aprovar itens da fila, encontrar bobinas com estoque baixo ou resumir em linguagem simples o histórico de impressões de ontem.
  • Integrações de hardware: novos equipamentos do AutoPrint, como trocadores de placas, sistemas de remoção por empurrão e modificações de correia, conectam-se pelo framework de integração do AutoPrint com alguns trechos de G-code e uma classe Integration.
  • Implantações de marca branca - parceiros OEM usam a mesma superfície de API para oferecer uma experiência de cliente com sua marca sobre o SimplyPrint.

OAuth2 para apps e plataformas de terceiros

Está criando um produto para outros clientes do SimplyPrint conectarem às próprias contas? Use OAuth2 em vez de pedir que cada cliente cole uma chave de API. Eles clicam em Conectar SimplyPrint, fazem login em simplyprint.io, veem a lista exata de escopos solicitados por você e aprovam. Você recebe um token bearer vinculado à conta escolhida, sem segredos compartilhados, credenciais copiadas e coladas nem chamados de suporte sobre chaves de API perdidas.

Este é o mesmo fluxo OAuth2 que provisionamos para integrações de parceiros em plataformas como Zapier, n8n, Make e Activepieces (veja automação de fluxos de trabalho). Os URLs canônicos são:

Observação: o OAuth2 de integração (as URLs acima) é separado do fluxo OAuth do MCP em /oauth/authorize. O fluxo MCP é apenas para clientes de IA: se você estiver criando um conector personalizado para Claude / ChatGPT, use esse e consulte a página do recurso MCP. Clientes OAuth2 aprovados são provisionados pelo SimplyPrint pelo Formulário de solicitação de cliente OAuth2.

Solicitar um cliente OAuth2

Integrações de hardware AutoPrint personalizadas

Criando hardware que automatiza a remoção de impressões: um trocador de placas, um mecanismo de empurrar, um mod de correia, um coletor de peças? O framework AutoPrint do SimplyPrint é o ponto de integração. Cada integração de hardware registra seu próprio modelo de Gcode, um caso enum para o método e uma classe Integration que expõe metadados de marketing e a MethodDefinition que o SimplyPrint usa para descobrir e controlar o hardware.

Os parceiros existentes incluem o Chitu PlateCycler, JobOx, FarmLoop e o próprio dispositivo SimplyPrint AutoPrint, todos conectados pelo mesmo framework de integração. O fornecedor de hardware, ou o SimplyPrint em nome dele, fornece uma única classe PHP e um trecho de Gcode. O resto, descoberta de métodos, interface do painel, transferência da fila, Gcode ao terminar e detecção de ejeção, é tratado pelo framework. Fale conosco por [email protected] se estiver criando hardware que deve ser lançado como um método AutoPrint nativo.

Ver a página do AutoPrint

Acesso por plano: quem pode usar cada interface de desenvolvimento

Todas as três interfaces para desenvolvedores fazem parte dos planos padrão do SimplyPrint: sem licença separada para desenvolvedores, cobrança por chamada ou taxa por evento. Os planos Free, Basic, Cloud Slicer e Filament Manager não oferecem nenhuma interface para desenvolvedores. Tudo abaixo é restrito ao Pro e superior.

Recurso / limite Grátis Básico Pro Print farm Enterprise Escola Fatiador em Nuvem Gerenciador de filamento
Acesso à API básica
No plano Pro ou superior: JSON via HTTPS, um cabeçalho X-API-KEY. Acesso de leitura e algumas operações de gravação: estado da impressora, itens da fila, trabalhos, inventário de filamento, etiquetas e grupos. 60 solicitações por minuto no Pro, 180 no Print Farm e School, 600 no Enterprise.
API avançada (leitura e gravação completas)
Print Farm e superiores. Libera uploads de arquivos por /queue/AddItem, alterações na fila que iniciam impressões, envio direto de G-code e operações de escrita em massa. Usa o limite de taxa mais alto do plano.
Webhooks
Print Farm e superiores. Sistema completo de webhooks multicanal: JSON padrão, Discord, Slack e Microsoft Teams, com mais de 60 eventos, assinatura HMAC opcional e histórico por entrega. Sem taxa por webhook, por entrega nem limite de eventos.
Servidor MCP para assistentes de IA
No plano Pro ou superior, conecte Claude (claude.ai, Claude Desktop, Claude Code), ChatGPT, Gemini, Cursor e qualquer outro assistente compatível com MCP para controlar sua frota em linguagem natural. OAuth com restrição por escopo, sem taxa por chamada. A assinatura do próprio assistente é paga ao fornecedor dele.
Zapier, n8n, Make e Activepieces
No plano Pro ou superior, você pode se conectar usando as integrações oficiais baseadas em OAuth2. Nos planos Print Farm ou superiores, você tem acesso completo de gravação por meio delas, pois as integrações usam o nível de API da conta.

Quer saber mais sobre nossos planos?

Ver preços e comparação completa de recursos

Primeiros passos

Escolha a interface adequada ao seu trabalho e comece:

  • API REST: entre no painel, abra configurações da conta -> API, dê um nome a uma chave e copie-a. Depois, consulte a referência completa em apidocs.simplyprint.io - incluindo um arquivo llms.txt e um catálogo estruturado api/index.json, caso queira criar ferramentas sobre a própria documentação.
  • Webhooks: abra a página de webhooks no painel, cole uma URL de destino, qualquer URL ou webhook de canal do Discord / Slack / Teams, e escolha os eventos importantes. Testar entregas está a um clique. Guia: tudo sobre o recurso de webhooks.
  • MCP: cole https://simplyprint.io/api/mcp nas configurações do conector personalizado/servidor MCP do seu assistente de IA, passe pela tela de consentimento OAuth e faça uma pergunta ao assistente. Passo a passo: conecte o SimplyPrint a qualquer assistente de IA via MCP.
  • Apps de parceiros OAuth2: solicite um cliente pelo Formulário de solicitação de cliente OAuth2 e aponte seu app para as URLs acima.
Travou? Entre no Discord do SimplyPrint. O canal #developers é onde API e integrações são discutidas. Ou envie um e-mail para [email protected] se precisar de uma conversa mais aprofundada.

Abrir a referência da API

Perguntas frequentes

O acesso à API básica começa no Pro. A API avançada, envio de arquivos, alterações na fila que iniciam impressões e envio direto de G-code, começa no Print Farm. Webhooks estão disponíveis a partir do Print Farm. O MCP para assistentes de IA está disponível a partir do Pro. Os planos Free, Basic, Cloud Slicer e Filament Manager não oferecem recursos para desenvolvedores.
A URL é https://api.simplyprint.io/{id}/{endpoint}: o número depois do host é o ID da sua conta, não uma versão. A própria API não usa versões na URL, adicionamos recursos a ela sem quebrar a interface existente. Os endpoints e os formatos de solicitação e resposta são estáveis, novos campos podem ser adicionados, os existentes não são removidos nem reutilizados.
60 solicitações por minuto no Pro, 180 por minuto no Print Farm e no School e 600 por minuto no Enterprise. Ao atingir o limite, ocorre um timeout de 60 segundos; o limitador é reiniciado depois disso. Algumas chamadas extras em um único segundo não são problema, pois a janela móvel abrange um minuto completo.
Faça login no painel, abra Configurações da conta -> API, dê um nome à chave e copie-a. Pronto em 30 segundos. Cada chave é vinculada ao seu usuário e herda suas permissões na conta, então uma integração é executada com exatamente o acesso que seu proprietário tem, nada mais.
Chave de API para suas próprias integrações com sua própria conta, o caminho mais simples, um cabeçalho. OAuth2 se você está desenvolvendo um produto que outros clientes do SimplyPrint conectarão às próprias contas, para que cada cliente autorize pela tela de consentimento e você nunca veja as credenciais deles. Clientes OAuth2 aprovados são provisionados pelo Formulário de solicitação de cliente OAuth2.
A API funciona por consulta: seu código solicita o estado quando necessário. Os Webhooks funcionam por envio: SimplyPrint avisa seu código assim que algo muda, sem polling, sem lidar com limites de taxa e sem eventos perdidos. O servidor MCP é a interface nativa de ferramentas para assistentes de IA, com os mesmos dados, a mesma autenticação e um registro de ferramentas validado, em vez de endpoints brutos. A maioria das integrações usa um deles. As avançadas combinam os três.
Ainda não: a API é JSON simples sobre HTTPS, então qualquer cliente HTTP moderno oferece uma interface utilizável em poucas linhas. Oferecemos uma integração oficial com o Cura, um servidor MCP SimplyPrint para agentes de IA e, sob solicitação, provisionamos clientes OAuth2 para integrações de parceiros em plataformas como Zapier, n8n, Make e Activepieces. Se precisar de um SDK específico para uma linguagem, fale conosco por [email protected].
Não há sandbox público, as integrações são desenvolvidas com sua conta real. Você pode criar uma conta de teste separada, gratuita ou Pro, para desenvolvimento, gerar a própria chave de API e direcionar sua integração para ela antes de trocar para as chaves de produção. Para parceiros de integração sérios, podemos provisionar uma configuração adequada para desenvolvimento mediante solicitação.
Nenhum treinamento de IA do SimplyPrint ocorre com seus dados. Os dados enviados via MCP vão para o fornecedor do assistente (Anthropic, OpenAI, Google), conforme as próprias políticas de dados e treinamento deles. Verifique as configurações de privacidade do assistente se quiser desativar o treinamento lá.
O SimplyPrint Discord tem um canal #developers onde a maioria das dúvidas sobre API e integrações é respondida. Para qualquer assunto que exija uma conversa mais longa, provisionamento de clientes OAuth2, parcerias de integração personalizadas, OEM/marca branca ou integração de hardware, envie um email para [email protected].

Guias de configuração passo a passo

Guias completos, cliente por cliente, para cada recurso estão na seção de desenvolvedores da central de ajuda: configuração de chave de API, configuração de webhook para Discord / Slack / Teams e guias de configuração do MCP para Claude, ChatGPT e Gemini CLI.

Índice