Offers
POST
Create Offer
Create a new offer.
Required Permission:
Create Offer
POST
/offers
Request Body
JSONRequest Parameters
| Parameter | Type | Required | Validation | Description |
|---|---|---|---|---|
| title | String | Required | string, max:255, unique | Title of the offer |
| description | String | Required | string | Description of the offer |
| start_date | Date | Optional | date | Start date of the offer |
| end_date | Date | Optional | date, after_or_equal:start_date | End date of the offer |
| thumbnail_image | File | Required | image, mimes:jpeg,png,jpg,webp, max:2048 | Image file |
| featured_image | File | Required | image, mimes:jpeg,png,jpg,webp, max:2048 | Image file |
| status | Boolean | Optional | boolean | Status (0 or 1) |
Response
201 CreatedStatus Code
HTTP status code (201)
Message
Human-readable description
Data
Created offer details