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

Create Booking Product

Developing
POST
/products/booking
Last modified:2026-03-16 21:13:27

Request

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

Body Params application/jsonRequired

Examples

Responses

🟢201Created
application/json
Body

🟠422Validation Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/products/booking' \
--header 'Accept: application/json' \
--header 'Accept-Language: {{lang}}' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name_ar": "حجز جلسة تصوير",
    "name_en": "Photography Session Booking",
    "summery_ar": "احجز جلسة تصوير احترافية",
    "summery_en": "Book a professional photography session",
    "description_ar": "<p>جلسة تصوير احترافية مدتها ساعة كاملة</p>",
    "description_en": "<p>A full one-hour professional photography session</p>",
    "slug": "photography-session-booking-0001",
    "status_id": 1,
    "sale_price": 150.00,
    "price": 200.00,
    "cost": 80.00,
    "sku": "PHOTO-SESSION-0001",
    "quantity": 50,
    "duration": 1,
    "duration_type": "h",
    "availability": {
        "sunday": [
            {
                "start": "09:00",
                "end": "17:00"
            }
        ],
        "monday": [
            {
                "start": "09:00",
                "end": "17:00"
            },
            {
                "start": "12:00",
                "end": "13:00"
            }
        ],
        "tuesday": [
            {
                "start": "09:00",
                "end": "17:00"
            },
            {
                "start": "12:00",
                "end": "13:00"
            }
        ],
        "wednesday": [
            {
                "start": "09:00",
                "end": "17:00"
            },
            {
                "start": "12:00",
                "end": "13:00"
            }
        ],
        "thursday": [
            {
                "start": "09:00",
                "end": "17:00"
            },
            {
                "start": "12:00",
                "end": "13:00"
            }
        ],
        "friday": [
            {
                "start": "14:00",
                "end": "22:00"
            }
        ]
    },
    "provider_required": true,
    "providers": [
        1,
        2
    ],
    "is_enable_date_range": false,
    "is_enable_booking_same_date": false,
    "image_id": 741,
    "product_gallery": [
        735,
        736,
        739
    ],
    "brand_id": 3,
    "badge_id": 2,
    "category": [
        1,
        2
    ],
    "sub_category": [
        1
    ],
    "child_category": [
        1
    ],
    "tags": [
        "photography",
        "تصوير",
        "session"
    ],
    "min_purchase": 1,
    "max_purchase": 5,
    "is_refundable": true,
    "is_inventory_warning": false,
    "video_source": "youtube",
    "video_id": "dQw4w9WgXcQ",
    "product_options": [
        {
            "type": "radio",
            "title": {
                "ar": "نوع الجلسة",
                "en": "Session Type"
            },
            "subTitle": {
                "ar": "",
                "en": ""
            },
            "isRequired": true,
            "multiSelect": false,
            "options": {
                "ar": {
                    "داخلي": 0,
                    "خارجي": 25.00
                },
                "en": {
                    "Indoor": 0,
                    "Outdoor": 25.00
                }
            }
        }
    ],
    "general_title": "Photography Session Booking | Studio",
    "general_description": "Book your professional photography session today",
    "general_image": 742,
    "facebook_title": "Book a Photography Session",
    "facebook_description": "Professional photography sessions available for booking",
    "facebook_image": 743,
    "twitter_title": "Photography Session Booking",
    "twitter_description": "Book your photography session now",
    "twitter_image": 744,
    "related_products": [
        136
    ],
    "policy_description": "Cancellations must be made 24 hours in advance for a full refund."
}'
Response Response Example
201 - Example 1
{
    "status": "success",
    "message": "Booking product created successfully",
    "data": {
        "id": 212,
        "identifier": 212,
        "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": 200,
        "sale_price": 150,
        "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-17 00:25:50",
        "updated_at": "2026-03-17 00:25:50",
        "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": 499,
                "tag_name": "photography"
            },
            {
                "id": 500,
                "tag_name": "تصوير"
            },
            {
                "id": 501,
                "tag_name": "session"
            }
        ],
        "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:13:27
Previous
Get Booking Product Details
Next
Update Booking Product
Built with