COA (Council of architecture)
Introduction
The Council of Architecture (COA) Verification API enables users to validate and retrieve details of registered architects in India. By providing a unique registration number, this API fetches detailed information about the architect, including their qualifications, contact information, address, and the status of any disciplinary action.
This API is particularly useful for organizations performing background verification or validation checks for architects registered under the Council of Architecture.
API details
Endpoint
https://api.signzy.app/api/v3/coa/registrationNumberSerachhttps://api-preproduction.signzy.app/api/v3/coa/registrationNumberSerachRequest 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 |
|---|---|---|---|
registrationNumber | String | Council of Architecture (CoA) is a unique identifier for architects. | Mandatory |
{
"registrationNumber": "00000000000000"
}Code samples
curl --location 'https://api-preproduction.signzy.app/api/v3/coa/registrationNumberSerach' \
--header 'Content-Type: application/json' \
--header 'Authorization: <authToken>' \
--data '{
"registrationNumber": "<registrationNumber>"
}'Response body parameters
Parameter Name | Data Type | Description |
|---|---|---|
registrationNumber | String | Registration number assigned by the Council of Architecture (CoA) |
id | Integer | Identifier for the data record |
result.emailId | String | Email address of the registered architect |
result.registrationNumber | String | Registration number of the architect with CoA |
result.mobile | String | Mobile number of the registered architect |
result.validity | String | Validity date of the registration (format: DD/MM/YYYY) |
result.architectName | String | Name of the registered architect |
result.qualification | String | Qualification of the architect (e.g., "BACHELOR OF ARCHITECTURE") |
result.address | String | Full address of the registered architect |
result.disciplinaryAction | String | Indicates whether any disciplinary action has been taken (e.g., "NO") |
result.splitAddress | Object | Contains various address components |
result.splitAddress.district | Array of Strings | District(s) of the address |
result.splitAddress.state | Array of Arrays | State information, including name and abbreviation |
result.splitAddress.city | Array of Strings | City or cities in the address |
result.splitAddress.pincode | String | Postal code (PIN code) |
result.splitAddress.country | Array of Strings | Country information, including ISO codes |
result.splitAddress.addressLine | String | Concatenated address line |
// When registration number is not valid
{
"error": {
"name": "error",
"message": "registrationNumber is not valid",
"status": 400,
"reason": "INVALID_PARAM",
"type": "Bad Request",
"statusCode": 400
}
}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!