# Bibliotecas e integrações

As formas de chegar ao PDF Blocks além do HTTP puro: os conectores do Power Automate e do Zapier, os clientes gerados e o que está nos planos.

Ainda **não existe um SDK oficial**. O PDF Blocks é uma API HTTP enxuta (um PDF
entra, um PDF sai), então o HTTP puro é o caminho apoiado e de primeira classe,
e funciona a partir de qualquer linguagem sem nenhuma dependência para instalar.
Esta página define essa expectativa e aponta cada tipo de leitor para a
superfície de integração certa.

## O HTTP puro é de primeira classe

Toda ação é um único POST `multipart/form-data` que retorna um PDF. O [Início
rápido](/docs/api/quickstart) leva você a uma chamada funcionando em poucos
minutos, e cada página de referência de ação traz trechos completos e
executáveis em cURL, Python, Node.js, PHP, Ruby, Go e C#. Cole um, troque pela sua chave
e execute.

Se você quiser um cliente tipado, gere um a partir do contrato legível por
máquina: consulte [Especificação OpenAPI](/docs/api/openapi-specification) para
as ferramentas e os comandos de geração de código. Essa é a forma recomendada de
obter modelos e métodos de requisição nativos da sua linguagem enquanto não
existe um SDK oficial.

## Para onde ir em seguida

<CardGroup cols={2}>

<Card title="Gerar um cliente tipado" href="/docs/api/openapi-specification">
  Aponte o OpenAPI Generator (ou similar) para a especificação e tenha um
  cliente na sua linguagem.
</Card>

<Card title="Conector do Power Automate" href="/docs/power-automate/getting-started">
  Ligue ações de PDF a fluxos sem código, para automações do Microsoft 365.
</Card>

<Card title="Conector do Zapier" href="/docs/zapier/getting-started">
  Conecte ações de PDF a milhares de aplicativos em Zaps, sem precisar de código.
</Card>

<Card title="Início rápido" href="/docs/api/quickstart">
  O caminho mais rápido em HTTP puro de uma chave de API a um PDF processado.
</Card>

</CardGroup>

## Escolher uma superfície

- **Está escrevendo código de backend ou um script?** Chame a API diretamente
  por HTTP ou gere um cliente tipado a partir da [especificação
  OpenAPI](/docs/api/openapi-specification).
- **Está construindo uma automação no-code ou low-code?** Use o conector do
  [Power Automate](/docs/power-automate/getting-started) ou do
  [Zapier](/docs/zapier/getting-started).

## MCP: nos planos

Um servidor [Model Context Protocol](https://modelcontextprotocol.io), que
permitiria a agentes de IA chamar as ações do PDF Blocks como ferramentas, está
nos planos e **ainda não está disponível**. Não há nada para instalar hoje. Até
que ele chegue, os agentes devem chamar a API HTTP diretamente.
