Complete API Documentation for the Babsy Babysitting Platform
Base URL:
Authentication: JWT Token required for most endpoints
Content-Type: application/json
Register a new user account
No authentication required
Authenticate user and get JWT token
No authentication required
API endpoint for /logout
JWT Token required
API endpoint for /refresh
JWT Token required
API endpoint for /me
JWT Token required
API endpoint for /user
JWT Token required
API endpoint for /user/delete
JWT Token required
API endpoint for /user/update-picture
JWT Token required
Get current user information
JWT Token required
API endpoint for /user/babysitter/profile
JWT Token required
API endpoint for /user/parent/profile
JWT Token required
API endpoint for /user/add-device-info
JWT Token required
API endpoint for /user/change-device-language
JWT Token required
API endpoint for /user/change-profile-picture-background
JWT Token required
API endpoint for /user/add-favorite
JWT Token required
API endpoint for /user/get-favorites
JWT Token required
API endpoint for /user/delete-favorites
JWT Token required
API endpoint for /user/reset-password
JWT Token required
API endpoint for /user/change-email
JWT Token required
API endpoint for /user/remove
JWT Token required
API endpoint for /user/{id}
JWT Token required
API endpoint for /runners/notifications
JWT Token required
API endpoint for /parent
JWT Token required
API endpoint for /parent/update
JWT Token required
API endpoint for /parent/set-parent-role
JWT Token required
API endpoint for /parent/kids
JWT Token required
API endpoint for /parent/kids
JWT Token required
API endpoint for /parent/kids
JWT Token required
API endpoint for /parent/{id}
JWT Token required
API endpoint for /babysitter/all
JWT Token required
API endpoint for /babysitter/create-schedule
JWT Token required
API endpoint for /babysitter/set-sitter-role
JWT Token required
API endpoint for /babysitter/get-next-interview
JWT Token required
API endpoint for /babysitter/accept-request
JWT Token required
API endpoint for /babysitter/update
JWT Token required
API endpoint for /kid/all/{id}
JWT Token required
API endpoint for /kid/{kid_id}
JWT Token required
API endpoint for /kid/insert
JWT Token required
API endpoint for /kid/update
JWT Token required
Create a new booking request
JWT Token required
Create a new booking request
JWT Token required
Get paginated bookings with related parent, parent address, working times, and babysitter requests
JWT Token required
API endpoint for /bookings/edit-cost
JWT Token required
API endpoint for /bookings/change-status
JWT Token required
API endpoint for /bookings/set-paid
JWT Token required
API endpoint for /bookings/set-closed
JWT Token required
Get booking statistics for homepage dashboard
JWT Token required
API endpoint for /bookings/parent/created-bookings
JWT Token required
API endpoint for /bookings/parent/requested-bookings
JWT Token required
API endpoint for /bookings/parent/interviewing-bookings
JWT Token required
API endpoint for /bookings/parent/booked-bookings
JWT Token required
API endpoint for /bookings/parent/closed-bookings
JWT Token required
API endpoint for /bookings/parent/set-interview-date
JWT Token required
API endpoint for /bookings/parent/get-next-interview
JWT Token required
API endpoint for /bookings/babysitter/apply
JWT Token required
Send a message in chat
JWT Token required
API endpoint for /chat/get-chat-list
JWT Token required
API endpoint for /chat/get-messages
JWT Token required
API endpoint for /jobs/all
JWT Token required
API endpoint for /jobs/apply
JWT Token required
API endpoint for /jobs/requested
JWT Token required
API endpoint for /jobs/interviewing
JWT Token required
API endpoint for /jobs/booked
JWT Token required
API endpoint for /jobs/closed
JWT Token required
API endpoint for /notification/update-fcm-token
JWT Token required
API endpoint for /notifications
JWT Token required
API endpoint for /notifications
JWT Token required
API endpoint for /notifications/read-all
JWT Token required
API endpoint for /send-email
JWT Token required
API endpoint for /ahv-table
JWT Token required
API endpoint for /onboarding
JWT Token required
API endpoint for /onboarding/languages
JWT Token required
API endpoint for /onboarding/superbabsy-timeslots
JWT Token required
API endpoint for /onboarding/date-slots
JWT Token required
API endpoint for /onboarding/time-slots
JWT Token required
API endpoint for /onboarding/available-superbabsy
JWT Token required
API endpoint for /onboarding/check-appointment
JWT Token required
API endpoint for /onboarding/book-appointment
JWT Token required
API endpoint for /onboarding/upload-id-images
JWT Token required
API endpoint for /onboarding/upload-cv
JWT Token required
API endpoint for /onboarding/upload-family-picture
JWT Token required
API endpoint for /onboarding/user/files
JWT Token required
API endpoint for /onboarding/user/files
JWT Token required
API endpoint for /onboarding/calendar/{hash}.ics
JWT Token required
API endpoint for /onboarding/progress
JWT Token required
API endpoint for /onboarding/save-step
JWT Token required
API endpoint for /onboarding/complete
JWT Token required
API endpoint for /
JWT Token required
Check if app version needs force update
No authentication required
Get all app versions for all platforms
Admin access required
Get app version for specific platform
Admin access required
Update app version settings
Admin access required
Enable force update for a platform
Admin access required
Disable force update for a platform
Admin access required