Skip to main content

Income Tax Report APIs

The Report APIs generate profit and loss reports for investment transactions across different asset classes.

Available Reports

Async Job Processing

All report operations use async job-based processing:
  1. Submit Job: POST with transaction data → Receive job_id and S3 upload URL
  2. Upload Payload: PUT transaction data to the provided S3 URL
  3. Check Status & Get Output: Poll job status endpoint with job_id → Returns processing status and results once complete