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-defaultsGET /api/v1/india_gst/invoices/{invoice_id}/einvoiceGET /api/v1/india_gst/reports/exportGET /api/v1/india_gst/reports/summaryGET /api/v1/india_gst/reports/transactionsGET /api/v1/india_gst/settingsPOST /api/v1/india_gst/invoices/{invoice_id}/einvoice/retryPOST /api/v1/india_gst/tax-previewPUT /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-gstbackend/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
- Module CLAUDE notes:
backend/app/modules/india_gst/CLAUDE.md - Documentation portal contract