Search.../
  1. REST
Generate a test token to explore our APIs

Query Service Catalog

Developer Preview

Returns a list of services and related information according to the specified query.

Related information includes:

  • Pricing plans
  • Resources
  • Forms
  • Schedules
  • Categories
  • URLs
  • Slugs

The query runs with the following defaults:

{
"query" : {
"paging" : { "offset" : 0, "limit": 25}
},
"includeDeleted":false
}
}
JSON | Copy Code

The following fields and filters are supported in the query:

FIELDSupported filters
service.id$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
service.info.name$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
service.info.tagLine$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
service.policy.isBookOnlineAllowed$eq, $ne
service.customProperties.tag$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
service.paymentOptions.wixPayOnline$eq, $ne
service.paymentOptions.wixPayInPerson$eq, $ne
service.paymentOptions.wixPaidPlan$eq, $ne
service.paymentOptions.custom$eq, $ne
service.policy.bookingsApprovalPolicy. isBusinessApprovalRequired$eq, $ne
service.schedules.availability. locations.businessLocation.ids$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
category.id$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
category.name$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
slugs.name$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
schedules.tags$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
resources.id$eq, $ne, $lt, $lte, $gt, $gte, $in, $hasSome, $hasAll, $startsWith, $contains
pagingSupported.
fieldsSupported.
fieldsetsNot supported.

Notes:

  • The following objects in the query parameter are not supported for this query:
    • sort
    • fieldsets
  • The businessLocation.businessSchedule object in the location object is not supported.

Permissions
This endpoint requires the Read Bookings - Public Data, the Read Bookings - Including Participants or the Manage Bookings permissions scope

Syntax

function QueryService Catalog(query: _wix_common_QueryV2, includeDeleted: boolean): Query<_com_wixpress_bookings_services_catalog_api_v1_service_QueryServicesResponse>

Query Service Catalog Parameters

NAME
TYPE
DESCRIPTION
query
object

Default paging - limit: 25, offset: 0

includeDeleted
boolean

Returns

Return Type:

object
NAME
TYPE
DESCRIPTION
services
Array<object>
pagingMetadata
object
responseType
string

Supported values: CONSISTENT, EVENTUALLY_CONSISTENT.

Was this helpful?

Query Services Catalog

Returns a catalog of services that are payable online and where the category name contains the word "Services", not including deleted services.

Request

curl

Copy Code
1curl --location --request POST 'https://www.wixapis.com/bookings/v1/catalog/services' \
2--header 'Authorization: RnqhVpkdD9edoH9nyKqxZb5cIsQE5csdWko4K0rtpzQ.eyJpbnN0YW5jZUlkIjoiYzg2NDI2OWYtZGIwMy00NmY2LThlYWYtYWFhZWM4NjBlYzU1IiwiYXBwRGVmSWQiOiIxM2QyMWM2My1iNWVjLTU5MTItODM5Ny1jM2E1ZGRiMjdhOTciLCJtZXRhU2l0ZUlkIjoiYmNiNmY1NTktZGQzNC00YjJhLTg1NzktYThiMWU4NjFiZTdlIiwic2lnbkRhdGUiOiIyMDIxLTAxLTEzVDEyOjQyOjQ5LjMwOFoiLCJ1aWQiOiJjNWMzYjQzMC0zOGY1LTQxMDctOTZlNy1lOWUwMGU1ZGQxM2QiLCJwZXJtaXNzaW9ucyI6Ik9XTkVSIiwidmVuZG9yUHJvZHVjdElkIjoiYm9va2luZ3MiLCJkZW1vTW9kZSI6ZmFsc2UsImJpVG9rZW4iOiI3NGQyZDNjNi0wNjM3LTBkZGMtMGJkNi0wMjFmMjAwMTUyMmIiLCJzaXRlT3duZXJJZCI6ImM1YzNiNDMwLTM4ZjUtNDEwNy05NmU3LWU5ZTAwZTVkZDEzZCIsInNpdGVNZW1iZXJJZCI6ImM1YzNiNDMwLTM4ZjUtNDEwNy05NmU3LWU5ZTAwZTVkZDEzZCIsImV4cGlyYXRpb25EYXRlIjoiMjAyMS0wMS0xM1QxNjo0Mjo0OS4zMDhaIiwibG9naW5BY2NvdW50SWQiOiJjNWMzYjQzMC0zOGY1LTQxMDctOTZlNy1lOWUwMGU1ZGQxM2QifQ' \
3--header 'Content-Type: application/json' \
4--data-raw '{
5 "query" : {
6 "filter" : {
7 "category.name": {"$contains":"Services"},
8 "service.paymentOptions.wixPayOnline" : true
9 }
10 },
11 "includeDeleted":false
12}'

Response

json

1{
2 "services": [
3 {
4 "service": {
5 "id": "5bdf7862-e4df-4f97-9923-371347aedb36",
6 "info": {
7 "name": "Workshop",
8 "images": []
9 },
10 "policy": {
11 "maxParticipantsPerBooking": 1,
12 "bookUpToXMinutesBefore": 0,
13 "cancelRescheduleUpToXMinutesBefore": 0,
14 "isBookOnlineAllowed": true,
15 "isCancelAllowed": true,
16 "isRescheduleAllowed": true,
17 "futureBookingsPolicy": {
18 "shouldLimit": false,
19 "limitXMinutesToTheFuture": 10080
20 },
21 "waitingListPolicy": {
22 "isEnabled": false,
23 "capacity": 10,
24 "timeWindowMinutes": 10
25 },
26 "bookingsApprovalPolicy": {
27 "isBusinessApprovalRequired": false,
28 "requestsAffectsAvailability": true
29 }
30 },
31 "paymentOptions": {
32 "wixPayOnline": true,
33 "wixPayInPerson": false,
34 "custom": false,
35 "wixPaidPlan": false
36 },
37 "categoryId": "6c4340cc-2eff-4767-816d-3a2fff02656d",
38 "bookingFormId": "00000000-0000-0000-0000-000000000000",
39 "scheduleIds": ["29a3bb57-bac3-4cb0-b08e-140c59a6e114"],
40 "customProperties": {
41 "uouHidden": "false",
42 "order": "5"
43 },
44 "status": "CREATED",
45 "sortOrder": 5
46 },
47 "pricingPlans": [],
48 "resources": [],
49 "form": {
50 "id": "00000000-0000-0000-0000-000000000000",
51 "header": {
52 "description": "Tell us a bit about yourself",
53 "title": "Add Your Info",
54 "isDescriptionHidden": false
55 },
56 "actionLabels": {
57 "offlinePaymentLabel": "Book It",
58 "onlinePaymentLabel": "Pay Now",
59 "bookingRequestApprovalLabel": "Request to Book"
60 },
61 "name": {
62 "fieldId": "00000000-0000-0000-0000-000000000001",
63 "valueType": "SHORT_TEXT",
64 "label": "Name",
65 "userConstraints": {"required": true},
66 "additionalLabels": []
67 },
68 "email": {
69 "fieldId": "00000000-0000-0000-0000-000000000002",
70 "valueType": "SHORT_TEXT",
71 "label": "Email",
72 "userConstraints": {"required": true},
73 "additionalLabels": []
74 },
75 "phone": {
76 "fieldId": "00000000-0000-0000-0000-000000000003",
77 "valueType": "SHORT_TEXT",
78 "label": "Phone Number",
79 "userConstraints": {"required": false},
80 "additionalLabels": []
81 },
82 "numberOfParticipants": {
83 "fieldId": "00000000-0000-0000-0000-000000000007",
84 "valueType": "SHORT_TEXT",
85 "label": "Number of Participants",
86 "userConstraints": {"required": true},
87 "additionalLabels": []
88 },
89 "address": {
90 "street": {
91 "fieldId": "00000000-0000-0000-0000-000000000004",
92 "valueType": "SHORT_TEXT",
93 "label": "Street",
94 "userConstraints": {"required": true},
95 "additionalLabels": []
96 },
97 "city": {
98 "fieldId": "00000000-0000-0000-0000-000000000005",
99 "valueType": "SHORT_TEXT",
100 "label": "City",
101 "userConstraints": {"required": true},
102 "additionalLabels": []
103 },
104 "floorNumber": {
105 "fieldId": "00000000-0000-0000-0000-000000000006",
106 "valueType": "SHORT_TEXT",
107 "label": "Apt. / Floor No.",
108 "userConstraints": {"required": false},
109 "additionalLabels": []
110 },
111 "state": {
112 "fieldId": "00000000-0000-0000-0000-000000000009",
113 "valueType": "SHORT_TEXT",
114 "label": "State",
115 "userConstraints": {"required": false},
116 "additionalLabels": []
117 }
118 },
119 "customFields": [ {
120 "fieldId": "00000000-0000-0000-0000-000000000008",
121 "valueType": "LONG_TEXT",
122 "label": "Add Your Message",
123 "userConstraints": {"required": false},
124 "additionalLabels": []
125 }]
126 },
127 "schedules": [ {
128 "id": "29a3bb57-bac3-4cb0-b08e-140c59a6e114",
129 "scheduleOwnerId": "5bdf7862-e4df-4f97-9923-371347aedb36",
130 "firstSessionStart": "2020-10-25T12:00:00Z",
131 "lastSessionEnd": "2020-10-29T13:00:00Z",
132 "timeZone": "America/Chicago",
133 "intervals": [],
134 "title": "Workshop",
135 "tags": ["COURSE"],
136 "location": {"locationType": "OWNER_BUSINESS"},
137 "capacity": 12,
138 "rate": {"labeledPriceOptions": {"general": {
139 "amount": "232",
140 "currency": "USD",
141 "downPayAmount": "0"
142 }}},
143 "availability": {
144 "start": "2020-10-25T11:59:29.427Z",
145 "linkedSchedules": [],
146 "locations": [],
147 "useDefaultLocation": true
148 },
149 "totalNumberOfParticipants": 0,
150 "participants": [],
151 "status": "CREATED",
152 "version": 0,
153 "inheritedFields": []
154 }],
155 "category": {
156 "id": "6c4340cc-2eff-4767-816d-3a2fff02656d",
157 "name": "Our Services",
158 "customProperties": {"order": "0"},
159 "status": "CREATED",
160 "sortOrder": 0
161 },
162 "urls": {
163 "servicePageUrl": {
164 "base": "https://dorga1.wixsite.com",
165 "path": "/mysite-7/bookings-checkout/workshop"
166 },
167 "bookingPageUrl": {
168 "base": "https://dorga1.wixsite.com",
169 "path": "/mysite-7/bookings-checkout/workshop/book"
170 }
171 },
172 "slugs": [ {
173 "name": "workshop",
174 "createdAt": "2020-10-25T11:59:47.669Z"
175 }],
176 "status": "ACTIVE"
177 },
178 {
179 "service": {
180 "id": "9b6e5d14-7929-4d3d-9120-c4f17d9ccd3e",
181 "info": {
182 "name": "Class with bundle",
183 "images": []
184 },
185 "policy": {
186 "maxParticipantsPerBooking": 1,
187 "bookUpToXMinutesBefore": 0,
188 "cancelRescheduleUpToXMinutesBefore": 0,
189 "isBookOnlineAllowed": true,
190 "isCancelAllowed": true,
191 "isRescheduleAllowed": true,
192 "futureBookingsPolicy": {
193 "shouldLimit": false,
194 "limitXMinutesToTheFuture": 10080
195 },
196 "waitingListPolicy": {
197 "isEnabled": false,
198 "capacity": 10,
199 "timeWindowMinutes": 10
200 },
201 "bookingsApprovalPolicy": {
202 "isBusinessApprovalRequired": false,
203 "requestsAffectsAvailability": true
204 }
205 },
206 "paymentOptions": {
207 "wixPayOnline": true,
208 "wixPayInPerson": false,
209 "custom": false,
210 "wixPaidPlan": false
211 },
212 "categoryId": "8c668631-7127-4b9f-a0a2-711bf29484bb",
213 "bookingFormId": "00000000-0000-0000-0000-000000000000",
214 "scheduleIds": ["3c6367fe-d180-4f35-8e94-090ce51020b1"],
215 "customProperties": {
216 "uouHidden": "false",
217 "order": "0"
218 },
219 "status": "CREATED",
220 "sortOrder": 0
221 },
222 "pricingPlans": [],
223 "resources": [ {
224 "id": "0fbc94b4-fe4d-48de-a255-5ae16aa2d9a9",
225 "name": "dor",
226 "email": "dorgal405@gmail.com",
227 "phone": "8234789",
228 "tags": ["staff"],
229 "images": [],
230 "schedules": [ {
231 "id": "efd12f41-eeb9-47f1-ad0d-a34eb7cf536a",
232 "scheduleOwnerId": "0fbc94b4-fe4d-48de-a255-5ae16aa2d9a9",
233 "firstSessionStart": "2020-10-21T06:00:00Z",
234 "timeZone": "America/Chicago",
235 "intervals": [
236 {
237 "id": "532f9036-f7b0-43ce-80eb-e89341fbfc6c",
238 "start": "2020-10-20T21:00:00Z",
239 "interval": {
240 "daysOfWeek": "MON",
241 "hourOfDay": 9,
242 "minuteOfHour": 0,
243 "duration": 540
244 },
245 "frequency": {"repetition": 1},
246 "affectedSchedules": [],
247 "intervalType": "UNDEFINED"
248 },
249 {
250 "id": "b2d8dcc0-d981-4613-a9c0-ca71dc038dfb",
251 "start": "2020-10-20T21:00:00Z",
252 "interval": {
253 "daysOfWeek": "TUE",
254 "hourOfDay": 9,
255 "minuteOfHour": 0,
256 "duration": 540
257 },
258 "frequency": {"repetition": 1},
259 "affectedSchedules": [],
260 "intervalType": "UNDEFINED"
261 },
262 {
263 "id": "8af639d3-e72a-4cae-ac9d-0e03af39d7f1",
264 "start": "2020-10-20T21:00:00Z",
265 "interval": {
266 "daysOfWeek": "WED",
267 "hourOfDay": 9,
268 "minuteOfHour": 0,
269 "duration": 540
270 },
271 "frequency": {"repetition": 1},
272 "affectedSchedules": [],
273 "intervalType": "UNDEFINED"
274 },
275 {
276 "id": "cf8efbc0-4b6c-4d3e-9536-230904a3728d",
277 "start": "2020-10-20T21:00:00Z",
278 "interval": {
279 "daysOfWeek": "THU",
280 "hourOfDay": 10,
281 "minuteOfHour": 0,
282 "duration": 240
283 },
284 "frequency": {"repetition": 1},
285 "affectedSchedules": [],
286 "intervalType": "UNDEFINED"
287 },
288 {
289 "id": "8a14f4b6-f43a-4d92-8be1-1398327f6b62",
290 "start": "2020-10-20T21:00:00Z",
291 "interval": {
292 "daysOfWeek": "FRI",
293 "hourOfDay": 9,
294 "minuteOfHour": 0,
295 "duration": 540
296 },
297 "frequency": {"repetition": 1},
298 "affectedSchedules": [],
299 "intervalType": "UNDEFINED"
300 },
301 {
302 "id": "4f0bdc0d-b63a-4932-be2e-3ab8e24d41c3",
303 "start": "2020-10-20T21:00:00Z",
304 "interval": {
305 "daysOfWeek": "SAT",
306 "hourOfDay": 9,
307 "minuteOfHour": 0,
308 "duration": 540
309 },
310 "frequency": {"repetition": 1},
311 "affectedSchedules": [],
312 "intervalType": "UNDEFINED"
313 }
314 ],
315 "tags": [],
316 "availability": {
317 "start": "2020-08-04T21:00:00Z",
318 "linkedSchedules": [],
319 "locations": [],
320 "useDefaultLocation": true
321 },
322 "totalNumberOfParticipants": 0,
323 "participants": [],
324 "status": "CREATED",
325 "version": 0,
326 "inheritedFields": []
327 }],
328 "scheduleIds": ["efd12f41-eeb9-47f1-ad0d-a34eb7cf536a"],
329 "status": "UNDEFINED"
330 }],
331 "form": {
332 "id": "00000000-0000-0000-0000-000000000000",
333 "header": {
334 "description": "Tell us a bit about yourself",
335 "title": "Add Your Info",
336 "isDescriptionHidden": false
337 },
338 "actionLabels": {
339 "offlinePaymentLabel": "Book It",
340 "onlinePaymentLabel": "Pay Now",
341 "bookingRequestApprovalLabel": "Request to Book"
342 },
343 "name": {
344 "fieldId": "00000000-0000-0000-0000-000000000001",
345 "valueType": "SHORT_TEXT",
346 "label": "Name",
347 "userConstraints": {"required": true},
348 "additionalLabels": []
349 },
350 "email": {
351 "fieldId": "00000000-0000-0000-0000-000000000002",
352 "valueType": "SHORT_TEXT",
353 "label": "Email",
354 "userConstraints": {"required": true},
355 "additionalLabels": []
356 },
357 "phone": {
358 "fieldId": "00000000-0000-0000-0000-000000000003",
359 "valueType": "SHORT_TEXT",
360 "label": "Phone Number",
361 "userConstraints": {"required": false},
362 "additionalLabels": []
363 },
364 "numberOfParticipants": {
365 "fieldId": "00000000-0000-0000-0000-000000000007",
366 "valueType": "SHORT_TEXT",
367 "label": "Number of Participants",
368 "userConstraints": {"required": true},
369 "additionalLabels": []
370 },
371 "address": {
372 "street": {
373 "fieldId": "00000000-0000-0000-0000-000000000004",
374 "valueType": "SHORT_TEXT",
375 "label": "Street",
376 "userConstraints": {"required": true},
377 "additionalLabels": []
378 },
379 "city": {
380 "fieldId": "00000000-0000-0000-0000-000000000005",
381 "valueType": "SHORT_TEXT",
382 "label": "City",
383 "userConstraints": {"required": true},
384 "additionalLabels": []
385 },
386 "floorNumber": {
387 "fieldId": "00000000-0000-0000-0000-000000000006",
388 "valueType": "SHORT_TEXT",
389 "label": "Apt. / Floor No.",
390 "userConstraints": {"required": false},
391 "additionalLabels": []
392 },
393 "state": {
394 "fieldId": "00000000-0000-0000-0000-000000000009",
395 "valueType": "SHORT_TEXT",
396 "label": "State",
397 "userConstraints": {"required": false},
398 "additionalLabels": []
399 }
400 },
401 "customFields": [ {
402 "fieldId": "00000000-0000-0000-0000-000000000008",
403 "valueType": "LONG_TEXT",
404 "label": "Add Your Message",
405 "userConstraints": {"required": false},
406 "additionalLabels": []
407 }]
408 },
409 "schedules": [ {
410 "id": "3c6367fe-d180-4f35-8e94-090ce51020b1",
411 "scheduleOwnerId": "9b6e5d14-7929-4d3d-9120-c4f17d9ccd3e",
412 "firstSessionStart": "2020-11-12T16:00:00Z",
413 "timeZone": "America/Chicago",
414 "intervals": [
415 {
416 "id": "a95c2ded-23f6-4997-b7be-fc9e73ac308f",
417 "start": "2020-11-12T16:00:00Z",
418 "interval": {
419 "daysOfWeek": "THU",
420 "hourOfDay": 10,
421 "minuteOfHour": 0,
422 "duration": 60
423 },
424 "frequency": {"repetition": 1},
425 "affectedSchedules": [ {
426 "scheduleId": "efd12f41-eeb9-47f1-ad0d-a34eb7cf536a",
427 "transparency": "BUSY",
428 "scheduleOwnerId": "0fbc94b4-fe4d-48de-a255-5ae16aa2d9a9"
429 }],
430 "intervalType": "UNDEFINED"
431 },
432 {
433 "id": "5b2bcde2-8087-4e98-895b-2bbd1cbc839a",
434 "start": "2020-11-12T16:00:00Z",
435 "interval": {
436 "daysOfWeek": "FRI",
437 "hourOfDay": 10,
438 "minuteOfHour": 0,
439 "duration": 60
440 },
441 "frequency": {"repetition": 1},
442 "affectedSchedules": [ {
443 "scheduleId": "efd12f41-eeb9-47f1-ad0d-a34eb7cf536a",
444 "transparency": "BUSY",
445 "scheduleOwnerId": "0fbc94b4-fe4d-48de-a255-5ae16aa2d9a9"
446 }],
447 "intervalType": "UNDEFINED"
448 },
449 {
450 "id": "0009f744-2a11-4884-9ed9-df3da5ba06db",
451 "start": "2020-11-12T16:00:00Z",
452 "interval": {
453 "daysOfWeek": "SAT",
454 "hourOfDay": 10,
455 "minuteOfHour": 0,
456 "duration": 60
457 },
458 "frequency": {"repetition": 1},
459 "affectedSchedules": [ {
460 "scheduleId": "efd12f41-eeb9-47f1-ad0d-a34eb7cf536a",
461 "transparency": "BUSY",
462 "scheduleOwnerId": "0fbc94b4-fe4d-48de-a255-5ae16aa2d9a9"
463 }],
464 "intervalType": "UNDEFINED"
465 }
466 ],
467 "title": "Class with bundle",
468 "tags": ["GROUP"],
469 "location": {"locationType": "OWNER_BUSINESS"},
470 "capacity": 50,
471 "rate": {"labeledPriceOptions": {
472 "general": {
473 "amount": "123",
474 "currency": "USD",
475 "downPayAmount": "0"
476 },
477 "bundle": {
478 "amount": "0",
479 "currency": "USD",
480 "downPayAmount": "0"
481 }
482 }},
483 "availability": {
484 "start": "2020-11-12T14:12:21.408Z",
485 "linkedSchedules": [],
486 "locations": [],
487 "useDefaultLocation": true
488 },
489 "totalNumberOfParticipants": 0,
490 "participants": [],
491 "status": "CREATED",
492 "version": 0,
493 "inheritedFields": []
494 }],
495 "category": {
496 "id": "8c668631-7127-4b9f-a0a2-711bf29484bb",
497 "name": "Category 2",
498 "customProperties": {"order": "1"},
499 "status": "CREATED",
500 "sortOrder": 1
501 },
502 "urls": {
503 "servicePageUrl": {
504 "base": "https://dorga1.wixsite.com",
505 "path": "/mysite-7/bookings-checkout/class-with-bundle"
506 },
507 "bookingPageUrl": {
508 "base": "https://dorga1.wixsite.com",
509 "path": "/mysite-7/bookings-checkout/class-with-bundle/book"
510 }
511 },
512 "slugs": [ {
513 "name": "class-with-bundle",
514 "createdAt": "2020-11-12T14:12:45.469Z"
515 }],
516 "status": "ACTIVE"
517 },
518 {
519 "service": {
520 "id": "c21bd7e9-f64a-471e-8ae9-06701bca5b41",
521 "info": {
522 "name": "Online (Manual)",
523 "images": []
524 },
525 "policy": {
526 "maxParticipantsPerBooking": 1,
527 "bookUpToXMinutesBefore": 0,
528 "cancelRescheduleUpToXMinutesBefore": 0,
529 "isBookOnlineAllowed": true,
530 "isCancelAllowed": true,
531 "isRescheduleAllowed": true,
532 "futureBookingsPolicy": {
533 "shouldLimit": false,
534 "limitXMinutesToTheFuture": 10080
535 },
536 "waitingListPolicy": {
537 "isEnabled": false,
538 "capacity": 10,
539 "timeWindowMinutes": 10
540 },
541 "bookingsApprovalPolicy": {
542 "isBusinessApprovalRequired": false,
543 "requestsAffectsAvailability": true
544 }
545 },
546 "paymentOptions": {
547 "wixPayOnline": true,
548 "wixPayInPerson": false,
549 "custom": false,
550 "wixPaidPlan": false
551 },
552 "categoryId": "6c4340cc-2eff-4767-816d-3a2fff02656d",
553 "bookingFormId": "00000000-0000-0000-0000-000000000000",
554 "scheduleIds": ["e3817107-7bac-4c4f-8420-0b44c19b9f0c"],
555 "customProperties": {
556 "uouHidden": "false",
557 "order": "3"
558 },
559 "status": "CREATED",
560 "sortOrder": 3
561 },
562 "pricingPlans": [],
563 "resources": [
564 {
565 "id": "0fbc94b4-fe4d-48de-a255-5ae16aa2d9a9",
566 "name": "dor",
567 "email": "dorgal405@gmail.com",
568 "phone": "8234789",
569 "tags": ["staff"],
570 "images": [],
571 "schedules": [ {
572 "id": "efd12f41-eeb9-47f1-ad0d-a34eb7cf536a",
573 "scheduleOwnerId": "0fbc94b4-fe4d-48de-a255-5ae16aa2d9a9",
574 "firstSessionStart": "2020-10-21T06:00:00Z",
575 "timeZone": "America/Chicago",
576 "intervals": [
577 {
578 "id": "532f9036-f7b0-43ce-80eb-e89341fbfc6c",
579 "start": "2020-10-20T21:00:00Z",
580 "interval": {
581 "daysOfWeek": "MON",
582 "hourOfDay": 9,
583 "minuteOfHour": 0,
584 "duration": 540
585 },
586 "frequency": {"repetition": 1},
587 "affectedSchedules": [],
588 "intervalType": "UNDEFINED"
589 },
590 {
591 "id": "b2d8dcc0-d981-4613-a9c0-ca71dc038dfb",
592 "start": "2020-10-20T21:00:00Z",
593 "interval": {
594 "daysOfWeek": "TUE",
595 "hourOfDay": 9,
596 "minuteOfHour": 0,
597 "duration": 540
598 },
599 "frequency": {"repetition": 1},
600 "affectedSchedules": [],
601 "intervalType": "UNDEFINED"
602 },
603 {
604 "id": "8af639d3-e72a-4cae-ac9d-0e03af39d7f1",
605 "start": "2020-10-20T21:00:00Z",
606 "interval": {
607 "daysOfWeek": "WED",
608 "hourOfDay": 9,
609 "minuteOfHour": 0,
610 "duration": 540
611 },
612 "frequency": {"repetition": 1},
613 "affectedSchedules": [],
614 "intervalType": "UNDEFINED"
615 },
616 {
617 "id": "cf8efbc0-4b6c-4d3e-9536-230904a3728d",
618 "start": "2020-10-20T21:00:00Z",
619 "interval": {
620 "daysOfWeek": "THU",
621 "hourOfDay": 10,
622 "minuteOfHour": 0,
623 "duration": 240
624 },
625 "frequency": {"repetition": 1},
626 "affectedSchedules": [],
627 "intervalType": "UNDEFINED"
628 },
629 {
630 "id": "8a14f4b6-f43a-4d92-8be1-1398327f6b62",
631 "start": "2020-10-20T21:00:00Z",
632 "interval": {
633 "daysOfWeek": "FRI",
634 "hourOfDay": 9,
635 "minuteOfHour": 0,
636 "duration": 540
637 },
638 "frequency": {"repetition": 1},
639 "affectedSchedules": [],
640 "intervalType": "UNDEFINED"
641 },
642 {
643 "id": "4f0bdc0d-b63a-4932-be2e-3ab8e24d41c3",
644 "start": "2020-10-20T21:00:00Z",
645 "interval": {
646 "daysOfWeek": "SAT",
647 "hourOfDay": 9,
648 "minuteOfHour": 0,
649 "duration": 540
650 },
651 "frequency": {"repetition": 1},
652 "affectedSchedules": [],
653 "intervalType": "UNDEFINED"
654 }
655 ],
656 "tags": [],
657 "availability": {
658 "start": "2020-08-04T21:00:00Z",
659 "linkedSchedules": [],
660 "locations": [],
661 "useDefaultLocation": true
662 },
663 "totalNumberOfParticipants": 0,
664 "participants": [],
665 "status": "CREATED",
666 "version": 0,
667 "inheritedFields": []
668 }],
669 "scheduleIds": ["efd12f41-eeb9-47f1-ad0d-a34eb7cf536a"],
670 "status": "UNDEFINED"
671 },
672 {
673 "id": "76570209-101f-409b-af97-b445bdb63125",
674 "name": "Norah",
675 "email": "norah@easyMath.com",
676 "phone": "+1 121 12223 4433",
677 "description": "Certified Math Teacher ",
678 "tags": [
679 "staff",
680 "defaultStaff"
681 ],
682 "images": [ {
683 "id": "",
684 "url": "11062b_9c9149d10c46467daf00fb536e135071~mv2.jpg",
685 "height": 4795,
686 "width": 3550
687 }],
688 "schedules": [ {
689 "id": "7aa23d25-3667-4449-aa16-da58846864b8",
690 "scheduleOwnerId": "76570209-101f-409b-af97-b445bdb63125",
691 "firstSessionStart": "2020-10-31T22:00:00Z",
692 "timeZone": "America/Chicago",
693 "intervals": [
694 {
695 "id": "d5a474fe-9460-4c4d-91ea-c5ffe1c529e2",
696 "start": "2020-10-31T22:00:00Z",
697 "interval": {
698 "daysOfWeek": "MON",
699 "hourOfDay": 0,
700 "minuteOfHour": 0,
701 "duration": 1440
702 },
703 "frequency": {"repetition": 1},
704 "affectedSchedules": [],
705 "intervalType": "UNDEFINED"
706 },
707 {
708 "id": "6cc4a4bb-6184-4be7-9adb-ade9019bcec9",
709 "start": "2020-10-31T22:00:00Z",
710 "interval": {
711 "daysOfWeek": "TUE",
712 "hourOfDay": 0,
713 "minuteOfHour": 0,
714 "duration": 1440
715 },
716 "frequency": {"repetition": 1},
717 "affectedSchedules": [],
718 "intervalType": "UNDEFINED"
719 },
720 {
721 "id": "ab7c3bf6-e7ff-4f47-8262-658b75741a4d",
722 "start": "2020-10-31T22:00:00Z",
723 "interval": {
724 "daysOfWeek": "WED",
725 "hourOfDay": 0,
726 "minuteOfHour": 0,
727 "duration": 1440
728 },
729 "frequency": {"repetition": 1},
730 "affectedSchedules": [],
731 "intervalType": "UNDEFINED"
732 },
733 {
734 "id": "a863ed0f-8331-4675-9c40-2479f48f66c5",
735 "start": "2020-10-31T22:00:00Z",
736 "interval": {
737 "daysOfWeek": "THU",
738 "hourOfDay": 0,
739 "minuteOfHour": 0,
740 "duration": 1440
741 },
742 "frequency": {"repetition": 1},
743 "affectedSchedules": [],
744 "intervalType": "UNDEFINED"
745 },
746 {
747 "id": "9315e60f-7931-49cb-bba7-ea669c359e33",
748 "start": "2020-10-31T22:00:00Z",
749 "interval": {
750 "daysOfWeek": "FRI",
751 "hourOfDay": 0,
752 "minuteOfHour": 0,
753 "duration": 1440
754 },
755 "frequency": {"repetition": 1},
756 "affectedSchedules": [],
757 "intervalType": "UNDEFINED"
758 },
759 {
760 "id": "e83c0aba-2a31-4601-9398-f3ac0e9ffaf7",
761 "start": "2020-10-31T22:00:00Z",
762 "interval": {
763 "daysOfWeek": "SAT",
764 "hourOfDay": 0,
765 "minuteOfHour": 0,
766 "duration": 1440
767 },
768 "frequency": {"repetition": 1},
769 "affectedSchedules": [],
770 "intervalType": "UNDEFINED"
771 },
772 {
773 "id": "1e496325-449a-4d4f-b3ed-93c3ee9f0371",
774 "start": "2020-10-31T22:00:00Z",
775 "interval": {
776 "daysOfWeek": "SUN",
777 "hourOfDay": 0,
778 "minuteOfHour": 0,
779 "duration": 1440
780 },
781 "frequency": {"repetition": 1},
782 "affectedSchedules": [],
783 "intervalType": "UNDEFINED"
784 }
785 ],
786 "tags": [],
787 "availability": {
788 "start": "2020-06-10T00:00:00Z",
789 "linkedSchedules": [],
790 "locations": [],
791 "useDefaultLocation": true
792 },
793 "totalNumberOfParticipants": 0,
794 "participants": [],
795 "status": "CREATED",
796 "version": 0,
797 "inheritedFields": []
798 }],
799 "scheduleIds": ["7aa23d25-3667-4449-aa16-da58846864b8"],
800 "status": "UNDEFINED"
801 },
802 {
803 "id": "faaf6cb6-bd97-4f37-a536-16bf9bf3c9c0",
804 "name": "Staff Member #2",
805 "tags": ["staff"],
806 "images": [],
807 "schedules": [ {
808 "id": "283d5dce-82c7-4b1f-b4b6-725616f6c402",
809 "scheduleOwnerId": "faaf6cb6-bd97-4f37-a536-16bf9bf3c9c0",
810 "timeZone": "America/Chicago",
811 "intervals": [],
812 "tags": [],
813 "availability": {
814 "start": "2020-06-14T21:00:00Z",
815 "linkedSchedules": [ {
816 "scheduleId": "32c2ff40-3ef9-464d-86e5-17600313f60f",
817 "transparency": "FREE",
818 "scheduleOwnerId": "e6b6108c-92bc-462b-937c-dab386909fd2"
819 }],
820 "locations": [],
821 "useDefaultLocation": true
822 },
823 "totalNumberOfParticipants": 0,
824 "participants": [],
825 "status": "CREATED",
826 "version": 0,
827 "inheritedFields": []
828 }],
829 "scheduleIds": ["283d5dce-82c7-4b1f-b4b6-725616f6c402"],
830 "status": "UNDEFINED"
831 }
832 ],
833 "form": {
834 "id": "00000000-0000-0000-0000-000000000000",
835 "header": {
836 "description": "Tell us a bit about yourself",
837 "title": "Add Your Info",
838 "isDescriptionHidden": false
839 },
840 "actionLabels": {
841 "offlinePaymentLabel": "Book It",
842 "onlinePaymentLabel": "Pay Now",
843 "bookingRequestApprovalLabel": "Request to Book"
844 },
845 "name": {
846 "fieldId": "00000000-0000-0000-0000-000000000001",
847 "valueType": "SHORT_TEXT",
848 "label": "Name",
849 "userConstraints": {"required": true},
850 "additionalLabels": []
851 },
852 "email": {
853 "fieldId": "00000000-0000-0000-0000-000000000002",
854 "valueType": "SHORT_TEXT",
855 "label": "Email",
856 "userConstraints": {"required": true},
857 "additionalLabels": []
858 },
859 "phone": {
860 "fieldId": "00000000-0000-0000-0000-000000000003",
861 "valueType": "SHORT_TEXT",
862 "label": "Phone Number",
863 "userConstraints": {"required": false},
864 "additionalLabels": []
865 },
866 "numberOfParticipants": {
867 "fieldId": "00000000-0000-0000-0000-000000000007",
868 "valueType": "SHORT_TEXT",
869 "label": "Number of Participants",
870 "userConstraints": {"required": true},
871 "additionalLabels": []
872 },
873 "address": {
874 "street": {
875 "fieldId": "00000000-0000-0000-0000-000000000004",
876 "valueType": "SHORT_TEXT",
877 "label": "Street",
878 "userConstraints": {"required": true},
879 "additionalLabels": []
880 },
881 "city": {
882 "fieldId": "00000000-0000-0000-0000-000000000005",
883 "valueType": "SHORT_TEXT",
884 "label": "City",
885 "userConstraints": {"required": true},
886 "additionalLabels": []
887 },
888 "floorNumber": {
889 "fieldId": "00000000-0000-0000-0000-000000000006",
890 "valueType": "SHORT_TEXT",
891 "label": "Apt. / Floor No.",
892 "userConstraints": {"required": false},
893 "additionalLabels": []
894 },
895 "state": {
896 "fieldId": "00000000-0000-0000-0000-000000000009",
897 "valueType": "SHORT_TEXT",
898 "label": "State",
899 "userConstraints": {"required": false},
900 "additionalLabels": []
901 }
902 },
903 "customFields": [ {
904 "fieldId": "00000000-0000-0000-0000-000000000008",
905 "valueType": "LONG_TEXT",
906 "label": "Add Your Message",
907 "userConstraints": {"required": false},
908 "additionalLabels": []
909 }]
910 },
911 "schedules": [ {
912 "id": "e3817107-7bac-4c4f-8420-0b44c19b9f0c",
913 "scheduleOwnerId": "c21bd7e9-f64a-471e-8ae9-06701bca5b41",
914 "firstSessionStart": "2020-09-07T08:00:00Z",
915 "lastSessionEnd": "2020-09-07T09:00:00Z",
916 "timeZone": "America/Chicago",
917 "intervals": [],
918 "title": "Online (Manual)",
919 "tags": ["INDIVIDUAL"],
920 "location": {"locationType": "OWNER_BUSINESS"},
921 "capacity": 1,
922 "rate": {"labeledPriceOptions": {"general": {
923 "amount": "123",
924 "currency": "USD",
925 "downPayAmount": "0"
926 }}},
927 "availability": {
928 "start": "2020-09-02T14:18:03.266Z",
929 "linkedSchedules": [
930 {
931 "scheduleId": "efd12f41-eeb9-47f1-ad0d-a34eb7cf536a",
932 "transparency": "BUSY",
933 "scheduleOwnerId": "0fbc94b4-fe4d-48de-a255-5ae16aa2d9a9"
934 },
935 {
936 "scheduleId": "7aa23d25-3667-4449-aa16-da58846864b8",
937 "transparency": "BUSY",
938 "scheduleOwnerId": "76570209-101f-409b-af97-b445bdb63125"
939 },
940 {
941 "scheduleId": "283d5dce-82c7-4b1f-b4b6-725616f6c402",
942 "transparency": "BUSY",
943 "scheduleOwnerId": "faaf6cb6-bd97-4f37-a536-16bf9bf3c9c0"
944 }
945 ],
946 "constraints": {
947 "slotDurations": [60],
948 "timeBetweenSlots": 0
949 },
950 "locations": [],
951 "useDefaultLocation": true
952 },
953 "totalNumberOfParticipants": 0,
954 "participants": [],
955 "status": "CREATED",
956 "version": 0,
957 "inheritedFields": []
958 }],
959 "category": {
960 "id": "6c4340cc-2eff-4767-816d-3a2fff02656d",
961 "name": "Our Services",
962 "customProperties": {"order": "0"},
963 "status": "CREATED",
964 "sortOrder": 0
965 },
966 "urls": {
967 "servicePageUrl": {
968 "base": "https://dorga1.wixsite.com",
969 "path": "/mysite-7/bookings-checkout/online-manual"
970 },
971 "bookingPageUrl": {
972 "base": "https://dorga1.wixsite.com",
973 "path": "/mysite-7/bookings-checkout/online-manual/book"
974 }
975 },
976 "slugs": [
977 {
978 "name": "online-manual",
979 "createdAt": "2020-09-02T14:18:51.252Z"
980 },
981 {
982 "name": "untitled-service-1",
983 "createdAt": "2020-09-02T14:18:24.415Z"
984 }
985 ],
986 "status": "ACTIVE"
987 }
988 ],
989 "pagingMetadata": {
990 "count": 3,
991 "offset": 0,
992 "total": 3
993 },
994 "responseType": "EVENTUALLY_CONSISTENT"
995}
Query Services Catalog with Paging and Fields