TaskRabbit Home Services Booking API
Covers the rest of the booking lifecycle - POST /projects/bid locks a formal quote and Project UUID against a chosen time window, POST /projects/book completes the booking and charges the customer, GET /projects/{project_uuid} and POST /projects/list check status, POST /projects/{project_uuid}/cancel cancels with an enumerated reason, and a reschedule-availability/reschedule pair moves a booked project. project.completed, project.canceled, and project.rescheduled events are pushed as Svix-signed HTTP POST webhooks.
Documentation
Documentation
https://developer.taskrabbit.com/docs/creating-a-bid
APIReference
https://developer.taskrabbit.com/reference/projectbid
APIReference
https://developer.taskrabbit.com/reference/projectbook
APIReference
https://developer.taskrabbit.com/reference/getprojectbyuuid
APIReference
https://developer.taskrabbit.com/reference/cancelbookedproject
Documentation
https://developer.taskrabbit.com/docs/webhooks-1