WhiteBooks API Changelog

Versioned release notes for the WhiteBooks GST, e-Invoice, e-Way Bill, and KSA ZATCA APIs — plus SDK updates, breaking changes, and deprecation timelines. We follow semver: breaking changes only on major bumps, with at least 90 days' deprecation notice.

Subscribe via RSS · machine-readable index · live status

v3.4.0 — keyword landing cluster

New 45 API endpoint reference landing pages launched across 3 namespaces:

New Each landing page includes a focused TechArticle + Service + FAQPage + BreadcrumbList schema; tabbed code samples (curl / Node / Python / Java); 3-step integration guide; FAQ (4 Qs); CTA card back to parent API; related-endpoint linkbar.

New “Quick API references” linkbar grafted onto all 3 parent /api/* dev pages — listing every child endpoint with deep-link cards.

New /llms.txt now carries an “API endpoint reference pages” section with all 45 keyword URLs so AI engines can cite per-endpoint canonical pages directly.

Expected SEO lift: long-tail keyword cluster of 45 distinct queries — “GSTR-2B reconciliation API”, “IRN generation API”, “Part-B update API”, “e-Way Bill for SAP” etc. — each with focused intent matching.

v3.3.0 — AEO/GEO major

New "See it in action" embedded product demos on /apis hub + each /api/* developer page (GST / e-Invoice / e-Way Bill) with VideoObject JSON-LD schema for AI-engine indexing.

New Customer social proof on /apis hub: 12-brand logo strip (P&G, IBM, KIA, HUL, KPMG, Coca-Cola, Razorpay, Accenture, SBI, TVS, PepsiCo, Aditya Birla) + 3 named testimonials (Sahil Jain · B V Srinivasababu · CA Atul Garg) with Review schema.

New "Why WhiteBooks Is an Enterprise-Grade GST API Platform" quote-able facts section on /apis with 11 verifiable bullets (9 Crore IRNs, 99.99% SLA, GSP-certified, SAP/Oracle/Tally/Dynamics, ISO 27001, DPDP).

New Per-API Service schemas (GST / e-Invoice / e-Way Bill), TechArticle schema, and DefinedTermSet schema (IRN / GSTR-2B / EWB / GSP / GSTR-1 / GSTR-3B) on /apis.

New Public JSON error catalog at /docs/errors — 14 documented error codes across Auth, Validation, Rate Limit, and Upstream sections with recommended retry behaviour.

New /apis hub H1 rewritten to keyword-bearing “Enterprise Grade GST, e-Invoice & e-Way Bill APIs | WhiteBooks API Suite”.

New /apis FAQ expanded from 5 to 10 Qs (pricing, integration time, webhooks, SLA, vs ClearTax) — visible accordion + JSON-LD schema kept in sync.

New Clean two-card "As featured in" + "Compare WhiteBooks" Trust Grid on /apis replacing wrapping pill rows.

New Hreflang tags (en-IN · ar-SA · en-SA · x-default) on KSA pages for regional SEO.

New /llms.txt expanded with MCP server reference, /llms-full.txt cross-link, ai.txt cross-link, and transaction-volume + 99.99% uptime claims in the intro blockquote (now scores 100% on AI-readiness audit).

Fix /docs/gst, /docs/einvoice, /docs/eway scroll lock — pages now scroll past the fold so the Redoc-rendered spec is reachable.

Fix Mobile responsive layout on /apis — eliminated letter-by-letter word wrap on industry cards, AI pill chips, and 2-column hero card lists across 320px / 375px / 768px / 1024px viewports.

Fix Mismatched FAQ on /api/gst-api-for-developers — visible accordion now matches the 8-Q FAQPage JSON-LD schema (Google policy compliance).

Fix Hexagon section duplication on /api/gst-api-for-developers + /apis (display:none on duplicate row).

Fix Display vs mailto: mismatch in Pricing sections of all 3 /api/* dev pages (both now use sales@whitebooks.in).

Fix Typos on /api/gst-api-for-developers: IPNs → IRNs, retreival → retrieval, &e-Invoicing → & e-Invoicing, ERP platform's → ERP platforms.

Fix Title-injection stutter (“is part of the WhiteBooks platform”) on /api/gst-api-for-developers body copy.

Fix /blog double-slash in nav on /apis + all 4 /api/* pages.

Fix Favicon now declared on all 31 /use-cases/* pages.

Fix /support page broken onload handler that prevented style.css loading.

Fix "Last updated" date stamps now refresh on every build (postbuild step).

v3.2.0

New Public OpenAPI 3.0 specs at stable URLs:

New Quick Facts + tabbed code examples (cURL / Node.js / Python / Java) on every /api/* page.

New Comparison pages: vs Masters India, vs ClearTax, vs Sandbox (Quicko).

New Tally + GST integration use-case with HowTo schema.

New Public status page with 30/90-day uptime + incident history.

New On-page tiered pricing table with Starter / Growth / Business / Enterprise plans.

v3.1.2

Fix e-Invoice API: corrected p95 latency regression introduced in v3.1.1 (IRP routing path normalization). p95 IRN response time is back below 350 ms.

Security Rotated GSP gateway TLS certificates (zero-downtime). All clients using TLS 1.2+ are unaffected.

Fix e-Way Bill: improved retry logic for NIC API transient 5xx — now retries with 1s / 2s / 4s exponential backoff before surfacing as HTTP 502.

v3.1.1

New SDK releases:

New Webhook callback support for asynchronous bulk IRN: POST your registered webhook URL when each batch completes.

Fix KSA ZATCA: corrected XAdES-BES signature canonicalization edge case for invoices with non-ASCII line-item descriptions.

v3.1.0

New KSA ZATCA Phase-2 reporting mode (simplified tax invoices) endpoint: POST /ksa-einvoice/api/v1/reporting. Standard tax invoice clearance remains at POST /ksa-einvoice/api/v1/clearance.

New Bulk e-Way Bill: POST /eway/api/v1/bulk-generate accepts up to 1,000 EWBs per call with per-row status reporting.

Deprecated POST /gst/api/v1/legacy-gstr2b — remove by 1 July 2026. Use POST /gst/api/v1/gstr2b/fetch (same response shape).

v3.0.0 — major

Breaking Token expiry shortened from 24h to 1 hour; clients must refresh tokens. The Java / Node / Python SDKs handle refresh automatically — only custom REST clients need to be updated.

New OAuth 2.0 client credentials grant on all endpoints (was: API-key on a subset).

New Optional IP allow-listing on Production for all plans (was: Enterprise only).

New Optional SHA256-RSA request signing on Enterprise.

Security ISO 27001 surveillance audit passed; DPDP Act 2023 compliance attestation published.

v2.9.0

New GSTR-9C (reconciliation statement) filing endpoint.

New HSN/SAC code search endpoint: GET /gst/api/v1/hsn-sac/search?q=....

Fix Bulk IRN: corrected race condition that could double-cancel an IRN if the cancel request arrived within 50 ms of generation.

v2.8.0

New Microsoft Dynamics 365 Business Central connector (BCE app on AppSource).

New Webhook signature verification documented at #security.

v2.7.0

New Oracle EBS / Fusion connector (general availability).

New SAP S/4HANA Cloud (Public + Private) connector via OData / SCP.

Fix Improved p99 latency for high-cardinality GSTR-1 uploads (10,000+ line items).

v2.6.0

New Consolidated e-Way Bill endpoint: POST /eway/api/v1/consolidated for transporter-led consolidations.

New Postman collection auto-imported from OpenAPI 3.0 spec.

Deprecation policy

We commit to a 90-day minimum deprecation window for any endpoint, field, or behaviour we remove. Deprecation is announced here, in the response headers (Deprecation: true, Sunset: <date>), and via email to all account owners. Breaking changes only ship on major version bumps; minor and patch releases are always backwards-compatible.

Versioning

Follows semver: