| Bookmark Name | Actions |
|---|
Create User
The user management feature provides the self-service option for the owners and the other authorized manager of the business users to add a business user and manage the specific information. The feature is available to only those users who are given explicit permission to manage business users.
For more information on the Create User feature, refer to the Infinity SME Banking Documentation.
| Name | Description | Introduced In |
|---|---|---|
| CreateSmallOrganizationEmployee | This API is used to create a business user in the application. | 2020.04 |
| createCompany | This API is used to create a company for the business user in the application. | 2020.04 |
| updateBusinessUser | This API is used to update the details of the business user in the application. | 2020.04 |
| Description: | This API is used to create a business user in the application. |
| Method: | POST |
| URL: | /services/data/v1/RBObjects/operations/DbxUser/CreateSmallOrganizationEmployee |
| Security Level: | Authorized App User |
| Header Request: | X-Kony-Authorization |
| Body Request: |
FirstName Specifies the first name of the business user. LastName Specifies the last name of the business user. MiddleName Specifies the middle name of the business user. UserName Specifies the user name of the business user. Specifies the email ID of the business user. Phone Specifies the phone number of the business user. DateOfBirth Specifies the date of birth of the business user. Ssn Specifies the Social Security number of the business user. DrivingLicenseNumber Specifies the driving license number of the business user. Organization_id Specifies the unique ID of the organization in which the business user works. Role_id Specifies the unique ID of the role that is to be assigned to the business user. accounts Specifies an array of accounts and the corresponding details of the business user. features Specifies an array of features and the corresponding details of the business user. {
"FirstName":"test",
"LastName":"test",
"MiddleName":"test",
"UserName":"TestUser8",
"Email":"srirama.sadineni@temenos.com",
"Phone":"+21-9876543210",
"DateOfBirth":"1993-01-27",
"Ssn":"0000008",
"DrivingLicenseNumber":"234543234",
"Organization_id":"200212085632771",
"Role_id":"GROUP_CREATOR",
"accounts":"[{\"accountId\":\"200212084917137\",\"accountName\":\"xyz\"},{\"accountId\":\"200212084917156\",\"accountName\":\"xyz\"}]",
"features":"[{\"featureName\":\"\",\"featureID\":\"TRANSACTION_MANAGEMENT\",\"featureDescription\":\"\",\"Actions\":[{\"actionType\":\"NON_MONETARY\",\"isEnabled\":\"true\",\"actionId\":\"TRANSACTION_MANAGEMENT_DELETE\",\"actionDescription\":\"Delete Transaction\",\"actionName\":\"Delete Transaction\"},{\"actionType\":\"NON_MONETARY\",\"isEnabled\":\"false\",\"actionId\":\"TRANSACTION_MANAGEMENT_ADD\",\"actionDescription\":\"Delete Transaction\",\"actionName\":\"Delete Transaction\"},{\"actionType\":\"MONETARY\",\"isEnabled\":\"true\",\"actionId\":\"INTRA_BANK_FUND_TRANSFER_CREATE\",\"actionDescription\":\"Fund Transfer to other members of theCredit Union\",\"actionName\":\"Intra Bank Fund Transfer - Create\",\"Accounts\":[{\"id\":\"200212084917137\",\"limits\":{\"PAMaxTRansaction\":\"\",\"ADMaxTRansaction\":\"\",\"PADaily\":\"\",\"ADDaily\":\"\",\"PAWeekly\":\"\",\"ADWeekly\":\"\"}}]}]}]"
}
|
| Response: |
Parameters /success Specifies whether the business user has been created successfully or not. /isEagreementSigned Specifies whether the electronic agreement has been signed or not. The values are in Boolean. /id Specifies the unique ID of the business user that gets created. /isEAgreementRequired Specifies whether the electronic agreement is required or not. The values are in Boolean. {
"success": "Successful",
"isEagreementSigned": "false",
"id": "200108141722693",
"isEAgreementRequired": "false",
"opstatus": 0,
"httpStatusCode": 0
}
|
| Description: | This API is used to create a company for the business user in the application. |
| Method: | POST |
| Security Level: | Authorized App User |
| Header Request: | X-Kony-Authorization |
| Body Request: |
Type Specifies the type of company. Name Specifies the name of the company Description Specifies the description of the company. Communication Specifies an array of communication details of the company. Communication/Phone Specifies the phone number of the company. Communication/Email Specifies the email Id of the company. Address Specifies an array of address details of the company. Address/country Specifies the name of the country in which the company is located. Address/cityName Specifies the name of the city in which the company is located. Address/State Specifies the name of the state in which the company is located. Address/zipCode Specifies the zip code. Address/addressLine1 Specifies the first line of address of the company. Address/addresLine2 Specifies the second line of address of the company. Membership Specifies an array of membership details. Membership/taxId Specifies the Tax ID of the company Owner Specifies an array of details about the owner of the company. Owner/FirstName Specifies the first name of the owner. Owner/MiddleName Specifies the middle name of the owner. Owner/LastName Specifies the last name of the owner. Owner/DOB Specifies the date of birth of the owner. Owner/EmailId Specifies the email ID of the owner. Owner/Ssn Specifies the Social Security Number of the owner. Owner/PhoneNumber Specifies the phone number of the owner. Owner/IdType Specifies the type of ID of the owner Owner/IdValue Specifies the value of the ID. AccountList Specifies an array of accounts. AccountList/Account_id Specifies the ID of the account. { "Type":"Micro Business", "Name":"sdfsdfv", "Description":"", "Communication":[ { "Phone":"+21-9876543210", "Email":"sdrfgsdfg@egdrtf.dfthdtf" } ], "Address":[ { "country":"India", "cityName":"Agra", "state":"Uttar Pradesh", "zipCode":"2345678", "addressLine1":"dfhtfy", "addressLine2":"drthd" } ], "Membership":[ { "Taxid":"654323456" } ], "Owner":[ { "FirstName":"wefwerf", "MidleName":"werfwer", "LastName":"fwerfwer", "DOB":"1964-12-16", "EmailId":"wserfgertg@dstgd.drth", "Ssn":"987654321", "PhoneNumber":"+21-9876543210", "IdType":"", "IdValue":"" } ], "AccountsList":[ { "Account_id":"14142" }, { "Account_id":"14143" } ] }
|
| Response: |
Parameters /status Specifies whether the company has been created successfully or not. { "opstatus":0, "id":"113", "status":"Success", "httpStatusCode":0 }
|
| Description: | This API is used to update the details of the business user in the application. |
| Method: | POST |
| Security Level: | Authorized App User |
| Header Request: | X-Kony-Authorization |
| Body Request: |
FirstName Specifies the first name of the business user. LastName Specifies the last name of the business user. MiddleName Specifies the middle name of the business user. UserName Specifies the user name of the business user. Specifies the email ID of the business user. Phone Specifies the phone number of the business user. DateOfBirth Specifies the date of birth of the business user. Ssn Specifies the Social Security number of the business user. DrivingLicenseNumber Specifies the driving license number of the business user. Organization_id Specifies the unique ID of the organization in which the business user works. Role_id Specifies the unique ID of the role that is to be assigned to the business user. accounts Specifies an array of accounts and the corresponding details of the business user. features Specifies an array of features and the corresponding details of the business user. {
"FirstName":"test",
"LastName":"test",
"MiddleName":"test",
"Email":"srirama.sadineni@temenos.com",
"Phone":"+21-9876543210",
"DateOfBirth":"1993-01-27",
"Ssn":"0000008",
"DrivingLicenseNumber":"234543234",
"Organization_id":"200212085632771",
"Role_id":"GROUP_CREATOR",
"accounts":"[{\"accountId\":\"200212084917137\",\"accountName\":\"xyz\"},{\"accountId\":\"200212084917156\",\"accountName\":\"xyz\"}]",
"features":"[{\"featureName\":\"\",\"featureID\":\"TRANSACTION_MANAGEMENT\",\"featureDescription\":\"\",\"Actions\":[{\"actionType\":\"NON_MONETARY\",\"IsEnabled\":\"true\",\"actionId\":\"TRANSACTION_MANAGEMENT_DELETE\",\"actionDescription\":\"Delete Transaction\",\"actionName\":\"Delete Transaction\"},{\"actionType\":\"NON_MONETARY\",\"IsEnabled\":\"false\",\"actionId\":\"TRANSACTION_MANAGEMENT_ADD\",\"actionDescription\":\"Delete Transaction\",\"actionName\":\"Delete Transaction\"},{\"actionType\":\"MONETARY\",\"isEnabled\":\"true\",\"actionId\":\"INTRA_BANK_FUND_TRANSFER_CREATE\",\"actionDescription\":\"Fund Transfer to other members of theCredit Union\",\"actionName\":\"Intra Bank Fund Transfer - Create\",\"Accounts\":[{\"id\":\"200212084917137\",\"limits\":{\"PAMaxTRansaction\":\"\",\"ADMaxTRansaction\":\"\",\"PADaily\":\"\",\"ADDaily\":\"\",\"PAWeekly\":\"\",\"ADWeekly\":\"\"}}]}]}]"
}
|
| Response: |
Parameters /success Specifies whether the details of the business user has been updated successfully or not. /isEagreementSigned Specifies whether the electronic agreement has been signed or not. The values are in Boolean. /id Specifies the unique ID of the business user that gets updated. /isEAgreementRequired Specifies whether the electronic agreement is required or not. The values are in Boolean. {
"success": "Successful",
"isEagreementSigned": "false",
"id": "200108141722693",
"isEAgreementRequired": "false",
"opstatus": 0,
"httpStatusCode": 0
}
|
Add Bookmark
save your best linksView Bookmarks
Visit your best linksIn this topic
Are you sure you want to log-off?