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.
baseUrl: "https://api-staging.izap.ai" no staging. Respostas fora de 2xx
disparam IzapApiError.
npm: @izapai/sdk