SDK npm package is not published yet and API environments may be unavailable.View status
Resources

Changelog

Track API changes, new features, and breaking changes across Ananke Labs platform releases.

March 2026

v1.0 — Initial public release

2026-03-18

Ananke Trust

  • Document issuance with template-based schema validation
  • Full lifecycle management: suspend, revoke, reactivate, expire
  • Verification by reference and content hash
  • Bulk issuance from CSV with optional PDF attachments
  • PDF replacement and re-delivery
  • Duplicate detection before issuance
  • Field-based document search
  • Template management: create, update, archive, duplicate

Ananke TCode

  • PDF stamping with DataMatrix barcodes
  • TDoc template management (payload schema definition)
  • Placement template management (barcode positioning)
  • Stamp lifecycle: suspend, revoke, reactivate, replace
  • Verification by reference, hash, and raw decoded payload
  • Client-side ECDSA payload verification (TCodePayloadVerifier)
  • Digital twin records
  • Scan event tracking and history
  • Offline mobile sync for high-throughput scanning
  • Bulk stamping from CSV + ZIP

Reference Data

  • Tenant information endpoint
  • Document type enumeration
  • Public key retrieval for out-of-band verification

TypeScript SDK

  • Official @ananke/sdk package — ESM + CJS + TypeScript declarations
  • Full coverage of Ananke Trust and Ananke TCode APIs
  • Automatic pagination with listAll() async generators
  • Typed error classes with structured field validation
  • Request/response hooks for observability
  • Flexible PDF input (Buffer, Blob, File, base64)
  • Standalone TCodePayloadVerifier for edge/worker environments

Versioning policy

The Ananke Labs Integration API uses URL-based versioning. The current version is v1, accessed via the /v1/ path prefix.

  • Breaking changes will only be introduced in new major versions (e.g. /v2/)
  • Additive changes (new endpoints, new optional fields) are made within the current version
  • Deprecation notices will be communicated at least 90 days before removal
  • The @ananke/sdk package follows semver — breaking SDK changes bump the major version

Migration notes

This is the initial API release. No migrations are required. Future breaking changes will include detailed migration guides in this section.