The RPACPC LDC Verification API enables businesses to retrieve available Lower Deduction Certificate details for a specified deductee PAN and financial year using the configured deductor credentials.
Access certificate information, validity dates, applicable section codes, TDS rates, certificate limits, and consumed amounts to support tax deduction workflows and compliance reviews.
The LDC Verification API is part of the RPACPC Tax & Compliance Verification Suite. It accepts deductor login details, the deductor’s TAN, the deductee’s PAN, and the financial year to retrieve available certificate information.
The API response includes certificate identification, validity, nature of payment, applicable section code, TDS rate specified in the certificate, certificate limit, and amount consumed.
The API response may include the following information, depending on the response received:
Certificate number and issue date.
PAN and name returned by the source.
Financial year associated with the certificate.
Valid-from and valid-to dates of the certificate.
Cancellation status or date returned by the source.
Applicable section code and nature of payment.
Tax deduction rate specified in the certificate.
Certificate limit and amount consumed.
Request identifiers and request/response timestamps.
Submit the required deductor login information and TAN.
Provide the deductee PAN and relevant financial year.
Include the required consent fields and authentication headers.
Receive the available certificate information in a structured JSON response.
Use the returned details for tax deduction, certificate review, and internal compliance workflows.
| Parameter | Type | Description |
|---|---|---|
| user_id | String | Deductor login user ID required by the service. |
| password | String | Deductor login password required by the service. |
| tan_for_deductor | String | TAN of the deductor. |
| pan_number | String | PAN of the deductee whose certificate details are being retrieved. |
| financial_year | String | Financial year for which the certificate information is requested, such as 2023-24. |
| consent | String | Consent indicator supplied with the request. |
| consent_text | String | Consent statement associated with the request. |
{
"user_id": "UIIXXXXLTH",
"password": "********",
"tan_for_deductor": "CHEU01234C",
"pan_number": "ABCPD1234K",
"financial_year": "2026-27",
"consent": "Y",
"consent_text": "I hear by declare my consent agreement for fetching my information via RPACPC API"
}
| Field | Description |
|---|---|
| status | Overall API response status. |
| status_code | Response status code. |
| message | Message returned by the API. |
| billable | Billable indicator returned by the service. |
| error | Error information, if available. |
| data | Array containing the certificate records returned by the source. |
| data[].certificate_number | Certificate identification number. |
| data[].financial_year | Financial year associated with the certificate. |
| data[].pan_of_the_deductee | PAN of the deductee associated with the certificate. |
| data[].name_of_deductee | Deductee name returned by the source. |
| data[].valid_from | Date from which the certificate is valid, as returned by the source. |
| data[].valid_to | Certificate validity end date. |
| data[].cancel_date | Cancellation information returned by the source. |
| data[].section_code | Tax section code associated with the certificate. |
| data[].nature_of_payment | Nature of payment covered by the certificate. |
| data[].rate_of_tds_as_per_certificate | TDS rate specified in the certificate. |
| data[].certificate_limit(amount)(rs.) | Certificate limit amount returned by the source. |
| data[].amount_consumed(rs.) | Amount consumed against the certificate, as returned by the source. |
| data[].date_of_issue | Certificate issue date. |
| request_id | Request identifier for tracking. |
| sequence_id | Request or transaction tracking identifier. |
| request_time | Request timestamp. |
| response_time | Response timestamp. |
{
"status": "SUCCESS",
"status_code": "200",
"message": "Data fetch successfully",
"billable": "Y",
"error": null,
"data": [
{
"certificate_number": "MASKED-CERTIFICATE",
"financial_year": "2023-24",
"pan_of_the_deductee": "XXXXX1234X",
"name_of_deductee": "A**** S****",
"valid_from": "01-Apr-2023",
"cancel_date": "Not Cancel",
"valid_to": "31-Mar-2024",
"section_code": "194J",
"nature_of_payment": "Professional or technical services",
"rate_of_tds_as_per_certificate": 0.5,
"certificate_limit(amount)(rs.)": 200000,
"amount_consumed(rs.)": 50000,
"date_of_issue": "01-Apr-2023"
}
],
"request_id": "REQ-LDC-001",
"sequence_id": "MASKED-SEQUENCE-ID",
"request_time": "2026-10-09T10:00:00.000Z",
"response_time": "2026-10-09T10:00:02.000Z"
}
The response values above are illustrative and do not represent an actual certificate or deductee. The example does not imply that the displayed rate, section, dates, or limits are valid for a particular transaction.
Retrieve available certificate details during vendor onboarding and tax documentation review.
Use certificate validity, section code, and TDS rate information as inputs to payment processing and tax deduction workflows.
Help finance teams review the TDS rate specified in a returned certificate before applying their approved deduction rules.
Use the returned certificate limit and consumed amount to support internal tracking and review of certificate utilization.
Retrieve certificate information for the specified financial year to support period-specific tax documentation.
Common questions about the LDC Verification API — what it returns, how fast it is, and how to integrate.
Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.
Read More
Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.