Offers

POST

Create Offer

Create a new offer.

Required Permission: Create Offer
POST /offers

Request Body

JSON

    

Request 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 Created
Status Code
HTTP status code (201)
Message
Human-readable description
Data
Created offer details