• Credit

    US flag

Account error codes

Note

This section is currently work in progress.

The following table lists the possible error codes returned on Fusion’s Account APIs.

A2A transfers

Endpoint URI

POST/api/v1/ifi/{ifi_id}/transfers

Error codes

Error Code HTTP Status Code Error Code Description
LE400001 403 Maximum Transaction amount limit is violated
LE400002 403 Daily Transaction count limit is violated
LE400003 403 Weekly Transaction count limit is violated
LE400004 403 Monthly Transaction count limit is violated
LE400005 403 Quarterly Transaction count limit is violated
LE400006 403 Yearly Transaction count limit is violated
LE400007 403 Maximum Balance Limit is Violated
LE400008 403 Insufficient balance in Account
LE400009 403 Minimum Transaction amount limit is violated
LE400011 403 Daily Transaction amount limit is violated
LE400012 403 Weekly Transaction amount limit is violated
LE400013 403 Monthly Transaction amount limit is violated
LE400014 403 Quarterly Transaction amount limit is violated
LE400015 403 Yearly Transaction amount limit is violated
LE400016 403 Maximum Transaction Count Limit is violated
LE400017 403 Minimum Balance Limit is Violated
LE400018 403 Minimum balance limit On Before Transaction is Violated
LE400019 403 Maximum balance limit On Before Transaction is Violated
LE400020 403 Disallowed Transaction Categories is Violated
LE400021 403 Allowed Transaction Categories is Violated
LE400022 403 Allowed time slices is Violated
LE400023 403 Disallowed time slices is Violated
LE400024 403 Currency mismatch. Can't debit/credit from this ledger
LE400025 403 Transaction is not Allowed
LE400026 403 Invalid ledger action
LE400027 403 Duplicate Transaction is not allowed
LE400028 403 Duplicate debit auth
LE400029 403 Invalid Signatory of the user
LE400030 403 Reversal Amount is Invalid
LE400031 403 Amount requested is less than amount in coupons
LE400032 403 Not Authorized For action
ACC400005 400 Invalid transfer method
ACC400006 403 Debit Account Holder not owner of Debit Account

Get Transaction

Endpoint URI

GET/api/v1/ifi/{{ifi_id}}/accounts/{{account_id}}/transactions

Error codes

Error Code HTTP Status Code Error Code Description
ACC400045 422 Transaction fail, HttpStatus.UNPROCESSABLE_ENTITY
ACC400046 400 Invalid IFI ID, HttpStatus.BAD_REQUEST
INTERNAL_SERVER_ERROR 500 ACCOUNT_TRANSACTION_NOT_FOUND
INTERNAL_SERVER_ERROR 500 ACCOUNT_NOT_FOUND

Get Balance

Endpoint URI

GET/api/v1/ifi/{{ifi_id}}/accounts/{{account_id}}/balance

Error codes

Error Code HTTP Status Code Error Code Description
INTERNAL_SERVER_ERROR 500 ACCOUNT_NOT_FOUND
INTERNAL_SERVER_ERROR 500 LEDGER_NOT_FOUND
INTERNAL_SERVER_ERROR 500 UNKNOWN_ERROR

Issue Account

Endpoint URI

POST/api/v1/ifi/{ifiID}/bundles/{bundleID}/issueAccount

Error codes

Error Code HTTP Status Code Error Code Description
AE4018 400 Invalid input parameter type.
AE400019 400 Mandatory input parameters are missing.
AE4005 404 Bundle not found for input bundle id and ifi id.
AE400007 404 Account product not found for input account product id and bundle id.
AE4008 500 Error while updating data in database.