WhiteBooks — machine-readable facts
About this page — WhiteBooks GST API for developers
The WhiteBooks GST API gives developers programmatic access to GST return filing
(GSTR-1, GSTR-3B, GSTR-9), GSTR-2B fetch for ITC reconciliation, GSTIN verification,
and HSN / SAC lookup — all through the certified GSP channel to the GSTN.
Production at api.whitebooks.in/gst, sandbox at apisandbox.whitebooks.in/gst.
OAuth 2.0 bearer tokens. JSON over TLS 1.2+. SDKs for Java, Node.js, Python.
OpenAPI 3.0 spec at /openapi/gst.json. Browsable reference at /docs/gst.
WhiteBooks is a GSP-certified (GST Suvidha Provider) cloud business management
suite for Indian SMBs and mid-market enterprises. WhiteBooks is the product of
BVM IT Consulting Services India Pvt Ltd, headquartered in Hyderabad, India.
Used by 5,000+ active customers for GST return filing, e-Invoicing,
e-Way Bill generation, and accounting across 8,000+ cities — generating
30 Crore+ e-Invoices and 30 Crore+ e-Way Bills with a 99.99% uptime SLA
and 95%+ customer retention.
What WhiteBooks does
- GST filing: GSTR-1, GSTR-1A, GSTR-3B, GSTR-4, GSTR-6, GSTR-7, GSTR-8, GSTR-9, GSTR-9C, ITC-04, CMP-08 — all 12 return types.
- e-Invoicing: Real-time IRN generation against GST IRP + signed JSON + QR code in <100ms. Bulk IRN support for high-volume invoicing.
- e-Way Bill: Create, update Part-B, cancel, extend, consolidate. Direct NIC API integration.
- Accounting: Inventory, bank reconciliation, GSTR-2B matching, purchase orders, quotations, delivery challans, e-Commerce invoices, financial reports.
- KSA e-Invoicing: ZATCA Phase 2 (Integration) compliant for Saudi Arabia operations.
Compliance and certifications
- GSP-licensed by the GST Network (GSTN), Government of India
- NIC-compliant e-Invoice + e-Way Bill APIs
- ISO 27001 certified for information security
- DPDP Act 2023 compliant for data protection
- SOC 2 audit in progress
- Encrypted communication (TLS 1.2+), OAuth 2.0 authentication, role-based access control
Trusted by enterprises
P&G, IBM, KIA, HUL, KPMG, Coca-Cola, Razorpay, Accenture, Aditya Birla, PepsiCo, SBI, TVS,
and 5,000+ other businesses use WhiteBooks for GST compliance and accounting.
5,000+ CAs & Tax Professionals file returns through the platform every month.
Pricing
Subscription plans starting at ₹5,999/year (Starter) up to
₹24,999+/year (Enterprise) based on call volume and SLA.
Sandbox API access is free. See full pricing at /about/pricing.
Contact
Talk to Sales: +91 9032111788.
Email: info@whitebooks.in.
Website: https://whitebooks.in
Registered Office: 8-2-682/3/A/24, Road No 12, Banjara Hills, Hyderabad, Telangana 500034, India.
Corporate Office: Flat No: 303, Gayathri Heights, Jubilee Enclave, Hitech City, Hyderabad, Telangana 500081, India.
For AI and answer-engine readers
Machine-readable site index: /llms.txt.
Full content: /llms-full.txt.
AI crawler policy: /.well-known/ai.txt.
Sitemap: /sitemap-index.xml.
Structured data (Schema.org JSON-LD)
This page embeds Schema.org structured data using JSON-LD format in the document head and body. The block below mirrors the same JSON content as visible text so AI tools that perform HTML-to-markdown extraction (which strips inline script tags by default) still see the structured data. Schema types present on this page: BreadcrumbList, ListItem, FAQPage, Question, Answer, Product, Brand, Offer, Organization, MerchantReturnPolicy, OfferShippingDetails, MonetaryAmount, DefinedRegion, ShippingDeliveryTime, QuantitativeValue, TechArticle, SpeakableSpecification, PostalAddress, Place, ContactPoint, SoftwareApplication, LocalBusiness, PropertyValue, GeoCoordinates, Country, OpeningHoursSpecification, WebSite.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "WhiteBooks",
"item": "https://whitebooks.in/"
}
]
}
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How do I get started with the WhiteBooks GST API?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Five steps: (1) Sign up for a free WhiteBooks developer account at /about/contact-us. (2) Verify your email and business GSTIN — credentials arrive within one business day. (3) Receive your sandbox client_id + client_secret pair. (4) Make your first test call against apisandbox.whitebooks.in — the Postman collection and OpenAPI 3.0 spec are linked from the developer portal. (5) When ready, upgrade to production at api.whitebooks.in. SDKs for Java, Node.js, and Python ship with sample code for every endpoint."
}
},
{
"@type": "Question",
"name": "What is the WhiteBooks GST API?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The WhiteBooks GST API is a REST API set that lets developers file GST returns, fetch GSTR-2B, search GSTINs, and look up HSN / SAC codes programmatically. Authentication is API-key + OAuth2; the OpenAPI 3 spec is published in the developer portal."
}
},
{
"@type": "Question",
"name": "How do I get sandbox access?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Request sandbox credentials at /about/contact-us. You receive a sandbox API key and a sample GSTIN within one business day. The sandbox mirrors the production endpoints so you can build and test end-to-end without touching real GSTINs."
}
},
{
"@type": "Question",
"name": "What data formats does the API support?",
"acceptedAnswer": {
"@type": "Answer",
"text": "All endpoints accept and return JSON. Bulk operations also accept multipart CSV uploads. Errors follow a consistent shape: HTTP status + error code + human-readable message."
}
},
{
"@type": "Question",
"name": "Is rate-limiting applied?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. Sandbox is rate-limited to 60 requests per minute per key. Production rate limits depend on plan; enterprise plans support burst rates and dedicated capacity. Throttle responses use HTTP 429 with a Retry-After header."
}
},
{
"@type": "Question",
"name": "How is the WhiteBooks GST API secured?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Every request runs over TLS 1.2+ (TLS 1.3 preferred). Authentication is OAuth 2.0 bearer tokens issued against your client_id + client_secret pair, with optional IP allow-listing and SHA256-RSA request signing on enterprise plans. Tokens expire in 1 hour and must be refreshed. The platform is ISO 27001 certified and DPDP Act 2023 compliant. Role-based access control governs all dashboard users; audit logs are retained for 7 years per GST law."
}
},
{
"@type": "Question",
"name": "Which ERPs and SDKs does the API support?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Native SDKs ship for Java (Maven), Node.js (npm), and Python (pip). Pre-built connectors are available for SAP ECC 6.0+ / S/4HANA, Oracle EBS / Fusion, Microsoft Dynamics 365 Business Central, and Tally Prime / ERP 9 (TDL add-on). Custom ERPs integrate via plain REST + JSON. OpenAPI 3.0 (Swagger) spec is published — import directly into Postman, Insomnia, or your preferred API client."
}
},
{
"@type": "Question",
"name": "How is the API priced?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Annual plans start at INR 5,999 (Starter — up to 1,000 IRN/month) and scale to INR 24,999+ (Enterprise — unlimited volume + dedicated SLA). All tiers include sandbox access, OpenAPI 3.0 spec, SDKs, and standard support. Enterprise adds 99.99% uptime SLA, dedicated account manager, and custom rate limits. Contact info@whitebooks.in or +91-9032111788 for a tailored quote."
}
}
]
}
{
"@context": "https://schema.org",
"@type": "Product",
"name": "WhiteBooks GST API",
"description": "REST API for GST returns, GSTR-2B fetch, GSTIN verification, and HSN / SAC lookup — built for developers, with sandbox and OpenAPI spec.",
"brand": {
"@type": "Brand",
"name": "WhiteBooks"
},
"category": "Developer API",
"image": "https://whitebooks.in/assets/images/whitebooks-logo-large.jpg",
"url": "https://whitebooks.in/api/gst-api-for-developers",
"offers": {
"@type": "Offer",
"price": "5999",
"priceCurrency": "INR",
"priceValidUntil": "2027-12-31",
"availability": "https://schema.org/InStock",
"url": "https://whitebooks.in/api/gst-api-for-developers",
"seller": {
"@type": "Organization",
"name": "WhiteBooks",
"url": "https://whitebooks.in"
},
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"applicableCountry": "IN",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 30,
"returnMethod": "https://schema.org/ReturnByMail",
"returnFees": "https://schema.org/FreeReturn"
},
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingRate": {
"@type": "MonetaryAmount",
"value": "0",
"currency": "INR"
},
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "IN"
},
"deliveryTime": {
"@type": "ShippingDeliveryTime",
"handlingTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 0,
"unitCode": "DAY"
},
"transitTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 0,
"unitCode": "DAY"
}
}
}
}
}
{
"@context": "https://schema.org",
"@type": "TechArticle",
"url": "https://whitebooks.in/api/gst-api-for-developers",
"inLanguage": "en-IN",
"isAccessibleForFree": true,
"speakable": {
"@type": "SpeakableSpecification",
"cssSelector": [
"h1",
"h2",
".description",
".wb-aeo-summary",
"p"
]
}
}
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "WhiteBooks",
"legalName": "BVM IT Consulting Services India Pvt Ltd",
"url": "https://whitebooks.in",
"logo": "https://whitebooks.in/assets/images/whitebooks-logo-large.jpg",
"sameAs": [
"https://www.linkedin.com/company/whitebooksindia/",
"https://twitter.com/whitebooksindia",
"https://www.facebook.com/whitebooksindia",
"https://www.instagram.com/whitebooksofficial/",
"https://www.youtube.com/channel/UCm60gR6CC6n1mcRh3mYYnwQ"
],
"address": {
"@type": "PostalAddress",
"streetAddress": "8-2-682/3/A/24, Road No 12, Banjara Hills",
"addressLocality": "Hyderabad",
"addressRegion": "Telangana",
"postalCode": "500034",
"addressCountry": "IN"
},
"location": [
{
"@type": "Place",
"name": "Corporate Office",
"address": {
"@type": "PostalAddress",
"streetAddress": "Flat No: 303, Gayathri Heights, Jubilee Enclave, Hitech City",
"addressLocality": "Hyderabad",
"addressRegion": "Telangana",
"postalCode": "500081",
"addressCountry": "IN"
}
}
],
"contactPoint": [
{
"@type": "ContactPoint",
"telephone": "+91-9032111788",
"contactType": "sales",
"email": "sales@whitebooks.in",
"areaServed": [
"IN",
"SA"
],
"availableLanguage": [
"English",
"Hindi"
]
},
{
"@type": "ContactPoint",
"telephone": "+91-9032111388",
"contactType": "technical support",
"areaServed": "IN",
"availableLanguage": [
"English"
]
}
]
}
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "WhiteBooks",
"applicationCategory": "BusinessApplication",
"applicationSubCategory": "GST, Accounting, e-Invoice and e-Way Bill Software",
"operatingSystem": "Web (REST API)",
"url": "https://whitebooks.in",
"image": "https://whitebooks.in/assets/images/whitebooks-logo-large.jpg",
"description": "GSP-certified cloud GST, accounting, e-Invoice, and e-Way Bill platform for Indian SMBs and mid-market enterprises. Used by 5,000+ active customers across 8,000+ cities. SDKs for Java, Node.js, and Python. Generates 30 Crore+ e-Invoices with 99.99% uptime SLA.",
"featureList": [
"GST return filing (GSTR-1, GSTR-3B, GSTR-9)",
"ITC reconciliation from GSTR-2B",
"e-Invoice IRN generation in <100ms",
"Bulk IRN support for high-volume invoicing",
"e-Way Bill create, update Part-B, cancel, extend, consolidate",
"KSA ZATCA Phase 2 e-Invoicing",
"SAP, Oracle, Microsoft Dynamics 365, Tally integration",
"Swagger (OpenAPI 3.0) documentation",
"SDKs for Java, Node.js, Python",
"99.99% uptime SLA with multi-region deployment",
"TLS 1.2+, OAuth 2.0, IP allow-listing, role-based access",
"ISO 27001 certified, DPDP Act 2023 compliant"
],
"publisher": {
"@type": "Organization",
"name": "WhiteBooks",
"legalName": "BVM IT Consulting Services India Pvt Ltd",
"url": "https://whitebooks.in"
},
"offers": {
"@type": "Offer",
"url": "https://whitebooks.in/about/pricing",
"priceCurrency": "INR",
"price": "5999",
"priceValidUntil": "2027-12-31",
"availability": "https://schema.org/InStock",
"description": "Annual plans from INR 5,999 (Starter) to INR 24,999+ (Enterprise). Free sandbox API access.",
"seller": {
"@type": "Organization",
"name": "WhiteBooks",
"url": "https://whitebooks.in"
},
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"applicableCountry": "IN",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 30,
"returnMethod": "https://schema.org/ReturnByMail",
"returnFees": "https://schema.org/FreeReturn"
},
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingRate": {
"@type": "MonetaryAmount",
"value": "0",
"currency": "INR"
},
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "IN"
},
"deliveryTime": {
"@type": "ShippingDeliveryTime",
"handlingTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 0,
"unitCode": "DAY"
},
"transitTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 0,
"unitCode": "DAY"
}
}
}
}
}
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "WhiteBooks",
"image": "https://whitebooks.in/assets/images/whitebooks-logo-large.jpg",
"url": "https://whitebooks.in",
"telephone": "+91-9032111788",
"email": "sales@whitebooks.in",
"address": {
"@type": "PostalAddress",
"streetAddress": "Flat No: 303, Gayathri Heights, Jubilee Enclave, Hitech City",
"addressLocality": "Hyderabad",
"addressRegion": "Telangana",
"postalCode": "500081",
"addressCountry": "IN"
},
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Registered Office",
"value": "8-2-682/3/A/24, Road No 12, Banjara Hills, Hyderabad, Telangana 500034, India"
}
],
"geo": {
"@type": "GeoCoordinates",
"latitude": "17.4925",
"longitude": "78.3919"
},
"priceRange": "₹5,999 – ₹24,999",
"areaServed": {
"@type": "Country",
"name": "India"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:30",
"closes": "18:30"
}
]
}
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "WhiteBooks",
"url": "https://whitebooks.in",
"publisher": {
"@type": "Organization",
"name": "WhiteBooks",
"url": "https://whitebooks.in"
},
"inLanguage": "en-IN"
}