# API Asender > Cada ferramenta é um sistema à parte, com a API dela num endereço próprio. > 612 operações em 5 APIs publicadas, sob uma identidade só. Pegue o contexto INTEIRO de uma vez: - [Documentação completa em um arquivo](https://developers.asender.net/llms-full.txt): guias, todas as operações e os schemas, em texto puro. - [OpenAPI 3.1 unificada (JSON)](https://developers.asender.net/openapi.json) - [OpenAPI 3.1 unificada (YAML)](https://developers.asender.net/openapi.yaml) As APIs (uma página por API): - [CRM](https://developers.asender.net/apis/crm.html): Jornadas, alertas, destinos e integrações de conversão. Sistema próprio, endereço próprio. - [E-mail](https://developers.asender.net/apis/mail.html): Envio transacional (e OTP) por /v1/emails com API key, gestão de domínios e caixas, mensagens, rascunhos, contatos e assinatura. - [Identidade (OIDC / OAuth 2.1)](https://developers.asender.net/apis/auth.html): Authorization Server. É daqui que sai o token que todas as outras APIs exigem. - [Páginas](https://developers.asender.net/apis/pages.html): Páginas, formulários, redirects, mídia — e a analytics do que foi publicado. Inclui o runtime que serve e mede o publicado. - [Plataforma](https://developers.asender.net/apis/platform.html): Contas, membros, convites, API keys e plano — e a mensageria pública por API key. É a API da plataforma, não de um produto. - [Atendimento](https://developers.asender.net/apis/atendimento.html) — em breve: Caixa de entrada de atendimento: conversas, timeline, estado, atribuição, filas e equipe. A API própria desta ferramenta ainda não é aberta a integradores. Hoje, pela API pública (https://api.asender.net): ler conversas e mensagens em GET /v1/conversations e GET /v1/conversations/{id}/messages (escopo conversations:read) e responder pelos canais da caixa com POST /v1/telegram/send, /v1/whatsweb/send e /v1/telegramconta/send (escopos telegram:send, whatsweb:send e telegramconta:send). - [E-mail Marketing](https://developers.asender.net/apis/emailmarketing.html) — em breve: Campanhas e templates de e-mail marketing, com supressão, limite de envio e cota. A API própria desta ferramenta ainda não é aberta a integradores. Hoje, pela API pública (https://api.asender.net): enviar e-mail com POST /v1/emails/send e /v1/emails/batch (até 500 mensagens), consultar envios em GET /v1/emails, e ler campanhas e relatórios de e-mail em GET /v1/campaigns e GET /v1/reports/email/*. Escopos: email:send, email:read e campaigns:read. - [Push](https://developers.asender.net/apis/push.html) — em breve: Web Push: aparelhos inscritos, envio com supressão, limite de envio e cota. A API própria desta ferramenta ainda não é aberta a integradores. Hoje, pela API pública (https://api.asender.net): enviar push com POST /v1/push/send, registrar e listar aparelhos em POST e GET /v1/push/devices (do navegador do visitante, com a chave pk_push_ em POST /v1/push/site/devices) e ler mensagens e o panorama em GET /v1/messaging/push/messages e GET /v1/messaging/push/reports/overview. Escopos: push:send, push:devices e messaging:read. - [SMS](https://developers.asender.net/apis/sns.html) — em breve: Campanhas e envio de SMS, com supressão, limite de envio e cota. A API própria desta ferramenta ainda não é aberta a integradores. Hoje, pela API pública (https://api.asender.net): enviar SMS com POST /v1/sms/send e ler mensagens e o panorama em GET /v1/messaging/sms/messages e GET /v1/messaging/sms/reports/overview. Escopos: sms:send e messaging:read. - [WhatsApp](https://developers.asender.net/apis/zapify.html) — em breve: Envio de WhatsApp (API oficial), com templates, supressão, limite de envio e cota. A API própria desta ferramenta ainda não é aberta a integradores. Hoje, pela API pública (https://api.asender.net): enviar WhatsApp (texto livre ou template) com POST /v1/whatsapp/send e ler mensagens e o panorama em GET /v1/messaging/whatsapp/messages e GET /v1/messaging/whatsapp/reports/overview. Escopos: whatsapp:send e messaging:read. Guias: - [Integrações: todos os meios](https://developers.asender.net/guias/integracoes.html): O mapa de tudo o que dá para integrar com a Asender: API REST, APIs por ferramenta, Entrar com Asender (OAuth), MCP, webhooks, SMTP/IMAP, navegador, DNS, conversões e conectores — quando usar cada um e como autenticar. - [Chaves de API e escopos](https://developers.asender.net/guias/chaves-de-api.html): Como criar, escopar, girar e revogar chaves de API (sk_live_ e sk_test_), e quais escopos cada rota exige. - [Webhooks](https://developers.asender.net/guias/webhooks.html): O formato único de webhook da Asender (v1): cabeçalhos, assinatura, verificadores em Node, Python, Go e PHP, cadastro por emissor e API /v1/webhooks, tentativas e idempotência. - [No navegador: formulário, pixel, chat e push](https://developers.asender.net/guias/navegador.html): Embed de formulário, pixel de analytics, chat, web push e o SDK @asender/pages-sdk: o que colar no site e que chave usar. - [Domínios e DNS](https://developers.asender.net/guias/dominios.html): Domain Connect e os registros DNS (SPF, DKIM, DMARC, verificação) para enviar e publicar no seu domínio. - [SMTP e IMAP com senhas de app](https://developers.asender.net/guias/smtp-imap.html): Conectar clientes de e-mail e sistemas legados por SMTP e IMAP com senhas de aplicativo: hosts, portas, autoconfig. - [Conversões e conectores](https://developers.asender.net/guias/conversoes-e-conectores.html): Enviar conversões para Meta, Google e TikTok e entregar leads a sistemas externos (Kommo, HTTP próprio). - [Servidor MCP](https://developers.asender.net/guias/mcp.html): Conectar agentes de IA à Asender pelo Model Context Protocol: endereço, autenticação e ferramentas. - [Aplicativos (OAuth)](https://developers.asender.net/guias/aplicativos.html): Cadastrar e gerenciar seu aplicativo de "Entrar com Asender" no painel: credenciais, escopos, revisão e testadores. - [Alias de e-mail](https://developers.asender.net/guias/mail-alias.html): Vários endereços entregando na mesma caixa: como o alias funciona, a ordem de entrega no recebimento e o uso entre domínios da mesma conta. - [Convenções da API](https://developers.asender.net/guias/convencoes.html): Autenticação, formato de requisição e resposta, erros, paginação, idempotência, webhooks e limites. - [Entrar com Asender (apps de terceiro)](https://developers.asender.net/guias/entrar-com-asender.html): Como um app de terceiro autentica usuários Asender com 1 clique e lê dados da conta com escopos: authorization code + PKCE, consentimento, refresh com rotação, revogação, erros e sincronização incremental com a API pública. - [Páginas: o JSON do documento v2](https://developers.asender.net/guias/pages-documento-v2.html): Guia completo para criar, editar e publicar páginas por API (e por agentes de IA): modelo mental, todos os campos de todos os itens, validação e erros, mídia, fluxos seguros, receitas e prompt pronto. ## Dúvidas de uso / Using the product Isto aqui é a referência técnica. Para dúvidas de uso do produto (como configurar, o que cada tela faz, planos, passo a passo sem código), use a central de ajuda: https://developers.asender.net/llms.txt Questions about using the product, not integrating it: https://developers.asender.net/llms.txt ## Autenticação Integrações de máquina usam API key (`Authorization: Bearer sk_...`); o painel usa sessão OIDC (OAuth 2.1 + PKCE, endpoints em https://auth.asender.net/.well-known/openid-configuration). ## Convenções Escrita aceita `Idempotency-Key` (repetir a chave devolve o mesmo resultado). Coleções paginam por cursor (`NextCursor`, `HasMore`), nunca por offset.