Webhooks
LMS Customer Full Sync
Perform a full sync of a customer and all their loans from the company’s configured LMS.
WEBHOOK
Overview
This endpoint can be used:- Manually by client engineers for testing
- As a webhook target for automated syncs when the LMS detects updates
- Customer/contact information
- All loans for the customer
- For each loan: transactions, payments due, payment methods, and documents
Authorizations
Headers
Optional key for idempotent requests (logged for observability)
Body
application/json
Customer identifier to sync
Customer identifier in the external LMS (e.g., CIF number for NLS)
Minimum string length:
1Example:
"12345"
Response
Sync completed successfully
Whether the sync completed successfully
The LMS type used (e.g., 'nls')
Example:
"nls"
External LMS customer identifier
Example:
"12345"
Finosu internal customer UUID
Example:
"550e8400-e29b-41d4-a716-446655440000"
Number of loans synced
Example:
2
Detailed results for each loan
Error message if sync failed