POST api/UserInstitution/CreateUserInstitutionWithAll
Request Information
URI Parameters
None.
Body Parameters
CreateUserInstitutionParams| Name | Description | Type | Additional information |
|---|---|---|---|
| UserID |
Guid-type UserID can be found under Developer Profile -> Direct Auth. |
globally unique identifier |
None. |
| InstitutionID |
Guid-type InstitutionID can be looked up by api/Institution/GetInstitutionByName method. If an institution does not exist in Sophtron's list, use api/Institution/AddInstitution to add it to the list. |
globally unique identifier |
None. |
| UserName |
UserName for login account. |
string |
None. |
| Password |
Password for login account. |
string |
None. |
| PIN |
PIN for login account (Optional). |
string |
None. |
| CompanyID |
CompanyID for business login account (Optional). |
string |
None. |
Request Formats
application/json, text/json
{
"UserID": "bdd10260-387f-4314-b7b7-fd74491ed048",
"InstitutionID": "9c41996f-d840-45e4-9730-4a2ac9336092",
"UserName": "sample string 3",
"Password": "sample string 4",
"PIN": "sample string 5",
"CompanyID": "sample string 6"
}
application/xml, text/xml
Coming soon.
Response Information
Resource Description
CreateUserInstitutionJobTracker| Name | Description | Type | Additional information |
|---|---|---|---|
| JobID |
Guid-type JobID is used to track current job. Use api/Job/GetJobInformationByID with this JobID to look up current job's MFA information and status. |
globally unique identifier |
None. |
| UserInstitutionID |
Guid-type UserInstitutionID is used to track the UserInstitution just created. After the current CreateUserInstitution job succeeds, use api/UserInstitution/GetUserInstitutionAccounts to get retrieved accounts belonging to this UserInstitution. |
globally unique identifier |
None. |
Response Formats
application/json, text/json
{
"JobID": "d0594d45-8a49-4e71-9b34-60c99f2a885a",
"UserInstitutionID": "fd9de602-0035-4402-a5ac-537cf21a05f2"
}
application/xml, text/xml
Coming soon.