ICSI (Institute of Company Secretaries of India)
Introduction

API details
Endpoint
https://api.signzy.app/api/v3/icsi/icsishttps://api-preproduction.signzy.app/api/v3/icsi/icsisRequest headers
Name | Value | Required | Description |
|---|---|---|---|
Content-Type | application/json | Mandatory | The type of content that the request body contains. |
Authorization | XXXXXXXXXXXXXXX | Mandatory | An authentication token to authorize the request. Reach out to the Signzy support team to get one created. |
Request body parameters
Parameter | Data type | Description | Required |
|---|---|---|---|
memberNumber memberType | Strings string | Member Number Type of member ,eg-ACS | Mandatory Mandatory |
{
"memberNumber":"<Member No>",
"memberType":"<member Type>"
}Code samples
curl --location 'https://api-preproduction.signzy.app/api/v3/icsi/icsis' \
--header 'Content-Type: application/json' \
--header 'Authorization: <auth token>' \
--data '{
"memberNumber":"<Member No>",
"memberType":"<member Type>"
}'Response body parameters
Parameter | Data Type | Description |
|---|---|---|
result | Object | Contains the result of the extraction. |
result.city result.organization result.address result.type result.splitAddress result.splitAddress.district result.splitAddress.state result.splitAddress.city result.splitAddress.pincode result.splitAddress.country result.splitAddress.addressLine | String String String String Object Array of Strings Array of Arrays Array of Strings String  Array of Strings String | The city where the member or entity is located. The name of the organization. The complete physical address. Specifies the type or category of the result. An object containing detailed components of the member's address. Lists the district. The state name and its abbreviation relevant to the address. The city (or cities) included in the member's address. The postal code associated with the member's address. The country and its corresponding abbreviations in the address. The detailed address line representing the member's location. |
// When member number is empty
{
"error": {
"statusCode": 422,
"name": "ValidationError",
"message": "The `icsi` instance is not valid. Details: `memberNumber` can't be blank (value: \"\").",
"details": {
"context": "icsi",
"codes": {
"memberNumber": [
"presence"
]
},
"messages": {
"memberNumber": [
"can't be blank"
]
}
}
}
}
// When member number and member Type both are empty
{
"error": {
"statusCode": 422,
"name": "ValidationError",
"message": "The `icsi` instance is not valid. Details: `memberType` can't be blank (value: \"\"); `memberNumber` can't be blank (value: \"\").",
"details": {
"context": "icsi",
"codes": {
"memberType": [
"presence"
],
"memberNumber": [
"presence"
]
},
"messages": {
"memberType": [
"can't be blank"
],
"memberNumber": [
"can't be blank"
]
}
}
}
}
// When memeber type is empty string
{
"error": {
"statusCode": 422,
"name": "ValidationError",
"message": "The `icsi` instance is not valid. Details: `memberType` can't be blank (value: \"\").",
"details": {
"context": "icsi",
"codes": {
"memberType": [
"presence"
]
},
"messages": {
"memberType": [
"can't be blank"
]
}
}
}
}Contact Us for Any Assistance
If you have any questions or need assistance, please reach out to our customer support team. You can contact us via email at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.
We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!