Engage
Your public profile, reviews, forms and booking pages, and what they collect.
/engage-profilesList engage profiles
Returns the organization's public Engage profile. Read-only. Requires scope: engage:read.
Response 200
Errors
/engage-profiles/{id}Retrieve a engage profile
Returns a single engage profile by id. A record belonging to another organization returns 404 rather than 403. Requires scope: engage:read.
Parameters
Path
idrequiredResponse 200
idobjectcompanyNamedescriptionlogoUrlcategoriesservicesreviewCountaverageRatingupdatedAtErrors
/engage-reviewsList reviews
Returns customer reviews. The reviewer's email, IP address and geolocation are never exposed. Read-only. Requires scope: engage:read.
Parameters
Query
publicVisibleResponse 200
Errors
/engage-reviews/{id}Retrieve a review
Returns a single review by id. A record belonging to another organization returns 404 rather than 403. Requires scope: engage:read.
Parameters
Path
idrequiredResponse 200
idobjectratingbodyimageCountauthorNameverifiedsourcecompanyIdpubliclyVisiblereplybodyrepliedAtsubmittedAtcreatedAtErrors
/engage-formsList forms
Returns published Engage forms. Read-only. Requires scope: engage:read.
Response 200
Errors
/engage-forms/{id}Retrieve a form
Returns a single form by id. A record belonging to another organization returns 404 rather than 403. Requires scope: engage:read.
Parameters
Path
idrequiredResponse 200
idobjectnamedescriptionleadTableIdsubmissionCountlastSubmissionAtcreatedAtErrors
/engage-form-submissionsList form submissions
Returns answers submitted through Engage forms. Read-only. Requires scope: engage:read.
Parameters
Query
formIdResponse 200
Errors
/engage-form-submissions/{id}Retrieve a form submission
Returns a single form submission by id. A record belonging to another organization returns 404 rather than 403. Requires scope: engage:read.
Parameters
Path
idrequiredResponse 200
idobjectformIdanswerssubmittedAtErrors
/engage-bookingsList booking pages
Returns published Engage booking pages. Read-only. Requires scope: engage:read.
Parameters
Query
companyIdResponse 200
Errors
/engage-bookings/{id}Retrieve a booking page
Returns a single booking page by id. A record belonging to another organization returns 404 rather than 403. Requires scope: engage:read.
Parameters
Path
idrequiredResponse 200
idobjectnamedescriptioncompanyIdcompanyNamelastSubmissionAtcreatedAtErrors
/engage-booking-submissionsList booking submissions
Returns bookings made through Engage booking pages. Read-only. Requires scope: engage:read.
Parameters
Query
bookingIdcompanyIdResponse 200
Errors
/engage-booking-submissions/{id}Retrieve a booking submission
Returns a single booking submission by id. A record belonging to another organization returns 404 rather than 403. Requires scope: engage:read.
Parameters
Path
idrequiredResponse 200
idobjectbookingIdappointmentIdappointmentTypeIdappointmentTypeNamenameemailphoneaddresscitydescriptiondepositAmountdepositPaidcompanyIdcreatedAt