Integration via API
You can use LoanPro's API to connect LMS and Secure Payments to your preferred third-party tools and custom applications. The API is a large enough topic that we've dedicated a separate help site to it—developers.loanpro.io—which is geared toward the technical personnel who can set up those connections.
Here's a full directory of that site.
LMS API directory
These are all the calls to interact with LMS.
Search
Name | Method | Endpoint |
Search Customers | POST | https://loanpro.simnang.com/api/public/api/1/Customers/Autopal.Search()?$top=25&$start=0&$orderby=id asc |
Search Loans | POST | https://loanpro.simnang.com/api/public/api/1/Loans/Autopal.Search()?$top=25&$start=0&$orderby=id asc&$expand=Customers |
Customers
Name | Method | Endpoint |
Get Customer Information | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Create New Customer | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers() |
Edit Core Customer Information | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Delete Customer | DELETE | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Get Address | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/PrimaryAddress |
Edit Address | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerId}) |
Verify Address | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/Autopal.VerifyAddress()? |
Delete Address | DELETE | https://loanpro.simnang.com/api/public/api/1/odata.svc/Address({AddressID}) |
Get Customer Phones | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/Phones |
Add Customer Phone Number | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerIDPhones}) |
Edit Customer Phone Number | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Edit Do Not Call Status | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Get Customer Employers & References | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/{EntityType} |
Add/Edit Customer Employer | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Add/Edit Customer References | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Get Payment Profile Information | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/PaymentAccounts |
Link Payment Profile to Customer | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Update Payment Profile | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Set Payment Profile as Primary | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Get All Customer Documents | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomerDocuments() |
Get Customer's Documents | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/Documents |
Add Customer Documents | POST/PUT | https://loanpro.simnang.com/api/public/api/1/Customers({ID})/document/upload |
Edit Customer Documents | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomerDocuments({DocumentID}) |
Download Customer Documents | GET | https://loanpro.simnang.com/api/public/api/1/files/{TenantID}/CustomerDocuments({DocumentID})/{FileName} |
Get Customer Notes | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/Notes |
Add Customer Note | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Get Customer Credit Scores | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/CreditScore |
Update Credit Scores | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/SetCreditScore() |
Update Customer Custom Field Values | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID}) |
Loans
Name | Method | Endpoint |
Get Loan Information | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Current Loan Values | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/StatusArchive |
Create New Loan | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans() |
Activate a Loan | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/AutoPal.Activate() |
Link Customer to Loan | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Unlink Customer from Loan | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Parent-Child Loan Linking | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Loan Setup | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/LoanSetup |
Add/Update Loan Setup | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Loan Settings | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/LoanSettings |
Edit Loan Settings | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Update Loan Settings Custom Field Values | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Preview Roll Payment | GET | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.RollPayment({Amount},{SolveMethod}) |
Set Roll Payment | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.RollPayment() |
Get Schedule Roll | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/ScheduleRolls |
Add New Schedule Line | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Use Schedule Roll Template | PUT | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.SetRollScheduleTemplate({TemplateID}) |
Reset Schedule Roll | GET | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.ResetRollSchedule(false) |
Remove Schedule Line | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Target APR Using Interest | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/RollAPR() |
Target APR Using Escrow | POST |
https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/RollAPR() |
Get Loan Modification | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/LoanModifications |
Create Loan Modification | POST/PUT | Multiple Endpoints |
Cancel Loan Modification | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.CancelModification() |
Get Collateral | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/Collateral |
Add Collateral | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Edit Current Collateral | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Remove Collateral | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanId}) |
Add/Edit Insurance | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Escrow Information | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Edit Escrow Bucket Settings | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Add/Edit Escrow Adjustment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Add Escrow Calculator | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Add Escrow Transaction | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Enhanced Funding | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/LoanFundingTransactions? |
Print Physical Check | GET | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/funding-transactions/GetPrintCheck({CheckID}) |
Fund a Loan (Legacy) | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Loan servicing
Name | Method | Endpoint |
Get All Loan Documents | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/LoanDocuments?$skiptoken={NumDocsToSkip} |
Get Loan Document | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/Documents({DocumentID}) |
Add Loan Document | POST/PUT | Multiple Endpoints |
Download Loan Document | GET | https://loanpro.simnang.com/api/public/api/1/files/{TenantID}/LoanDocuments({DocumentID})/{FileName} |
Edit Loan Document | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LoanDocuments({DocumentID}) |
Delete Loan Document | DELETE | https://loanpro.simnang.com/api/public/api/1/odata.svc/LoanDocuments({DocumentID}) |
Get Loan Notes | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/Notes |
Add Loan Notes | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Add/Edit Loan Alert | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Promises | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/Promises |
Add Promise | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Edit Promise | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Delete Promise | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Actions | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Actions |
Get Results | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/ActionResults |
Get Action & Result Note | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/ActionResultNotes |
Add Action & Result Note to Loan | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/ActionResultNotes |
Edit Action & Results | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/ActionResultNotes({ActionResultID}) |
Get Loan Checklist Values | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/ChecklistItemValues |
Select/Deselect Checklist Items | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Change Due Date | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Add Amount Past Due Adjustment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Add Days Past Due Adjustment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Remove Days Past Due Adjustment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Interest Rate Changes | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/InterestRateChanges |
Create an Interest Rate Change | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Update an Interest Rate Change | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Delete an Interest Rate Change | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Suspend/Resume Interest | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Interest Adjustment Transaction | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Send Email | POST | https://loanpro.simnang.com/api/public/api/1/email.tool/next |
Initiate Custom Form Generation | POST | https://loanpro.simnang.com/api/public/api/1/custom.forms/export/PDF/Loan/{LoanId} |
Check Custom Form Download Status | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/DataDumps |
Send Form to DocuSign | PUT | https://loanpro.simnang.com/api/public/api/1/docusign/send |
Enable Loan Automation | PUT |
https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Resend Webhook | POST | https://loanpro.simnang.com/api/public/api/1/webhook/retry/{TraceID}/{Attempt} |
Add New Bankruptcy | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Create a Collector Queue with a CSV File | POST | Multiple Endpoints |
Lines of credit
Name | Method | Endpoint |
Create Line of Credit Account | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits |
Update Line of Credit Account | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id}) |
Link Customer to Account | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id}) |
Unlink customer from account | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id}) |
Activate Account | PUT | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({id})/activate |
Deactivate Account | PUT | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({id})/deactivate |
Link Accounts | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCreditAccountLinkings |
Get Account Information | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id}) |
Get Account Balance | GET | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({id})/stats |
Get Daily Snapshot | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id})/LineOfCreditDailyArchives |
Get Linked Account Breakdown | GET | https://loanpro.simnang.com/api/public/api/1/MainAccounts/LineOfCredits({id})/LinkedAccounts/Loans |
Get Card UUID | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Cards({card-id}) |
Create Card In LMS | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/Cards |
Create Card In LMS + Secure Payments | POST | https://loanpro.simnang.com/api/public/api/1/Cards/createCardForMe |
Manage Card Status | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Cards({id}) |
Line of credit servicing
Name | Method | Endpoint |
Log a Credit Limit Adjustment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({LineOfCreditID}) |
Log an Interest Rate Adjustment | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCreditInterestRateAdjustments |
Change Due Date | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCreditChangeStatementDueChanges |
Create Note | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/Notes |
Edit Note | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/Notes({id}) |
Log a Charge | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({loc-id}) |
Reverse a Charge | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id}) |
Log a Credit | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({ID}) |
Log a Bucket Transfer | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({ID}) |
Log a Balance Rollover | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/LinkedAccountsBalanceRollOver |
Add Account to Portfolio | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({LineOfCreditId}) |
Remove Account From Portfolio | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({LineOfCreditId}) |
Update Checklist Item Values | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id}) |
Get Line of Credit Document | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({loc-id})/LineOfCreditDocuments({document-id}) |
Download Line of Credit Document | GET | https://loanpro.simnang.com/api/public/api/1/files/{TenantID}/LineOfCreditDocuments({DocumentID})/{FileName} |
Get Swipe History | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id})/LineOfCreditSwipes |
Create Swipe | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCreditSwipes |
Edit Swipe | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCreditSwipes({swipe-id}) |
Open Dispute | POST | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({line-of-credit-id})/Swipes({swipe-id})/OpenDispute |
Post Provisional Credit | POST | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({line-of-credit-id})/Swipes({swipe-id})/DisputeProvisionalCredit |
Cancel Dispute | PUT | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({line-of-credit-id})/Swipes({swipe-id})/CancelDispute |
Deny Dispute | PUT | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({line-of-credit-id})/Swipes({swipe-id})/DenyDispute |
Approve Dispute | PUT | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({line-of-credit-id})/Swipes({swipe-id})/ApproveDispute |
Get Payment History | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id})/LineOfCreditPayments |
Log Payment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id}) |
Reverse Payment | PUT | https://loanpro.simnang.com/api/public/api/1/LineOfCredits({loc-id})/VoidPayment({payment-id}) |
Create AutoPay | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id}) |
Get Statement History | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCredits({id})/LineOfCreditBillingCycles |
Download Statement PDF | GET | https://loanpro.simnang.com/api/public/api/1/billing-cycles/({id})/download-pdf |
Get Statement Due Date Changes | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCreditChangeStatementDueChanges |
Change Statement Date | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/LineOfCreditChangeStatementDueChanges |
Custom fields
Name | Method | Endpoint |
Get Customer Custom Fields | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Customers({CustomerID})/CustomFieldValues |
Get Loan Collateral Custom Fields | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Loan Settings Custom Fields | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Loan Bankruptcy Custom Fields | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Loan Insurance Custom Fields | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Loan Setup Custom Fields | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get Payment Custom Fields | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Payments({PaymentID})/CustomFieldValues |
Get Source Company Custom Fields | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies({SourceCompanyID})/CustomFieldValues |
Create Associated Company Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Checkbox Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Currency Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Date Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Number Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Percentage Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Phone Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Select Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Text Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Time Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Create Web URL Custom Field | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields() |
Edit Custom Field | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/CustomFields({CustomFieldID}) |
Source companies
Name | Method | Endpoint |
Get Source Companies | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies({SourceCompanyID}) |
Create a Source Company | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies |
Update Source Company | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies({SourceCompanyID}) |
Deactivate Source Company | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies({SourceCompanyID}) |
Reports
Name | Method | Endpoint |
Generate Payment Report | POST | https://loanpro.simnang.com/api/public/api/1/Autopal.PaymentReport |
Generate Webhook Report | POST | https://loanpro.simnang.com/api/public/api/1/Autopal.WebhookReport |
Check Report File Status | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/DataDumps({DataDumpID}) |
Get Admin Stats | GET | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.GetAdminStats({category}) |
Payments
Name | Method | Endpoint |
Get All Payments | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanId})/Payments |
Get Single Payment | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Payments({PaymentID}) |
Generate Payment Receipt URL | GET | https://loanpro.simnang.com/api/public/api/1/payments({PaymentID})/receipt |
Predict Payment Application | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.PredictPaymentApplication() |
Log New Payment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Process New Payment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Edit Existing Payment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Void/Reverse Payment | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/VoidPayment({PaymentID}) |
Preview Payment Split | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.PredictPaymentApplication() |
Split Payment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Add New Parent-Child Payment | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({ParentLoanID}) |
Log Charge-Off | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Get All AutoPays | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Autopays() |
Get Loan's AutoPays | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/Autopays |
Search AutoPays | POST | https://loanpro.simnang.com/api/public/api/1/Autopays/Autopal.Search() |
Create AutoPay | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Edit AutoPay | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Cancel AutoPay | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Suspend Forecasted Payment | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/AutoPal.SuspendForecast({SuspendToDate}) |
Clear Forecasted Payment Suspension | POST | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/AutoPal.SuspendForecast(0000-00-00) |
Charges
Name | Method | Endpoint |
Get Charges | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/Charges |
Add Charge | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Edit Charge | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Reverse Charge | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Edit Recurring Charges | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Other transactions
Name | Method | Endpoint |
Get All Transactions | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/Transactions |
Get Single Transaction | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID})/Transactions({TransactionID}) |
Add Advancement | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Remove an Advancement | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Add a Credit | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Remove a Credit | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Loan grouping
Name | Method | Endpoint |
Add Loan to Portfolio | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({LoanID}) |
Remove Portfolio from Loan | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/Loans({Loan_ID}) |
Get Source Companies | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies({SourceCompanyID}) |
Create a Source Company | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies |
Update Source Company | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies({SourceCompanyID}) |
Deactivate Source Company | PUT | https://loanpro.simnang.com/api/public/api/1/odata.svc/SourceCompanies({SourceCompanyID}) |
Reports
Name | Method | Endpoint |
Generate Payment Report | POST | https://loanpro.simnang.com/api/public/api/1/Autopal.PaymentReport |
Check Report File Status | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/DataDumps({DataDumpID}) |
Get Admin Stats | GET | https://loanpro.simnang.com/api/public/api/1/Loans({LoanID})/Autopal.GetAdminStats({category}) |
Account-level options
Name | Method | Endpoint |
Get Tenant Settings | GET | https://loanpro.simnang.com/api/public/api/1/tenant.settings({Category}) |
Get Tenant Files | GET | https://loanpro.simnang.com/api/public/api/1/files/Tenant |
Get Audit Trail | GET | https://loanpro.simnang.com/api/public/api/1/odata.svc/SystemNotes |
Add System Note | POST | https://loanpro.simnang.com/api/public/api/1/odata.svc/SystemNotes() |
Secure Payments
These are all the calls to interact with Secure Payments.
Customers
Name | Method | Endpoint |
Get Customer Information | GET | https://securepayments.loanpro.io/api/customers/{customer-id} |
Search Customers | POST | https://securepayments.loanpro.io/api/search/customer?export=false |
Create Customer | POST | https://securepayments.loanpro.io/api/customers |
Edit Customer | PUT | https://securepayments.loanpro.io/api/customers/{customer-id} |
Get Customer Notes | GET | https://securepayments.loanpro.io/api/customers/{customer-id}/notes |
Create Customer Note | POST | https://securepayments.loanpro.io/api/customers/{customer-id}/note |
Edit Customer Note | PUT | https://securepayments.loanpro.io/api/customers/{customer-id}/note/{note-id} |
Delete Customer Note | DELETE | https://securepayments.loanpro.io/api/customers/{customer-id}/note/{note-id} |
Add Bank Card to Customer Profile | PUT | https://securepayments.loanpro.io/api/customers/{customer-id}/add-card |
Remove Bank Card From Customer Profile | DELETE | https://securepayments.loanpro.io/api/customers/{customer-id}/card |
Add Bank Account to Customer Profile | PUT | https://securepayments.loanpro.io/api/customers/{customer-id}/add-checking-account |
Remove Bank Account From Customer Profile | DELETE | https://securepayments.loanpro.io/api/customers/{customer-id}/checking-account |
Payment profiles
Name | Method | Endpoint |
Generate OBO Token | POST | https://securepayments.loanpro.io/api/users/obo-token |
Get Bank Card Information | GET | https://securepayments.loanpro.io/api/credit-card/{token} |
Create Bank Card | https://securepayments.loanpro.io/api/capture-form/{YOUR OBO TOKEN} | |
Validate Credit Card Information | POST | https://securepayments.loanpro.io/api/processors/credit-card/card-data |
Verify Credit Card Address | POST | https://securepayments.loanpro.io/api/processors/credit-card/address-verify |
Edit Bank Card | PUT | https://securepayments.loanpro.io/api/credit-card |
Delete Bank Card | DELETE | https://securepayments.loanpro.io/api/credit-card/{token} |
Get Bank Account Information | GET | https://securepayments.loanpro.io/api/checking-account/{token} |
Verify Routing Number | GET | https://securepayments.loanpro.io/api/routing-number/verify/{routing-number} |
Create Bank Account | POST | https://securepayments.loanpro.io/api/checking-account |
Delete Bank Account | DELETE | https://securepayments.loanpro.io/api/checking-account/{token} |
Card
Name | Method | Endpoint |
Get Issuer Account | GET | https://securepayments.loanpro.io/api/v2/issuers/byoi/{IssuerID} |
Create Issuer Account | POST | https://securepayments.loanpro.io/api/v2/issuers/byoi |
Get Card Program | GET | https://securepayments.loanpro.io/api/v2/{issuer}/program/{program-id} |
Create Card Program | POST | https://securepayments.loanpro.io/api/v2/{issuer}/create-program |
Update Card Program | POST | https://securepayments.loanpro.io/api/v2/{issuer}/update-program |
Upload Card Program Background Image | Multiple Endpoints | |
Get Card Details | GET | https://securepayments.loanpro.io/api/v2/card-details/for-uuid/{card-uuid} |
Create Card | POST | https://securepayments.loanpro.io/api/v2/{issuer}/create-card |
Update Card | POST | https://securepayments.loanpro.io/api/v2/update-card |
Generate Swipe Processor Token | GET | https://securepayments.loanpro.io/api/v2/swipe-processor/new-secret |
Get Swipe Processor Tokens | GET | https://securepayments.loanpro.io/api/v2/swipe-processor/secrets |
Get Swipe | GET | https://securepayments.loanpro.io/api/v2/card/{card-uuid}/swipe/{swipe-id} |
Create Swipe | POST | https://swipes.loanpro.io/{issuer}/create |
Create Swipe Event | POST | https://swipes.loanpro.io/{issuer}/event |
Create Swipe Memo | POST | https://securepayments.loanpro.io/api/v2/card/{card-uuid}/swipe/{swipe-id}/memo |
Update Swipe Memo | PUT | https://securepayments.loanpro.io/api/v2/card/{card-uuid}/swipe/{swipe-id}/memo/{memo-id} |
Delete Swipe Memo | DELETE | https://securepayments.loanpro.io/api/v2/card/{card-uuid}/swipe/{swipe-id}/memo/{memo-id} |
Upload Swipe Attachment | Multiple Endpoints | |
Get Job Updates | GET | https://securepayments.loanpro.io/api/v2/job/{job-uuid}/updates |
Payment processors
Name | Method | Endpoint |
Get Processor Info | GET | https://securepayments.loanpro.io/api/processors/{processor}/{id} |
Get All Processors | GET | https://securepayments.loanpro.io/api/processors/{Processor_Type} |
Create ACHQ Processor | POST | https://securepayments.loanpro.io/api/processors/speedchex |
Create Actum Processor | POST | https://securepayments.loanpro.io/api/processors/actum |
Create Authorize.Net Processor | POST | https://securepayments.loanpro.io/api/processors/anet |
Create CPA-005 Processor | POST | https://securepayments.loanpro.io/api/processors/cpa005 |
Create LoanPaymentPro Processor | POST | https://securepayments.loanpro.io/api/processors/loanpaymentpro |
Create TabaPay Processor | POST | https://securepayments.loanpro.io/api/processors/tabapay |
Create Versapay Processor | POST | https://securepayments.loanpro.io/api/processors/versa |
Delete Processor | DELETE | https://securepayments.loanpro.io/api/processors/{Processor_Type}/{Processor_ID} |
Nacha
Name | Method | Endpoint |
Get Nacha Files Reports | GET | https://securepayments.loanpro.io/api/nacha/reports |
Get Batch Status | GET | https://securepayments.loanpro.io/api/nacha/batch-status/{UUID} |
Create Nacha processor | POST | https://securepayments.loanpro.io/api/processors/nacha |
Create Nacha Transaction | POST | https://securepayments.loanpro.io/api/processors/nacha/process/{id} |
Generate Nacha File | POST | https://securepayments.loanpro.io/api/nacha |
Download Nacha File | GET | https://securepayments.loanpro.io/api/nacha/report/{uuid} |
Pull Nacha Reports | POST | https://securepayments.loanpro.io/api/search/nacha_export?export={boolean} |
Transactions
Name | Method | Endpoint |
Update Transaction Status | PUT | https://securepayments.loanpro.io/api/transactions/{Transaction_ID} |
Process ACHQ Payment | POST | https://securepayments.loanpro.io/api/processors/speedchex/process/{Processor_ID} |
Process Authorize.Net Payment | POST | https://securepayments.loanpro.io/api/processors/anet/process/{Processor_ID} |
Process LoanPaymentPro Card Payment | POST | https://securepayments.loanpro.io/api/processors/loanpaymentpro-cc/process/{Processor_ID} |
Process Actum ACH Payment | POST | https://securepayments.loanpro.io/api/processors/actum/process/{ProcessorID} |
Process TabaPay Payment | POST | https://securepayments.loanpro.io/api/processors/tabapay/process/{Processor_ID} |
Process Versapay Payment | POST | https://securepayments.loanpro.io/api/processors/versa/process/{Processor_ID} |
Imports and exports
Name | Method | Endpoint |
Get All Imports | GET | https://securepayments.loanpro.io/api/import/all |
Import Credit Cards | POST | https://securepayments.loanpro.io/api/credit-card/validate |
Import Checking Accounts | POST | https://securepayments.loanpro.io/api/checking-account/validate |
Run Validated Import | POST | https://securepayments.loanpro.io/api/{Import_Type}/import/{Import_ID} |
Export a CSV File | POST | https://securepayments.loanpro.io/api/search/import?export=true |
Callbacks
Name | Method | Endpoint |
Get Callbacks | GET | https://securepayments.loanpro.io/api/callback/all |
Create Callback | POST | https://securepayments.loanpro.io/api/callback |
Update Callback | PUT | https://securepayments.loanpro.io/api/callback/{Callback_ID} |
Account management
Name | Method | Endpoint |
Create New User | POST | https://securepayments.loanpro.io/api/users |
Update User Settings | PUT | https://securepayments.loanpro.io/api/users/settings |
Get Billing Card Information | GET | https://securepayments.loanpro.io/api/billing-card/{Token} |
Create Billing Card | POST | https://securepayments.loanpro.io/api/billing-card |
Generate Tokens | POST | https://securepayments.loanpro.io/api/authenticate |
Revoke Token | POST | https://securepayments.loanpro.io/api/revoke |
Initiate Password Reset | POST | https://securepayments.loanpro.io/api/password-reset |
Set New Password | POST | https://securepayments.loanpro.io/api/reset-password-unlock |
Update Expired Password | PUT | https://securepayments.loanpro.io/api/update-password |
Search | POST | https://securepayments.loanpro.io/api/search/{Type} |
Was this article helpful?