ExtLoan
Last updated
Was this helpful?
Last updated
Was this helpful?
Retrieve external loan data.
POST /nexum/627/2022.01/parameter/getExtLoan HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 145
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"ExtLoanProcessor": 1,
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"ExtLoan": {
"AccountMask": "text",
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": 1,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": "text",
"ExternalLoanTrackingType": "text",
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": "text",
"OnlineDbUserId": "text",
"OnlineGlobalAppPasswd": "text",
"OnlineGlobalAppUserId": "text",
"PartialPaymentTranCode": "text",
"PaymentTransactionGlCode": 1,
"Processor": 1,
"ProcessorAbbreviation": "text",
"ProcessorAcctVerCode": 1,
"ProcessorCode": 1,
"ProcessorName": "text",
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
{
"EntryId": 1,
"TranCodeAdvDesc": "text"
}
],
"TranCodeAdvance": [
{
"EntryId": 1,
"TranCodeAdvance": "text"
}
],
"TranCodePayment": [
{
"EntryId": 1,
"TranCodePayment": "text"
}
],
"TranCodePmtDesc": [
{
"EntryId": 1,
"TranCodePmtDesc": "text"
}
]
}
}
Retrieve select fields for external loan data.
POST /nexum/627/2022.01/parameter/getExtLoanSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 869
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"ExtLoanProcessor": 1,
"SelectableFields": {
"IncludeAllExtLoanFields": true,
"ExtLoanFields": {
"AccountMask": true,
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": true,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": true,
"ExternalLoanTrackingType": true,
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": true,
"OnlineDbUserId": true,
"OnlineGlobalAppPasswd": true,
"OnlineGlobalAppUserId": true,
"PartialPaymentTranCode": true,
"PaymentTransactionGlCode": true,
"Processor": true,
"ProcessorAbbreviation": true,
"ProcessorAcctVerCode": true,
"ProcessorCode": true,
"ProcessorName": true,
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
1
],
"TranCodeAdvance": [
1
],
"TranCodePayment": [
1
],
"TranCodePmtDesc": [
1
]
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"ExtLoan": {
"AccountMask": "text",
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": 1,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": "text",
"ExternalLoanTrackingType": "text",
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": "text",
"OnlineDbUserId": "text",
"OnlineGlobalAppPasswd": "text",
"OnlineGlobalAppUserId": "text",
"PartialPaymentTranCode": "text",
"PaymentTransactionGlCode": 1,
"Processor": 1,
"ProcessorAbbreviation": "text",
"ProcessorAcctVerCode": 1,
"ProcessorCode": 1,
"ProcessorName": "text",
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
{
"EntryId": 1,
"TranCodeAdvDesc": "text"
}
],
"TranCodeAdvance": [
{
"EntryId": 1,
"TranCodeAdvance": "text"
}
],
"TranCodePayment": [
{
"EntryId": 1,
"TranCodePayment": "text"
}
],
"TranCodePmtDesc": [
{
"EntryId": 1,
"TranCodePmtDesc": "text"
}
]
}
}
Retrieve paged external loan data.
POST /nexum/627/2022.01/parameter/getExtLoanPagedList HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 218
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"PagingRequestContext": {
"NumberOfRecordsToReturn": 1,
"NumberOfRecordsToSkip": 1,
"Token": "text"
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"ExtLoan": [
{
"AccountMask": "text",
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": 1,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": "text",
"ExternalLoanTrackingType": "text",
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": "text",
"OnlineDbUserId": "text",
"OnlineGlobalAppPasswd": "text",
"OnlineGlobalAppUserId": "text",
"PartialPaymentTranCode": "text",
"PaymentTransactionGlCode": 1,
"Processor": 1,
"ProcessorAbbreviation": "text",
"ProcessorAcctVerCode": 1,
"ProcessorCode": 1,
"ProcessorName": "text",
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
{
"EntryId": 1,
"TranCodeAdvDesc": "text"
}
],
"TranCodeAdvance": [
{
"EntryId": 1,
"TranCodeAdvance": "text"
}
],
"TranCodePayment": [
{
"EntryId": 1,
"TranCodePayment": "text"
}
],
"TranCodePmtDesc": [
{
"EntryId": 1,
"TranCodePmtDesc": "text"
}
]
}
],
"Token": "text"
}
Retrieve select fields for a list of external loan data.
POST /nexum/627/2022.01/parameter/getExtLoanListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 848
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"SelectableFields": {
"IncludeAllExtLoanFields": true,
"ExtLoanFields": {
"AccountMask": true,
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": true,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": true,
"ExternalLoanTrackingType": true,
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": true,
"OnlineDbUserId": true,
"OnlineGlobalAppPasswd": true,
"OnlineGlobalAppUserId": true,
"PartialPaymentTranCode": true,
"PaymentTransactionGlCode": true,
"Processor": true,
"ProcessorAbbreviation": true,
"ProcessorAcctVerCode": true,
"ProcessorCode": true,
"ProcessorName": true,
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
1
],
"TranCodeAdvance": [
1
],
"TranCodePayment": [
1
],
"TranCodePmtDesc": [
1
]
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"ExtLoanList": {
"hasReachedMaximumListSize": true,
"ExtLoan": [
{
"AccountMask": "text",
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": 1,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": "text",
"ExternalLoanTrackingType": "text",
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": "text",
"OnlineDbUserId": "text",
"OnlineGlobalAppPasswd": "text",
"OnlineGlobalAppUserId": "text",
"PartialPaymentTranCode": "text",
"PaymentTransactionGlCode": 1,
"Processor": 1,
"ProcessorAbbreviation": "text",
"ProcessorAcctVerCode": 1,
"ProcessorCode": 1,
"ProcessorName": "text",
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
{
"EntryId": 1,
"TranCodeAdvDesc": "text"
}
],
"TranCodeAdvance": [
{
"EntryId": 1,
"TranCodeAdvance": "text"
}
],
"TranCodePayment": [
{
"EntryId": 1,
"TranCodePayment": "text"
}
],
"TranCodePmtDesc": [
{
"EntryId": 1,
"TranCodePmtDesc": "text"
}
]
}
]
}
}
Field for selecting various options related to searchextloanselectfields
POST /nexum/627/2022.01/parameter/searchExtLoanSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 880
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"SelectableFields": {
"IncludeAllExtLoanFields": true,
"ExtLoanFields": {
"AccountMask": true,
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": true,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": true,
"ExternalLoanTrackingType": true,
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": true,
"OnlineDbUserId": true,
"OnlineGlobalAppPasswd": true,
"OnlineGlobalAppUserId": true,
"PartialPaymentTranCode": true,
"PaymentTransactionGlCode": true,
"Processor": true,
"ProcessorAbbreviation": true,
"ProcessorAcctVerCode": true,
"ProcessorCode": true,
"ProcessorName": true,
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
1
],
"TranCodeAdvance": [
1
],
"TranCodePayment": [
1
],
"TranCodePmtDesc": [
1
]
}
},
"SearchFilter": {
"Query": "text"
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"ExtLoanList": {
"hasReachedMaximumListSize": true,
"ExtLoan": [
{
"AccountMask": "text",
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": 1,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": "text",
"ExternalLoanTrackingType": "text",
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": "text",
"OnlineDbUserId": "text",
"OnlineGlobalAppPasswd": "text",
"OnlineGlobalAppUserId": "text",
"PartialPaymentTranCode": "text",
"PaymentTransactionGlCode": 1,
"Processor": 1,
"ProcessorAbbreviation": "text",
"ProcessorAcctVerCode": 1,
"ProcessorCode": 1,
"ProcessorName": "text",
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
{
"EntryId": 1,
"TranCodeAdvDesc": "text"
}
],
"TranCodeAdvance": [
{
"EntryId": 1,
"TranCodeAdvance": "text"
}
],
"TranCodePayment": [
{
"EntryId": 1,
"TranCodePayment": "text"
}
],
"TranCodePmtDesc": [
{
"EntryId": 1,
"TranCodePmtDesc": "text"
}
]
}
]
}
}
Retrieve select fields for paged external loan data.
POST /nexum/627/2022.01/parameter/getExtLoanPagedListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 942
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"PagingRequestContext": {
"NumberOfRecordsToReturn": 1,
"NumberOfRecordsToSkip": 1,
"Token": "text"
},
"SelectableFields": {
"IncludeAllExtLoanFields": true,
"ExtLoanFields": {
"AccountMask": true,
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": true,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": true,
"ExternalLoanTrackingType": true,
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": true,
"OnlineDbUserId": true,
"OnlineGlobalAppPasswd": true,
"OnlineGlobalAppUserId": true,
"PartialPaymentTranCode": true,
"PaymentTransactionGlCode": true,
"Processor": true,
"ProcessorAbbreviation": true,
"ProcessorAcctVerCode": true,
"ProcessorCode": true,
"ProcessorName": true,
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
1
],
"TranCodeAdvance": [
1
],
"TranCodePayment": [
1
],
"TranCodePmtDesc": [
1
]
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"ExtLoan": [
{
"AccountMask": "text",
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": 1,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": "text",
"ExternalLoanTrackingType": "text",
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": "text",
"OnlineDbUserId": "text",
"OnlineGlobalAppPasswd": "text",
"OnlineGlobalAppUserId": "text",
"PartialPaymentTranCode": "text",
"PaymentTransactionGlCode": 1,
"Processor": 1,
"ProcessorAbbreviation": "text",
"ProcessorAcctVerCode": 1,
"ProcessorCode": 1,
"ProcessorName": "text",
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
{
"EntryId": 1,
"TranCodeAdvDesc": "text"
}
],
"TranCodeAdvance": [
{
"EntryId": 1,
"TranCodeAdvance": "text"
}
],
"TranCodePayment": [
{
"EntryId": 1,
"TranCodePayment": "text"
}
],
"TranCodePmtDesc": [
{
"EntryId": 1,
"TranCodePmtDesc": "text"
}
]
}
],
"Token": "text"
}
Field for selecting various options related to searchextloanpagedselectfields
POST /nexum/627/2022.01/parameter/searchExtLoanPagedSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 957
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"PagingRequestContext": {
"NumberOfRecordsToReturn": 1,
"NumberOfRecordsToSkip": 1,
"Token": "text"
},
"SelectableFields": {
"IncludeAllExtLoanFields": true,
"ExtLoanFields": {
"AccountMask": true,
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": true,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": true,
"ExternalLoanTrackingType": true,
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": true,
"OnlineDbUserId": true,
"OnlineGlobalAppPasswd": true,
"OnlineGlobalAppUserId": true,
"PartialPaymentTranCode": true,
"PaymentTransactionGlCode": true,
"Processor": true,
"ProcessorAbbreviation": true,
"ProcessorAcctVerCode": true,
"ProcessorCode": true,
"ProcessorName": true,
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
1
],
"TranCodeAdvance": [
1
],
"TranCodePayment": [
1
],
"TranCodePmtDesc": [
1
]
}
},
"Query": "text",
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"ExtLoan": [
{
"AccountMask": "text",
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": 1,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": "text",
"ExternalLoanTrackingType": "text",
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": "text",
"OnlineDbUserId": "text",
"OnlineGlobalAppPasswd": "text",
"OnlineGlobalAppUserId": "text",
"PartialPaymentTranCode": "text",
"PaymentTransactionGlCode": 1,
"Processor": 1,
"ProcessorAbbreviation": "text",
"ProcessorAcctVerCode": 1,
"ProcessorCode": 1,
"ProcessorName": "text",
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
{
"EntryId": 1,
"TranCodeAdvDesc": "text"
}
],
"TranCodeAdvance": [
{
"EntryId": 1,
"TranCodeAdvance": "text"
}
],
"TranCodePayment": [
{
"EntryId": 1,
"TranCodePayment": "text"
}
],
"TranCodePmtDesc": [
{
"EntryId": 1,
"TranCodePmtDesc": "text"
}
]
}
],
"Token": "text"
}
POST /nexum/627/2022.01/parameter/updateExtLoanByID HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 965
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"ExtLoanProcessor": 1,
"ExtLoanUpdatableFields": {
"AccountMask": "text",
"ActivityDateUpdate": true,
"AdvanceTransactionGlCode": 1,
"AllowAdvances": true,
"AllowFreezeUnfreezeofCard": true,
"AllowPartialPayments": true,
"ExternalDataSourceName": "text",
"ExternalLoanTrackingType": "text",
"NearRealTimeRecordUpdate": true,
"OnlineDbPassword": "text",
"OnlineDbUserId": "text",
"OnlineGlobalAppPasswd": "text",
"OnlineGlobalAppUserId": "text",
"PartialPaymentTranCode": "text",
"PaymentTransactionGlCode": 1,
"ProcessorAbbreviation": "text",
"ProcessorAcctVerCode": 1,
"ProcessorCode": 1,
"ProcessorName": "text",
"ReportLostorStolenCards": true,
"TranCodeAdvDesc": [
{
"EntryId": 1,
"TranCodeAdvDesc": "text"
}
],
"TranCodeAdvance": [
{
"EntryId": 1,
"TranCodeAdvance": "text"
}
],
"TranCodePayment": [
{
"EntryId": 1,
"TranCodePayment": "text"
}
],
"TranCodePmtDesc": [
{
"EntryId": 1,
"TranCodePmtDesc": "text"
}
]
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"UpdateStatus": {
"isAllFieldsUpdateSuccess": true,
"FailedUpdateStatus": [
{
"Record": "text",
"ErrorCode": "text",
"ErrorMessage": "text",
"PrimaryKeyField": [
{
"Name": "text",
"Value": "text"
}
]
}
]
}
}