Statement Analysis - Authenticate
Introduction:
This API takes the username and password as input and provides the authToken in the response, that can be used for the bank statement analysis. This authToken will be valid for 24 hours from the time of creation.
Sample Curl:
curl --location 'https://api-preproduction.signzy.app/api/v3/statementanalysis/authenticate' \
--header 'Content-Type: application/json' \
--header 'Authorization: <auth-token>' \
--data-raw '{
"username": "[email protected]",
"password": "Sample@123#"
}
'Input Parameters:
Parameter | Type | Description | Mandatory/Optional |
|---|---|---|---|
username | String | Username of the Individual | Mandatory |
password | String | Password of the Individual | Mandatory |
Sample Response:
{
"username": "[email protected]",
"authToken": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhYmhpc2hlay5taXNocmFAc2lnbnp5LmNvbSIsInJvbGVzIjpbIkFETUlOIl0sImNsaWVudCI6ImNISmxZMmx6WVY5MFpXNWhiblF5TXprMU9BPT0iLCJ0ZW5hbnRJZCI6IjIzOTU4IiwiYWNjZXNzIjoiZmFsc2UiLCJpYXQiOjE3MTc2NTUzNDAsImV4cCI6MTcxNzc0MTc0MH0.0GKVTDGmuIWi51qTqjsdSC78EswC8T8R9ni38zpXcgU"
}Output Parameters:
Parameter | Type | Description |
|---|---|---|
username | String | The username used to create the authToken |
authToken | String | Authentication Token Required to do the bank statement analysis |

Status Codes:
{
"error": {
"name": "error",
"message": "Internal Server Error",
"status": 500,
"reason": "ERROR",
"type": "Internal Server Error",
"statusCode": 500
}
}