Pular para o conteúdo principal
Chame a API REST pelo seu app com um cliente gerado. Os dois SDKs usam um personal access token. Crie um no Dashboard em Configurações do usuário → API Keys. Os clientes encapsulam o mesmo schema público da API REST. Eles enviam business-id como header, retentam requisições idempotentes e disparam um único tipo de erro em 4xx/5xx. Use webhooks.verify em qualquer SDK para conferir a assinatura de uma entrega contra o corpo cru da requisição — veja Webhooks para os headers e o esquema de assinatura. Precisa de um scaffold em um app existente? O assistente de configuração grava código REST, MCP, webhook ou SSE. No terminal, npm install -g @izapai/cli — a CLI. izap init executa o assistente.

Python (izap)

Requer Python 3.11 ou mais novo.
izap.AsyncClient é a contraparte asyncio. Aponte base_url para https://api-staging.izap.ai no staging. Todo 4xx/5xx dispara izap.IzapApiError. PyPI: izap

TypeScript (@izapai/sdk)

Requer Node.js 20 ou mais novo. ESM com declarações de tipo, para uso no servidor.
Passe baseUrl: "https://api-staging.izap.ai" no staging. Respostas fora de 2xx disparam IzapApiError. npm: @izapai/sdk