Method Originate3
Originate3 attempts to input one or more loan application(s) in “SBA_ETran” XML format. The XML may be any currently-supported version, and all XML elements for each version are also supported. Each application is its own transaction to the SBA database, independent of other applications in the same XML files. Each application may be for any processing method that you and your LocationId are allowed to originate.
SOAP Component: | https://catweb.sba.gov/elend/ws/elend.wsdl |
SOAP Method: | SharedEntryPoint, only input is structure Inputs |
Or: | SharedEntryString, only input is JSON string InputString that decodes to a structure |
REST Component: | /rest/elend/flexible |
REST Method: | /rest/elend/flexible/SharedEntryPoint, only input is structure Inputs |
Or: | /rest/elend/flexible/SharedEntryString, only input is JSON string InputString |
Keys of the Input Structure: | |
Mandatory. Must be “Originate3”. | |
Mandatory. CLS login’s username with update permissions in Origination. | |
Mandatory. CLS login’s password with update permissions in Origination. | |
Mandatory. PIN generated by Generate_PIN using the same login. | |
Mandatory. EMail address to receive funding email. | |
Mandatory. XML or JSON in SBA_ETran format. | |
Mandatory. A private code that authorizes use of SoftwareVendorName. | |
Mandatory. Value from Code Tables, Vendor Table. | |
Optional. 1 (English) or 2 (XML, default) names in validation error messages. | |
Optional. Format of RequestData. XML or JSON. See Format IN/OUT Defaults | |
Optional. Format of ResponseData. XML or JSON. See Format IN/OUT Defaults | |
Keys of the Output Structure: | |
Should be nullstring. If not, a generally-worded error message. | |
Should be nullstring. If not, a more helpful error message, but scarier to some users. | |
“Yes”, “No”, number of days till expiration or “TBD” (prior to validating login). | |
XML or JSON in SBA_ETran_Response.xsd format. |
For examples of calling flexible, structured methods, see Flexible Structure of Inputs For an explanation of REST calls, see Calling Rest Methods
Notes on SBA_ETran_Response formatted XML or JSON returned in the Output structure’s ResponseData: Notes on SBA_ETran_Response
- “LoanName”, “RequestedAmt”, “LoanAppRecvDt”, “LoanAppPrtLoanNm”, and “LoanAppPrtAppNm” are returned to support matching of submitted application to response.
- “LoanAppEtranEmailAdr” will be used as a backup communication path.
- If the primary borrower business’ DUNS number was looked up during the request, “BusDUNSNmb” will be returned.
- If the application was credit scored during the request, “LiquidCreditScore” will be returned.
- “LoanAppAppvDt” and “LoanAppSBAAppvAmt” will be supplied for applications passing SBA’s validation rules.
- “LoanNmb” (the SBA’s loan number, used in future communications), “LoanGntyFeeAmt”, and “LoanAppFundDt” will generally be supplied for all applications passing the SBA’s validation rules; however in the event of a shortage of funding authority to complete the guaranty of the loan this information will be supplied by e-mail as soon as funding authority is available on a FIFO basis.