Create FVU generation job
Generate an FVU file for your TDS or TCS return.
POST
After creating the job, upload these files using HTTP PUT:
- Return text file →
data.txt_file_upload_url - CSI file →
data.csi_file_upload_url - Consolidated file for correction returns →
data.conso_file_upload_url
data.job_id to check the validation result.
For HTTP PUT upload instructions, see the job-based API workflow.
Headers
JWT authorization token
Public key required to authorize API access.
Body
application/json
Available options:
in.co.sandbox.tds.compliance.fvu.generate.request Tax Year (e.g. TY 2026-27)
Pattern:
^TY [0-9]{4}-[0-9]{2}$Example:
"TY 2026-27"
Available options:
Q1, Q2, Q3, Q4 Example:
"Q1"
TDS/TCS return form. Use 138 for erstwhile 24Q, 140 for erstwhile 26Q, 144 for erstwhile 27Q, and 143 for erstwhile 27EQ.
Available options:
138, 140, 144, 143 Example:
"140"
TAN of deductor/collector. Regular Expression: [A-Z]{4}[0-9]{5}[A-Z]{1}
Pattern:
[A-Z]{4}[0-9]{5}[A-Z]{1}Type of TDS/TCS Return
Available options:
regular, correction Example:
"regular"