Release Notes

Changes to the Kyshi MoR SDK.

0.1.0-beta

First beta of the TypeScript SDK.

Coverage. Typed resources for every public endpoint: transactions, virtual accounts, payment links, general payment links, transfers, virtual account transfers, plans, subscriptions, rates, custom rates and webhook operations. Contract tests assert the method and URL each call produces.

Client. API-key auth, JSON handling, query serialisation, response envelope unwrapping, per-attempt timeouts, idempotency keys, and retries limited to requests where retrying is safe.

Webhooks. constructEvent, verifySignature and generateSignature, with constant-time comparison.

Errors. KyshiApiError plus KyshiAuthenticationError, KyshiValidationError, KyshiTimeoutError and KyshiNetworkError.

Builds. ESM, CommonJS and TypeScript declarations from the package root.

Deprecated

subscriptions.updateStatus() — calls an undocumented alias that resolves to the same handler as manage(). Use manage() instead.

Beta Notes

  • Coverage matches the public API reference. Endpoints outside it are reachable through kyshi.client.
  • Webhook delivery inspection and replay methods need credentials with access to webhook operations routes.
  • The package is UNLICENSED until a distribution licence is chosen.

Next


Did this page help you?