YouLi API Documentation
Are you a developer looking to take advantage of all the power YouLi has to offer but with your own UI or an automated process? Not a Developer, but still looking to automate with your other platforms? Read on!
We offer multiple ways to automate your Trip planning with YouLi
1. Zapier
Available Plans: PRO and above
- YouLi recommends using Zapier as a way to connect nearly any platform to YouLi, using our APIs without needing to write any code.
- Read more about the YouLi + Zapier Integration
2. Webhooks
Available Plans: PRO and above
-
- Registrations
- New Registrations
- Registration Status Change
- Payments
- Per Payment
- Per Refund
- Invoice Line Item Added
- Add-on
- Line Item
- Tasks
- Per Task Completion
- Trip Creation
- Trip Created
- Registrations
- Webhooks: Use cases for integrating with events generated by YouLi
3. Standard API Endpoints
Available Plans: PRO and above
Technical documentation: https://youlivetotravel.github.io/youli-doco/
- Add new TRAVELER to a TRIP or update existing one
-
AddRegistration
read addregistration usage guide
-
- Fetch information about TRIPS
-
GetTrips
-
4. Advanced API Endpoints
Available Plans: GROW and above
If you prefer to implement directly and your team has the Advanced API enabled, you are welcome to build on top of our public APIs. Some of these are also available via Zapier.
Technical documentation: https://youlivetotravel.github.io/youli-doco/
- Trigger Trip creation from your CRM based on a closed deal or other trigger.
-
CreateTrip
-
- Pre fill Checkout Flow Reg form with External Authorized Platform
-
AddCheckoutData
-
- Fetch information about TRAVELERS (invitees) and their ADD-ONS
-
-
GetInvitees
-
-
-
GetInviteeItineraryItems
-
- Flight Bookings (Sabre integrated accounts):
-
GetFlightTicketBooking
-
-
-
UpdateFlightTicket
-
-
Manual Payments (payments made outside YouLi)
Read our usage guide
We are always expanding our APIs so be sure to open a Support Request ticket with us if you have any suggestions for new or modified APIs or wish to sponsor.
Troubleshooting
If you're not able to access certain APIs, you probably need to upgrade to access Advanced APIs
If you aren't getting enough info in the responses, open a Support Request ticket to enable API Alert Emails.