Feel free to reach techsupport@surepass.io for any technical support or guidance.
client_id obtained from a prior ITR (Income Tax Return) verification API call.Authorization header as Bearer TOKEN.https://sandbox.surepass.apphttps://kyc-api.surepass.app| Header | Required | Description |
|---|---|---|
Authorization | Yes | Bearer token for authentication. Format: Bearer <JWT_TOKEN>. Use the appropriate token for sandbox or production environment. |
Content-Type | Yes | Must be set to application/json. |
| Parameter | Type | Required | Description |
|---|---|---|---|
client_id | string | Yes | The unique client identifier returned from a prior ITR verification API call. |
{
"client_id": "itr_FWhvWleUwutGOAzxXtnk"
}| Parameter | Type | Description |
|---|---|---|
data | object | The root data object containing the e-proceeding notice information. |
data.client_id | string | The unique client identifier associated with this request. |
data.eproceeding_notice_data | array | An array of objects, each representing e-proceeding notices for a specific assessment year. |
data.eproceeding_notice_data[].assessment_year | string | The assessment year for which the notices were issued (e.g., "2015"). |
data.eproceeding_notice_data[].notice_pdf_list | array | An array of pre-signed S3 URLs pointing to downloadable PDF files of each individual notice issued for this assessment year. These URLs are time-limited and expire after a short duration. |
status_code | integer | HTTP status code of the response (e.g., 200 for success). |
success | boolean | Indicates whether the API call was successful (true or false). |
message | string/null | A human-readable message providing additional context. null on success. |
message_code | string | A machine-readable code indicating the result status (e.g., "success"). |
{
"data": {
"client_id": "itr_UIkvMTidupyhokiQbrft",
"eproceeding_notice_data": [
{
"assessment_year": "2015",
"notice_pdf_list": [
"https://aadhaar-kyc-docs.s3.amazonaws.com/eproceedings_notice/AAACA1547M/itr_UIkvMTidupyhokiQbrft/1401823/216407333/147335552-2026-02-27-064312364661.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAY5K3QRM5KVPBYKKE%2F20260227%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260227T064526Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=50fdcff7ece00b5b56069a08bba5766df37a8e50c12a1adw0677dee5e7fba32e",
"https://aadhaar-kyc-docs.s3.amazonaws.com/eproceedings_notice/AAACA1547M/itr_UIkvMTidupyhokiQbrft/1401823/215076592/118066035-2026-02-27-064313080830.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAY5K3QRM5KVPBYKKE%2F20260227%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260227T064526Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=788cbfb9649f9d120f6330d1f8079ce6dabd9f5a8e91a542115d6e1626588cdd",
"https://aadhaar-kyc-docs.s3.amazonaws.com/eproceedings_notice/AAACA1547M/itr_UIkvMTidupyhokiQbrft/1401823/102386461/43947490-2026-02-27-064313639831.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAY5K3QRM5KVPBYKKE%2F20260227%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260227T064526Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=09b454d123459e6d1e72ea903027237fcc0a674cb51213099dc1c1d5dc0ffc4a"
]
}
]
},
"status_code": 200,
"success": true,
"message": null,
"message_code": "success"
}{
"data": null,
"error": null,
"message": "Your access token is not valid for this API/Scope. Please contact support for help.",
"status_code": 401,
"success": false,
"message_code": "invalid_token"
}Authorization header.notice_pdf_list are time-limited (typically 10 minutes). Download and store the notice PDFs in your own secure storage immediately upon receiving the response.client_id from a prior ITR verification is required before they can access e-proceeding notices. Guide them through the prerequisite step if the ID is unavailable.client_id required as input for this eProceeding Notice API. Must be called first to establish the taxpayer context.curl --location --request POST 'https://kyc-api.surepass.app/api/v1/itr/eproceeding-notice' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"client_id": "itr_FWhvWleUojtGOAzxltnk"
}'{
"data": {
"client_id": "itr_UIkvMTidupyhokiQbrft",
"eproceeding_notice_data": [
{
"assessment_year": "2015",
"notice_pdf_list": [
"https://aadhaar-kyc-docs.s3.amazonaws.com/eproceedings_notice/AAACA1547M/itr_UIkvMTidupyhokiQbrft/1401823/216407333/147335552-2026-02-27-064312364661.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAY5K3QRM5KVPBYKKE%2F20260227%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260227T064526Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=50fdcff7ece00b5b56069a08bba5766df37a8e50c12a1adw0677dee5e7fba32e",
"https://aadhaar-kyc-docs.s3.amazonaws.com/eproceedings_notice/AAACA1547M/itr_UIkvMTidupyhokiQbrft/1401823/215076592/118066035-2026-02-27-064313080830.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAY5K3QRM5KVPBYKKE%2F20260227%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260227T064526Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=788cbfb9649f9d120f6330d1f8079ce6dabd9f5a8e91a542115d6e1626588cdd",
"https://aadhaar-kyc-docs.s3.amazonaws.com/eproceedings_notice/AAACA1547M/itr_UIkvMTidupyhokiQbrft/1401823/102386461/43947490-2026-02-27-064313639831.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAY5K3QRM5KVPBYKKE%2F20260227%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260227T064526Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=09b454d123459e6d1e72ea903027237fcc0a674cb51213099dc1c1d5dc0ffc4a"
]
}
]
},
"status_code": 200,
"success": true,
"message": null,
"message_code": "success"
}