Upload branch List
Introduction
Efficient lead allocation is critical for banks to streamline their operations and enhance customer experience. The following APIs are designed to solve lead allocation challenges by leveraging branch geolocation data and customer geocodes. These APIs enable banks to quickly upload branch information and determine the nearest branch for any given customer geocode, ensuring leads are directed to the most appropriate branch for prompt and effective service.
This API allows banks to upload a comprehensive list of their branches along with geolocation details (latitude and longitude). By storing precise geolocation data, the API sets the foundation for accurately matching customers to the nearest branch. Key Features: 1. Bulk upload of branch information (branch ID, name, address, geolocation). 2. Seamless integration with internal systems. 3. Robust data validation to ensure accuracy and consistency.
API details
Endpoint
POST https://api.signzy.app/api/v3/branch-list/uploadPOST https://api-preproduction.signzy.app/api/v3/branch-list/uploadRequest body parameters
Parameter | Data Type | Description | Required |
|---|---|---|---|
fileUrl | Object | Persist url of branch list in csv format | Mandatory |
Request body
{
"fileUrl": "https://persist.signzy.tech/api/files/1111895731/download/05514680d4494a4586cfe432baa8b1835c51734d2fac48e491f5a9be87e9dae2.csv"
}Request 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. |
Code Samples
curl --location 'https://api-preproduction.signzy.app/api/v3/branch-list/upload' \
--header 'Content-Type: application/json' \
--header 'Authorization: <auth token>' \
--data '{
"fileUrl": "https://persist.signzy.tech/api/files/1111895731/download/05514680d4494a4586cfe432baa8b1835c51734d2fac48e491f5a9be87e9dae2.csv"
}'Response body parameters
Parameter | Data Type | Description |
|---|---|---|
result | Object | The root object containing the result of the operation. |
result.fileId | String | fileId is the id which passed in next flow |
result.message |  | Success message of upload branch list |
{
"result": {
"fileId": "992fdc40416645b7987432f6370508f7",
"message": "File uploaded successfully"
}
}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!