Below are the steps for integrating an external vendor with MIS and Rentlz systems:
1. API Integration
We will share our API documentation with the vendor, which includes all required endpoints.
This can be the first step when initiating discussions with the vendor.
Booking Management API:Doc
https://helpcenter.moveinsync.com/support/solutions/articles/1070000134486-rentlz-booking-management-api
This doc can be different for different customer please consult with Rentlz POD before sending the API doc
Based on our shared documentation, the vendor will develop their APIs for:
Create Booking
Cancel Booking
Update Booking
They will then share their API details with us for integration
Sample API Endpoints (for Vendor ID – XXXXX):
CREATE - POST https://api-xxxxx.xxxxx.com/gBydrMaFrZteHQEvk/moveinsync/bookings
UPDATE - PUT https://api-xxxxx.xxxxx.com/gBydrMaFrZteHQEvk/moveinsync/bookings/MISBookingId
CANCEL - DELETE https://api-xxxxx.xxxxx.com/gBydrMaFrZteHQEvk/moveinsync/bookings/cancel
Billing Management API (if applicable): Doc - do not send with out consulting with rentlz POD as this has some custom flows
ihttps://helpcenter.moveinsync.com/support/solutions/articles/1070000134492-rentlz-billing-management-api
2. Vendor & Vehicle Setup (MIS System Configuration)
To be completed by the Implementation Manager or TAM for that account.
3. Configuration and Access
Once the vendor shares their API details, raise a TO (Task Order) with these API endpoints and assign it to the Rentlz developer for backend configuration.
Sample TO: TO-19141Raise another TO for the External Vendor Server Team (Deepanshu or team) to generate a username and password. - once create send it to the vendor
Sample TO: TO-21280Our endpoints and base URL should already be in the shared document.
4. Final Step
PMS: There are 2 folders where configuration needs to be added — Create a SE ticket for this (reference SE: https://moveinsync.atlassian.net/browse/SE-57347 )
externalServiceVendor: In this folder, the vendor GUID and vendor ID need to be configured.
extVendorClientMapping: In this folder, the vendor GUID and vendor username (provided by Deepanshu) need to be configured.
Example: "VENinfos-ysIN-DTRV-L$00-000000000342": "infosys-INDTRVL-ITHN-Che"
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article