Business Accounts

Link Account

Response KeyScenario
success_account_linkedAccount is successfully linked
error_account_linkedAccount is already linked
error_invalid_account_detailsCredentials passed for the account are invalid as per the underlying provider
error_customer_registered_with_different_mobileThe mobile number used is registered against another account in the system
error_customer_registered_with_different_customer_idThe customer ID used is registered against another account in the system
error_approval_pendingAccount's linkage approval is pending
error_invalid_user_accessUser doesn't have the right to approve the linkage
error_unauthorized_featureFeature is not enabled for the company
error_unsupported_valueUnsupported or Invalid value passed for a parameter
error_invalid_data_typeUnsupported or Invalid data type passed for a parameter
error_null_or_empty_valueA null or empty value passed for a parameter
error_invalid_mobileAn invalid mobile number is passed
error_invalid_emailAn invalid email ID is passed
error_null_or_empty_provider_paramsProvider-specific parameters are not correctly passed
error_invalid_account_number_lengthLength of the account number doesn't meet the provider's criteria
error_internal_server_errorError due to something at Decentros' end
error_provider_errorError from the provider if nothing specific is mentioned
error_missing_configurationError due to pending configuration

Unlink Account

Response KeyScenario
error_invalid_account_detailsThe details passed for the account are not valid or linked through Decentro
error_approval_pendingThe said account is not yet linked due to an approval request pending
error_unsanitized_valuesThe said request contains values which are not supported
error_provider_errorError from the provider if nothing specific is mentioned
success_account_unlinkedThe said account is successfully unlinked by Decentro for the platform
error_unauthorized_moduleThe said module is not available for the platform to access the APIs
error_unauthorized_featureThe said feature is not available for the platform for the provider
error_account_not_linkedThe said account is not linked with Decentro and hence unlinking is not possible
error_null_or_empty_valueThe said request doesn't have an account number or the field is passed as a null value
error_account_not_foundThe said combination of mobile number and account number is not found
error_invalid_mobileThe passed mobile number is invalid in terms of length or format
error_missing_configurationError due to pending configuration

Account Linkage Status

Response KeyResponse Message
error_invalid_account_detailsThe details passed for the account are not valid or linked through Decentro
success_linkage_activeThe said account has been linked with the platform successfully
success_linkage_inactiveThe said account has been unlinked from the platform successfully
success_approval_pendingThe said account is yet to be approved for linkage by the customer
error_unsanitized_valuesThe said request contains values which are not supported
error_provider_errorError from the provider if nothing specific is mentioned
error_unauthorized_moduleThe said module is not available for the platform to access the APIs
error_unauthorized_featureThe said feature is not available for the platform for the provider
error_account_not_foundThe said combination of mobile number and account number is not found
error_missing_configurationError due to pending configuration
error_invalid_mobileThe passed mobile number is invalid in terms of length or format

Account Balance

Response KeyScenario
error_account_not_foundWhen the account does not exists
error_null_or_empty_valueWhen there is a joint account and the mobile number is not passed
error_account_not_foundWhen there is a joint account and the mobile number is passed but the account does not exist for the given combination
error_invalid_mobileWhen there is a joint account and the mobile number is passed but in invalid format
error_missing_configurationWhen there is an issue with the credentials configuration
error_provider_errorWhen the provider responds with an error
error_internal_server_errorWhen there is an error at Decentro’s end
error_account_inactiveWhen the account in unlinked
error_approval_pendingWhen approval for the account is pending
success_balance_fetchedWhen the balance is retrieved successfully

Account Statement

Response KeyScenario
error_account_not_foundWhen the account does not exists
error_null_or_empty_valueWhen there is a joint account and the mobile number is not passed
error_account_not_foundWhen there is a joint account and the mobile number is passed but the account does not exist for the given combination
error_invalid_mobileWhen there is a joint account and the mobile number is passed but in invalid format
error_missing_configurationWhen there is an issue with the credentials configuration
error_provider_errorWhen the provider responds with an error
error_internal_server_errorWhen there is an error at Decentro’s end
error_account_inactiveWhen the account in unlinked
error_approval_pendingWhen approval for the account is pending
error_invalid_from_dateWhen the from date is passed in an invalid format
error_invalid_to_dateWhen the to date is passed in an invalid format
error_invalid_date_rangeWhen an invalid date range is passed
error_date_range_exceededWhen the date range exceeds 90 days
success_statement_fetchedWhen the statement is retrieved successfully