[#1449] Services API

Migrated from Redmine #1449 | Author: Web1 Experts
Status: Closed | Priority: High, I’m very impatient | Created: 2025-07-31


API End Point: https://user-api-v2.simplybook.me/admin/services
Header Params:
X-Company-Login:arunthaicooking
X-Token:6d08627b2eb16b4d940fe12d9d3e081e7c29cc3fc20f7db312c5fb9d7ccb4aa4
Content-Type:application/json

Result:
{
“data”: [
{
“id”: 4,
“name”: “Morning Thai Cooking Class”,
“description”: “<p data-start="324" data-end="578">Start your day with the vibrant flavors of Thailand! In this hands-on morning class, you’ll learn to cook classic Thai dishes using local herbs, spices, and market-fresh ingredients. Perfect for travelers and food lovers of all levels.

<p data-start="580" data-end="602"><strong data-start="580" data-end="602">What you’ll learn:

\n\n

<ul data-start="603" data-end="712">\n<li data-start="603" data-end="634">\n<p data-start="605" data-end="634">Pad Thai (stir-fried noodles)

\n\n<li data-start="635" data-end="657">\n<p data-start="637" data-end="657">Tom Yum (spicy soup)

\n\n<li data-start="658" data-end="682">\n<p data-start="660" data-end="682">Som Tum (papaya salad)

\n\n<li data-start="683" data-end="712">\n<p data-start="685" data-end="712">Thai Sticky Rice with Mango

”,
“price”: 60.99,
“currency”: “THB”,
“deposit_price”: null,
“tax_id”: null,
“tax”: null,
“duration”: 60,
“buffer_time_after”: 0,
“recurring_settings”: null,
“picture”: “de0c94986bfad28fd19ab8d5be1372c2.jpg”,
“picture_preview”: “/uploads/arunthaicooking/image_files/preview/de0c94986bfad28fd19ab8d5be1372c2.jpg”,
“memberships”: [
1
],
“providers”: [
3
],
“is_active”: true,
“is_visible”: true,
“duration_type”: null,
“limit_booking”: null,
“min_group_booking”: null
},
],
“metadata”: {
“items_count”: 1,
“pages_count”: 1,
“page”: 1,
“on_page”: 10
}
}

I am using the services API, but it’s not providing me with data below:

  1. Instructor Data: (Like Name, Email, and image)
  2. Class Starting Date and Time.
  3. How Many students can join the class?
  4. How many seats are available?
  5. I need the class location.
  6. Class Category: Screenshot by Lightshot.

How can I achieve the goal?

Also, I have one more question: Is there any webhook?
When the admin creates a class, can I get all the data of the created class by URL?

Here is the loom video: https://www.loom.com/share/13bcc7cdded7472fb245ee4e1e69396a?sid=844608fd-7edd-44d1-9cd1-bd34b34213f4

simplybook Login Detail
Company Login: arunthaicooking
⁠User login: php.web1experts@gmail.com
⁠Password: Shikha01

Dmytro Bondarev wrote:

Hi, providers contains information about instructor. (Use get provider or get providers list).
Categories contains information about services they contain. (Use categories list).