Skip to content

India GST — technical overview

Scaffolded stub — replace with proper documentation when this module is next touched.

Auto-discovered facts about the india_gst module. See the module's own notes at backend/app/modules/india_gst/CLAUDE.md for context the scaffold could not infer.

API surface

  • GET /api/v1/india_gst/catalog-defaults
  • GET /api/v1/india_gst/invoices/{invoice_id}/einvoice
  • GET /api/v1/india_gst/reports/export
  • GET /api/v1/india_gst/reports/summary
  • GET /api/v1/india_gst/reports/transactions
  • GET /api/v1/india_gst/settings
  • POST /api/v1/india_gst/invoices/{invoice_id}/einvoice/retry
  • POST /api/v1/india_gst/tax-preview
  • PUT /api/v1/india_gst/catalog-defaults/{catalog_item_id}
  • PUT /api/v1/india_gst/invoices/{invoice_id}
  • PUT /api/v1/india_gst/settings

Frontend

  • backend/app/modules/india_gst/frontend/pages/settings/india-gst/index.vue/settings/india-gst
  • backend/app/modules/india_gst/frontend/pages/reports/india-gst.vue/reports/india-gst

Permissions

settings.read, settings.configure, catalog.manage, reports.read

See ./permissions.md for the full role mapping.

Events

  • Emits: (none)
  • Subscribes: (none)

See ./events.md for the per-event detail (when the module participates in the event bus).

See also