> ## Documentation Index
> Fetch the complete documentation index at: https://docs.menuia.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API da Menuia

> Integre o WhatsApp ao seu sistema: envie mensagens, botões, mídia e listas, crie chatbots e receba tudo em tempo real via webhooks.

Bem-vindo à documentação da **API da Menuia**. Com poucas linhas de código você conecta o WhatsApp ao seu sistema — automatize envios, atenda clientes 24/7, monte fluxos com botões e receba cada mensagem em tempo real.

## Primeiros passos

<CardGroup cols={2}>
  <Card title="Endpoints e Tokens" icon="plug" href="/pages/endpoints/introducao">
    Entenda a estrutura da API e onde encontrar suas chaves.
  </Card>

  <Card title="Autenticação" icon="key" href="/pages/endpoints/authkey">
    Como usar sua `authkey` e `appkey` nas requisições.
  </Card>

  <Card title="Enviar uma mensagem" icon="paper-plane" href="/api-reference/create-message/mensagemTexto">
    Dispare seu primeiro texto em segundos.
  </Card>

  <Card title="Webhooks" icon="bolt" href="/webhook-reference/introducao">
    Receba mensagens e interações em tempo real.
  </Card>
</CardGroup>

## O que você pode fazer

<CardGroup cols={3}>
  <Card title="Mensagens" icon="comment" href="/api-reference/create-message/mensagemTexto">
    Texto, mídia, localização, contato e enquete.
  </Card>

  <Card title="Interativos" icon="hand-pointer" href="/api-reference/create-message/enviarTemplateBotao">
    Botões, listas e carrossel de produtos.
  </Card>

  <Card title="Grupos" icon="users" href="/api-reference/groups/criarGrupo">
    Crie e gerencie grupos pela API.
  </Card>

  <Card title="Chatbot / Fluxo" icon="diagram-project" href="/pages/fluxo/criandoFluxo">
    Monte atendimentos automáticos sem código.
  </Card>

  <Card title="Agente IA" icon="robot" href="/api-reference/IA/criarAgente">
    Respostas inteligentes com IA.
  </Card>

  <Card title="Revenda" icon="briefcase" href="/api-reference/developer/gerarQrCode">
    Gerencie dispositivos dos seus clientes.
  </Card>
</CardGroup>

## Envie em segundos

Já tem sua `appkey` e `authkey`? Este é um envio de texto completo:

<CodeGroup>
  ```bash cURL theme={null}
  curl -X POST https://chatbot.menuia.com/api/create-message \
    -H "Content-Type: application/json" \
    -d '{
      "appkey": "SEU_APPKEY",
      "authkey": "SUA_AUTHKEY",
      "to": "5581999999999",
      "message": "Olá! 👋 Mensagem enviada pela API da Menuia."
    }'
  ```

  ```javascript Node.js theme={null}
  await fetch("https://chatbot.menuia.com/api/create-message", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({
      appkey: "SEU_APPKEY",
      authkey: "SUA_AUTHKEY",
      to: "5581999999999",
      message: "Olá! 👋 Mensagem enviada pela API da Menuia."
    })
  });
  ```

  ```python Python theme={null}
  import requests

  requests.post("https://chatbot.menuia.com/api/create-message", json={
      "appkey": "SEU_APPKEY",
      "authkey": "SUA_AUTHKEY",
      "to": "5581999999999",
      "message": "Olá! 👋 Mensagem enviada pela API da Menuia."
  })
  ```

  ```php PHP theme={null}
  Http::post("https://chatbot.menuia.com/api/create-message", [
      "appkey"  => "SEU_APPKEY",
      "authkey" => "SUA_AUTHKEY",
      "to"      => "5581999999999",
      "message" => "Olá! 👋 Mensagem enviada pela API da Menuia.",
  ]);
  ```
</CodeGroup>

<Note>
  Não tem as chaves ainda? Veja [Endpoints e Tokens](/pages/endpoints/introducao) para gerar sua `authkey` e `appkey`.
</Note>
