> ## Documentation Index
> Fetch the complete documentation index at: https://developer.sandbox.co.in/llms.txt
> Use this file to discover all available pages before exploring further.

# GST API Recipes

> Production-ready GST API integration recipes for GSTR-1, GSTR-3B, GSTR-9, E-Invoice, and E-Way Bill. Step-by-step implementation guides with code samples.

Ready-made, step-by-step implementation patterns for building robust GST workflows. Get actionable code samples and API sequences for automating returns, validating compliance, and integrating GST logic into your business applications.

> [!TIP]
>
> **New to Sandbox GST APIs?** Start with our [GST Product Overview](https://developer.sandbox.co.in/api-reference/gst/overview.md) to understand the full capabilities, then come back here to implement specific workflows.

***

## Authentication

Establish secure sessions before making GST API calls. These recipes guide you through generating authenticated sessions for different GST services.

> **[Generate Taxpayer Session](https://developer.sandbox.co.in/recipes/gst/authentication/generate_tax_payer_session.md)**
>
> Authenticate with GST portal for taxpayer operations like return filing and compliance checks.

> **[Generate E-Invoice Session](https://developer.sandbox.co.in/recipes/gst/authentication/generate_e_invoice_session.md)**
>
> Set up authenticated sessions for E-Invoice generation and management via IRP.

> **[Generate E-Way Bill Session](https://developer.sandbox.co.in/recipes/gst/authentication/generate_e_way_bill_session.md)**
>
> Authenticate for E-Way Bill operations including generation and updates.

***

## GSTR-1 Filing

File your outward supplies return with these step-by-step recipes. Covers both regular and nil return scenarios.

> **[File GSTR-1](https://developer.sandbox.co.in/recipes/gst/gstr-1/file_gstr_1.md)**
>
> Complete workflow for preparing and filing GSTR-1 with invoice-level details.

> **[File Nil GSTR-1](https://developer.sandbox.co.in/recipes/gst/gstr-1/file_nil_gstr_1.md)**
>
> Simplified process for filing nil GSTR-1 when there are no outward supplies.

***

## GSTR-3B Filing

File your summary return with automated tax liability computation. Supports regular and nil filing scenarios.

> **[File GSTR-3B](https://developer.sandbox.co.in/recipes/gst/gstr-3b/file_gstr_3b.md)**
>
> End-to-end workflow for computing liabilities and filing GSTR-3B summary return.

> **[File Nil GSTR-3B](https://developer.sandbox.co.in/recipes/gst/gstr-3b/file_nil_gstr_3b.md)**
>
> Quick process for filing nil GSTR-3B when there's no business activity.

***

## GSTR-9 Filing

File your annual return consolidating all monthly/quarterly returns into a comprehensive yearly summary.

> **[File GSTR-9](https://developer.sandbox.co.in/recipes/gst/gstr-9/file_gstr_9.md)**
>
> Complete annual return filing workflow with reconciliation and verification steps.

***

## E-Invoice

Generate and manage E-Invoices via the Invoice Registration Portal (IRP). Ensure B2B transaction compliance.

> **[Generate E-Invoice](https://developer.sandbox.co.in/recipes/gst/e-invoice/generate_e_invoice.md)**
>
> Step-by-step workflow for generating IRN and QR code for your invoices.

> **[Get E-Invoices](https://developer.sandbox.co.in/recipes/gst/e-invoice/get_e_invoice_using_taxpayer_api.md)**
>
> Retrieve and verify E-Invoice details using the Taxpayer API.

***

> **[GST API Reference](https://developer.sandbox.co.in/api-reference/gst/overview.md)**
>
> Explore the complete GST API documentation with request/response schemas.

> **[Need Help?](https://help.sandbox.co.in/portal)**
>
> Get support for integration questions and troubleshooting.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.