1. Booking
Tjar
  • 🗂️ Overview
  • 🚀 Start Here
  • Orders
    • List Orders
      GET
    • Get Order Details
      GET
    • Order Statuses
      GET
    • Create Order
      POST
    • Change Order Status
      POST
  • Products
    • Digital
      • Create Digital Product
      • Get Digital Product Details
      • Update Digital Product
    • Booking
      • Get Booking Product Details
        GET
      • Create Booking Product
        POST
      • Update Booking Product
        PATCH
    • Service
      • Get Service Product
      • Create Service Product
      • Update Service Product
    • List All Products
      GET
    • Get Product Details
      GET
    • Create Product
      POST
    • Update Product
      PATCH
    • Delete Product
      DELETE
  • Media
    • Upload Media
      POST
    • Upload Multiple Media
      POST
    • Update Media
      POST
  • Webhook
    • List Webhooks
      GET
    • Register Webhook
      POST
    • Update Webhook
      PUT
    • Delete Webhook
      DELETE
    • Verify Signature
      POST
    • Refresh Secret
      POST
    • Webhook Events
      GET
  • Abandoned Cart
    • List Abandoned Carts
    • Get Abandoned Cart Details
    • Send Reminder
  1. Booking

Update Booking Product

Developing
PATCH
/products/booking/{identifier}
Last modified:2026-03-16 21:28:26

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location --request PATCH '/products/booking/208' \
--header 'Accept: application/json' \
--header 'Accept-Language: {{lang}}' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "sale_price": 180.00,
    "price": 220.00,
    "duration": 2,
    "duration_type": "h",
    "availability": {
        "monday": [
            {
                "start": "09:00",
                "end": "18:00"
            },
            {
                "start": "13:00",
                "end": "14:00"
            }
        ],
        "tuesday": [
            {
                "start": "09:00",
                "end": "18:00"
            },
            {
                "start": "13:00",
                "end": "14:00"
            }
        ],
        "wednesday": [
            {
                "start": "09:00",
                "end": "18:00"
            },
            {
                "start": "13:00",
                "end": "14:00"
            }
        ],
        "thursday": [
            {
                "start": "09:00",
                "end": "18:00"
            },
            {
                "start": "13:00",
                "end": "14:00"
            }
        ],
        "friday": [
            {
                "start": "14:00",
                "end": "22:00"
            }
        ]
    },
    "is_enable_booking_same_date": true,
    "tags": [
        "photography",
        "تصوير",
        "portrait",
        "studio"
    ],
    "product_options": [
        {
            "type": "radio",
            "title": {
                "ar": "نوع الجلسة",
                "en": "Session Type"
            },
            "options": {
                "ar": {
                    "داخلي": 0,
                    "خارجي": 30.00,
                    "استوديو": 50.00
                },
                "en": {
                    "Indoor": 0,
                    "Outdoor": 30.00,
                    "Studio": 50.00
                }
            },
            "isRequired": true,
            "multiSelect": false
        }
    ],
    "general_title": "Photography Session Booking | Updated",
    "general_description": "Book your premium photography session today"
}'
Response Response Example
OK
{
    "status": "success",
    "message": "Booking product updated successfully",
    "data": {
        "id": 208,
        "identifier": 208,
        "name": {
            "ar": "حجز جلسة تصوير",
            "en": "Photography Session Booking"
        },
        "summary": {
            "ar": "احجز جلسة تصوير احترافية",
            "en": "Book a professional photography session"
        },
        "description": {
            "ar": "<p>جلسة تصوير احترافية مدتها ساعة كاملة</p>",
            "en": "<p>A full one-hour professional photography session</p>"
        },
        "type": "booking",
        "price": 220,
        "sale_price": 180,
        "is_refundable": true,
        "min_purchase": 1,
        "max_purchase": 5,
        "image": "http://b56tf.store.test/assets/tenant/uploads/media-uploader/b56tf/3-screen-of-tutorial1766840221.png",
        "is_published": true,
        "ratings": null,
        "created_at": "2026-03-16 23:18:31",
        "updated_at": "2026-03-16 23:47:36",
        "brand": {
            "id": 3,
            "title": "",
            "name": {
                "ar": "Brand C",
                "en": "Brand C"
            },
            "description": {
                "ar": "Brand A",
                "en": "Brand A"
            },
            "logo": "http://b56tf.store.test/assets/tenant/uploads/media-uploader/b56tf/download1748277198.jpg",
            "banner": "http://b56tf.store.test/assets/tenant/uploads/media-uploader/b56tf/download1748277198.jpg"
        },
        "tags": [
            {
                "id": 454,
                "tag_name": "photography"
            },
            {
                "id": 455,
                "tag_name": "تصوير"
            },
            {
                "id": 456,
                "tag_name": "portrait"
            },
            {
                "id": 457,
                "tag_name": "studio"
            }
        ],
        "categories": [
            {
                "id": 1,
                "name": {
                    "ar": "Elektronik",
                    "en": "Elektronik"
                },
                "description": {
                    "ar": "Elektronik",
                    "en": "Elektronik"
                },
                "image": "http://b56tf.store.test/assets/img/no-image.jpg"
            },
            {
                "id": 2,
                "name": {
                    "ar": "Pakaian",
                    "en": "Pakaian"
                },
                "description": {
                    "ar": "Pakaian",
                    "en": "Pakaian"
                },
                "image": "http://b56tf.store.test/assets/img/no-image.jpg"
            }
        ]
    }
}
Modified at 2026-03-16 21:28:26
Previous
Create Booking Product
Next
Get Service Product
Built with