Opening Tax Genius

Preparing your secure session.

Tax Genius · India

API Integration Best Practices

Recommendations for correlation IDs, secrets handling, document uploads, webhook processing and operational resilience.

Developer documentation · Tax Genius

Production integration practices

Use safe credential storage, traceable application identifiers and reconcilable asynchronous workflows in production partner services.

Secrets and taxpayer-data boundaries

Tracking and correlation

The source recommends deterministic external_correlation_id values for audit traceability. Keep your internal transaction reference linked to the Tax Genius tracking_id.

Webhook-first with bounded polling fallback

The reference implementation uses signed webhooks as the primary status mechanism and suggests polling GET /applications/{tracking_id}/status every four to five seconds while a case is active.

Document handling

The endpoint guide states a maximum upload size of 10 MB for PDF, JPEG and PNG. The reference implementation independently recommends compressing files to below 5 MB to improve compatibility.

10 MB is documented as an endpoint limit; 5 MB is an implementation recommendation, not a conflicting enforced server limit.

Go-live checklist