List MarketsGET
List all markets with pagination and filtering options.
Create MarketPOST
Create a new market with user, branch, and subscription plan.
Detail MarketGET
Get details of a specific market by its ID.
Update MarketPOST
Update an existing market.
Delete MarketDELETE
Delete a market by its ID.