post https://api.sandbox.co.in/tds-compliance/traces/deductors//form-16a
Download TDS Certificate (filed through TAN)
Request Body Example
{
"bsr_code": "1234567",
"challan_date": 1670783400000,
"challan_serial_no": "01234",
"provisional_receipt_number": "990000123469999",
"challan_amount": 18000.0,
"unique_pan_amount_combination_for_challan": [
[
"sr_no",
"pan",
"total_amount_deposited_against_pan"
],
[
1,
"COWPR7618C",
6000
],
[
2,
"COWPR7618C",
6000
],
[
3,
"COWPR7618C",
6000
]
]
}
Important Links
Endpoints
Environment | Host URL |
---|---|
Test | https://test-api.sandbox.co.in |
Production | https://api.sandbox.co.in |
Test Environment
Use test host url to test out the APIs
- Use the KYC validation data mentioned above to test the API
- Actions taken in the test mode have no consequences in your live environment.
- When successful, you will get a mocked response with dummy Form 16A.
Note
For downloading form 16A in an async manner, we have two workflows
- API USER workflow
- RESOURCE OWNER workflow
Test Payloads
{
"bsr_code": "1234567",
"challan_date": 1670783400000,
"challan_serial_no": "01234",
"provisional_receipt_number": "990000123469999",
"challan_amount": 20000,
"unique_pan_amount_combination_for_challan": [
[
"sr_no",
"pan",
"total_amount_deposited_against_pan"
],
[
1,
"XXXPX1234A",
2000
],
[
2,
"XXXPX1234B",
6000
],
[
3,
"AXXPX1234Z",
12000
]
]
}
{
"bsr_code": "2345678",
"challan_date": 1670783400000,
"challan_serial_no": "12345",
"provisional_receipt_number": "990000123469999",
"challan_amount": 1000,
"unique_pan_amount_combination_for_challan": [
[
"sr_no",
"pan",
"total_amount_deposited_against_pan"
],
[
1,
"XXXPX1234A",
250
],
[
2,
"XXXPX1234J",
250
],
[
3,
"XXXPX1234D",
500
]
]
}
{
"bsr_code": "122456",
"challan_date": 1670783400000,
"challan_serial_no": "12234",
"provisional_receipt_number": "990000123469999",
"challan_amount": 9000.0,
"unique_pan_amount_combination_for_challan": [
[
"sr_no",
"pan",
"total_amount_deposited_against_pan"
],
[
1,
"XXXPX1234J",
3000
],
[
2,
"XXXPX1234J",
3000
],
[
3,
"XXXPX1234J",
3000
]
]
}
{
"bsr_code": "1234577",
"challan_date": 1670783400000,
"challan_serial_no": "01233",
"provisional_receipt_number": "990000123469999",
"challan_amount": 15000,
"unique_pan_amount_combination_for_challan": [
[
"sr_no",
"pan",
"total_amount_deposited_against_pan"
],
[
1,
"XXXPX1234A",
5000
],
[
2,
"XXXPX1234B",
5000
],
[
3,
"AXXPX1234Z",
5000
]
]
}
{
"bsr_code": "234567",
"challan_date": 1670783400000,
"challan_serial_no": "91234",
"provisional_receipt_number": "990000123469999",
"challan_amount": 18000.0,
"unique_pan_amount_combination_for_challan": [
[
"sr_no",
"pan",
"total_amount_deposited_against_pan"
],
[
1,
"XXXPX1234A",
2000
],
[
2,
"XXXPX1234B",
6000
],
[
3,
"AXXPX123EE",
10000
]
]
}
{
"bsr_code": "1234566",
"challan_date": 1670783400000,
"challan_serial_no": "01244",
"provisional_receipt_number": "990000123469999",
"challan_amount": 30000,
"unique_pan_amount_combination_for_challan": [
[
"sr_no",
"pan",
"total_amount_deposited_against_pan"
],
[
1,
"XXXPX1234A",
2000
],
[
2,
"XXXPX1234B",
6000
],
[
3,
"AXXPX1234Z",
12000
]
]
}