Create Consolidation Report
Introduction
This API consolidates and compares data extracted from Bank Statement Analysis (BSA) and GST Prism. It merges insights from both sources into a unified structured JSON response and an Excel output, enabling a comprehensive view of financial and GST data.
cURL
curl --location 'https://api-preproduction.signzy.app/api/v3/gst-and-bsa-consolidation/create-report' \
--header 'Authorization: <auth token' \
--header 'content-type: application/json' \
--data-raw '{
"bsaRequestId": "",
"gstRequestId": ""
}'Endpoints
https://api-preproduction.signzy.app/api/v3/gst-and-bsa-consolidation/create-reportRequest Headers
Key | Value |
|---|---|
Authorization | shared by Signzy |
Content-type | application/json |
Request Body
{
"bsaRequestId": "",
"gstRequestId": ""
}Input Mapping
PARAMETERS | DESCRIPTION | TYPE | VALUE (COMPULSORY OR OPTIONAL) |
|---|---|---|---|
bsaRequestId | Request Id given in the bank statement analytics | String | COMPULSORY |
gstRequestId | Request Id given in GST Prism | String | COMPULSORY |
Response Data
{
result: {
requestId: "9389d3e6-b33a-49d5-b916-0c6d5c4384ef"
}
}PARAMETERS | DESCRIPTION | TYPE | VALUE (COMPULSORY OR OPTIONAL) |
|---|---|---|---|
result | This parameter contains the actual output. | Object | COMPULSORY |
requestId | This is a unique 36-character long alphanumeric string created during the successful submisson. | String | COMPULSORY |
Sample Status Codes And Messages
{
"error": {
"name": "error",
"message": "\"gstRequestId\" must be a valid GUID",
"status": 400,
"reason": "VALIDATION_ERROR",
"type": "Bad Request",
"statusCode": 200
}
}