Create TDS or TCS certificate job
Create a certificate generation job for Form 130, 131, or 133 with a TAN and tax period. Retrieve the job ID to check its status.
POST
Before you create a certificate job, add the TRACES credentials for the TAN. If the credentials already exist, you do not need to add them again.
This endpoint is part of a job-based async workflow. See the job-based API workflow guide for job creation and status polling.Use
130 for salary TDS, 131 for other TDS, and 133 for TCS in the certificate_type path parameter.job_id to check the certificate job status.Headers
JWT access token. For token-generation steps, refer to the Quickstart Guide.
API key used to identify and authenticate the client.
Request body format.
Path Parameters
Certificate type. Use 130 for salary TDS, 131 for other TDS, or 133 for TCS.
Available options:
130, 131, 133 Body
application/json
Request entity type.
Allowed value:
"in.co.sandbox.tds.compliance.certificate.job.request"Example:
"in.co.sandbox.tds.compliance.certificate.job.request"
Quarter of the tax year.
Available options:
Q1, Q2, Q3, Q4 Tax year for the certificate request. Use the TY YYYY-YY format.
Pattern:
^TY [0-9]{4}-[0-9]{2}$Example:
"TY 2026-27"
Tax Deduction and Collection Account Number (TAN).
Pattern:
^[A-Z]{4}[0-9]{5}[A-Z]$Example:
"AHMS45586C"