Skip to main content
O SDK wyzecash é escrito em TypeScript e traz os tipos junto: não precisa de @types. O mesmo pacote serve para Node.js, Bun e Deno, com ou sem TypeScript.
Use só no servidor (rota de API, servidor, worker). Nunca em componente que roda no navegador: a chave de API iria junto.

Tipos de pedido e resposta

Cada método tem o tipo do que você manda (...Params) e do que volta (...Response), com o nome do recurso e da ação:
Passe o mouse em qualquer campo: a descrição em português vem da própria API (o que é, limites, quando aparece).

Eventos tipados

WebhookEventType é a lista dos tipos de evento, e verifyWebhook aceita o tipo do data:

Frameworks

app/api/webhooks/wyzecash/route.ts
app/api/cobrar/route.ts

O resto

Tudo o mais (recursos, listas, Idempotency-Key, erros, novas tentativas, tempo real) está em SDK Node.js: é o mesmo pacote.